G06F2111/02

COLLABORATION TOOL

A method for enabling collaboration between individuals to design, construct and maintain a building. The method comprises providing a network based computer system including at least one server and multiple clients. The multiple clients allow respective individuals to interact with the server. The server includes a machine-readable storage, which is encoded with software for execution by a CPU for allowing individuals at the respective clients to create, execute and manage projects associated with at least one of a design phase, construction phase and maintenance phase of the building. Each project comprises one or more events that are related to time. The method also comprises storing in the machine-readable storage events as they occur during execution of each project to create a building project database spanning at least the design phase and the construction phase and optionally the maintenance phase of the building.

CLOUD-ENABLED GENERATION OF CONSTRUCTION METRICS AND DOCUMENTATION
20230065286 · 2023-03-02 · ·

A method, apparatus, system, and computer program product generates construction metrics. Building means, methods, and limitations of construction for one or more companies are gathered in a computer. A digital building information model (BIM) is acquired. Fabrication and construction parameters are extracted from the BIM. Construction metrics (for the BIM) are generated by combining the building means, methods, and limitations with the extracted fabrication and construction parameters. The construction metrics are then visualized in a modeling application and/or used to output construction process documentation.

ROLLBACK FOR COMMUNICATION LINK ERROR RECOVERY IN EMULATION

Each of a plurality of reconfigurable hardware modeling circuits in a reconfigurable hardware modeling device comprises: a plurality of communication ports; error monitoring circuitry configured to monitor, while the reconfigurable hardware modeling device is performing an operation for verifying a circuit design, whether data received from the plurality of communication ports contain an error or not, and send out an error signal indicating the monitoring result; and rollback circuitry configured to, if data received by any of the plurality of reconfigurable hardware modeling circuits contain an error, enable the reconfigurable hardware modeling circuit to repeat the operation from a state before the error is received, and if data received by the plurality of reconfigurable hardware modeling circuits contain no error, allow the reconfigurable hardware modeling circuit to continue the operation.

CUSTOMIZED NIPPLES FOR BABY AND MEDICAL PRODUCTS BASED ON ENHANCED ANALYSIS OF SCANNED NIPPLES
20230123238 · 2023-04-20 ·

Customized nipples are provided herein that are designed to mimic a woman’s anatomic nipple to improve experiences such as breast feeding, soothing a baby, and/or superior aesthetics. The customized nipples are created in a noninvasive manner, for example, via a scan of the woman’s breast that is received by a computer. The scan may be processed with enhanced computing power to provide the optimal customized nipple for the woman. The customized nipples may be formed for baby/nipple/nursing products such as bottles, pacifiers, nipple shields, breast pump flanges, attachments for supplemental nursing systems, and prosthetic nipples.

AUGMENTECTURE SOFTWARE APPLICATION INCLUDING TEAM VIEWING
20230068093 · 2023-03-02 ·

A method of team viewing of an architecture design model includes executing team viewing computer-readable instructions to initiate team viewing; attempting to enter a virtual room to allow for more than one user to view the three-dimensional (3D) architectural design model; joining the virtual room as a guest; and receiving identification data or parameters regarding the 3D architectural design model. If a user computing device and memory device already has an electronic copy of the 3D architectural design model, the 3D architectural design model is constructed and displayed in the virtual room. If a user computing device and memory device does not have the electronic copy of the 3D architectural design model, the 3D architectural design model is downloaded to the user computing device and displayed on a surface and synchronized with a room creator of the virtual room.

Configuration of a digital twin for a building or other facility via BIM data extraction and asset register mapping
11663375 · 2023-05-30 ·

The present disclosure provides, in various embodiments, technology for configuration of a digital twin for a building or other facility via BIM (Building Information Modelling) data extraction and asset register mapping. This is particularly relevant for the purposes of increasing efficiency and reducing risks of data errors in the context of configuring a digital twin interface for a building. Also described herein is technology configured to provide data flow management for defining of digital records representing building infrastructure based on building information modelling data. This is particularly relevant for the purposes of increasing efficiency and reducing risks of data errors in the context of configuring a digital twin interface for a building.

Method and system for hierarchical circuit simulation using parallel processing
11663383 · 2023-05-30 · ·

A method for simulating a circuit represented by a top circuit and a plurality of subcircuit instances (SCIs) forming a hierarchy under the top circuit. The method comprises, during an iteration round of one or more iteration rounds, obtaining respective circuit equation parameters for each respective SCI of the plurality of SCIs in a bottom-up process, in which at least some of the circuit equation parameters for a parent SCI are obtained using a portion of the circuit equation parameters for a child SCI of the parent SCI. The method further comprises determining respective signal values of each respective SCI of the plurality of SCIs in a top-down process, where, for each child SCI having internal nets, signal values at internal nets of the child SCI are obtained using one or more signal values determined for a parent SCI and corresponding to one or more signal values at external ports of the child SCI.

Experiment design variants term estimation GUI

An apparatus includes a processor to: present prompts guiding selection of first subset terms for estimation of variants of an experiment design based on a model thereof, and second subset terms for estimation using Bayesian modification; monitor for selections of term; in response to each change in the first subset terms, determine whether all first subset terms can be estimated based on the model; in response to the first subset including too many terms, present an indication of too many terms being selected for estimation based on the model; in response to the first subset including fewer terms than can be estimated based on the model, present an indication that more terms could be selected for estimation based on the model; and for each variant of the experiment design, estimate each first subset term based on the model, and estimate each second subset term using Bayesian modification.

DESIGN SUPPORT SYSTEM, DESIGN SUPPORT METHOD, AND STORAGE MEDIUM
20230161321 · 2023-05-25 · ·

A server includes a configuration information master file in which a configuration information file output from each of a plurality of engineering apparatuses is reflected, a filter file including an extraction condition for extracting device information which is desired, and an extraction unit that extracts the device information using the filter file from the configuration information file output from each of the engineering apparatuses or the configuration information master file. The server further includes a reflection unit that reflects, in the configuration information master file, the device information extracted by the extraction unit using the filter file from the configuration information file output from each of the engineering apparatuses; and an output unit that outputs, to the engineering apparatuses, the device information extracted by the extraction unit using the filter file from the configuration information master file.

COMPUTER AIDED DESIGN SYSTEM, APPLICATION, AND APPLICATION PROGRAMMING INTERFACE
20230161649 · 2023-05-25 ·

Described herein are various systems, devices, methods, and servers including but not limited to a system implementing a computer aided design application and an associated computer aided design application programming interface and scripting language, a client device implementing a computer aided design application programming interface and scripting language both associated with a computer aided design application, a first method, operational at a client device, implementing a computer aided design application programming interface and scripting language both associated with a computer aided design application, a server implementing computer aided design application and an associated computer aided design application programming interface and scripting language, and a second method, operational at a server, implementing a computer aided design application and an associated computer aided design application programming interface and scripting language.