G06Q50/04

Method and system for identifying conflicts in a floor joist to floor joust horizontal interface
11709973 · 2023-07-25 ·

The present invention is a method for accessing a model of a building; selecting a set of floor joists, wherein the floor joists are identified by a set of members, the type of members, and the member properties; isolating a plurality of the floor joists, wherein the floor joists interface with another floor joists in a horizontal type interface; selecting members of the floor joists involved in the interface, wherein the interface is identified as a connection between the floor joists; detecting the member type and the interface type; calculating a set of actual values associated with the interface type; comparing the set of actual values with a set of required values and determining the delta of the actual values and the required values; and identifying each interface where the delta is outside a predetermined range.

OPTIMIZING ENERGY CONSUMPTION OF PRODUCTION LINES USING INTELLIGENT DIGITAL TWINS
20230021961 · 2023-01-26 ·

Methods, systems, and computer-readable storage media for receiving data representative of a physical entity, generating an initial knowledge graph representative of a process that is executed by the physical entity based on the data, enriching the initial knowledge graph to provide a process aware energy consumption (PAEC) digital twin of the process as an enriched knowledge graph, providing at least two permutations based on the PAEC digital twin, executing analytics at least partially based on the at least two permutations to provide one or more recommendations, and executing at least one recommendation to optimize energy consumption of the physical entity.

GLOVE/LOGGING SYSTEM
20230229877 · 2023-07-20 ·

The present invention provides a glove/logging system capable of accurately determining periods for glove airtightness inspection and replacement and improving the safety of a work glove in use and the work efficiency by recording and storing the status of use such as the operator name, the frequency of use, the period of use, and the details of work for an individual pair of work gloves attached to an equipment such as an isolator, and retroactively checking improper work and equipment abnormalities by tracing glove operations upon occurrence of operational abnormalities.

The glove/logging system is configured to record and store information on the status of use for a work glove, and include an operator tag, a glove tag, a reader for reading information from the tags, and an information device for recording and storing information. The reader is configured to receive information from the operator tag that passes through the reception region or stops therein or the glove tag via the antenna to communicate the information with the information device.

DYNAMICALLY CREATING THREE-DIMENSIONAL OBJECT FILES FOR COMPONENTS NEEDING TO BE REPLACED AT POINT OF NEED
20230021899 · 2023-01-26 ·

A method and system for dynamically generating object files for a component that needs to be replaced at time and location the component is needed. An operator can navigate a graphical user interface to select generic component types, representative of the overall component, and then generic configuration sub-types of the component. The operator is then able to input parameters to customize the component to their specific application. Design checking algorithms confirm the inputs are below predefined risk thresholds before generating the file for the component. The system enables less skilled operators (no computer aided design experience required) to create custom parts, while mitigating potential design risk. The object files (e.g., 3D object files) are then seamlessly sent to a 3-D printer's slicing algorithm and prepared for manufacture. The operator can then make the custom part when ready.

DYNAMICALLY CREATING THREE-DIMENSIONAL OBJECT FILES FOR COMPONENTS NEEDING TO BE REPLACED AT POINT OF NEED
20230021899 · 2023-01-26 ·

A method and system for dynamically generating object files for a component that needs to be replaced at time and location the component is needed. An operator can navigate a graphical user interface to select generic component types, representative of the overall component, and then generic configuration sub-types of the component. The operator is then able to input parameters to customize the component to their specific application. Design checking algorithms confirm the inputs are below predefined risk thresholds before generating the file for the component. The system enables less skilled operators (no computer aided design experience required) to create custom parts, while mitigating potential design risk. The object files (e.g., 3D object files) are then seamlessly sent to a 3-D printer's slicing algorithm and prepared for manufacture. The operator can then make the custom part when ready.

SELF-LEARNING MANUFACTURING USING DIGITAL TWINS

Systems, methods, and computer programming products for self-learning order dressing rules applied to manufacturing products in accordance with received product specifications. The translation from commercial characteristics to manufacturing characteristics of the product being manufactured are learned and adjusted to meet the specifications for quality required by the provided commercial characteristics. Reinforcement learning models learn from the quality characteristics of produced products by applying positive scores when the commercial to manufacturing characteristic translation is on-specification, otherwise a penalty is applied when an off-spec product is produced. Digital twins of manufacturing equipment, simulated in real time, provide insight and recommendations for achieving correct quality characteristics. Sensors in each device or within the surrounding environment help digital twins to measure operational performance and lifecycle of the manufacturing equipment against historical baselines. Reinforcement models dynamically adjust equipment settings for producing products to account for equipment performance degradation over time and changes in operation performance.

System, method, and non-transitory computer readable medium for process engineering assistance

An engineering assistant system 1 includes: an engineering server 10 that issues a work list including information related to work necessary for performing the engineering of a process control system 100; and an at least one engineering client 20 that grants work authority for each worker based on the work list issued by the engineering server 10 and makes it possible to perform work on a constituent apparatus that constitutes the process control system 100 within a range of granted work authority.

STORAGE MEDIUM, PLANNING METHOD, AND INFORMATION PROCESSING APPARATUS
20230230032 · 2023-07-20 · ·

A non-transitory computer-readable storage medium storing a planning program that causes at least one computer to execute a process, the process includes specifying a process order of a plurality of types of objects in a work line for processing the plurality of types of objects; specifying a ratio of a number of objects of one of the plurality of types to the total number of the plurality of types for each of the plurality of types; acquiring an appearance probability obtained by subtracting the number of objects of a type of which the process order is determined, from a product of a process number and the ratio; selecting the type to be processed next by using the appearance probability; and changing a frequency of the selecting according to a completion ratio of a number of types which the selecting is completed to the total number of the plurality of types.

STORAGE MEDIUM, PLANNING METHOD, AND INFORMATION PROCESSING APPARATUS
20230229146 · 2023-07-20 · ·

A non-transitory computer-readable storage medium storing a planning program that causes at least one computer to execute a process, the process includes generating a plurality of priority order patterns in which priority orders are assigned to a plurality of work groups, when processes selected from the plurality of work groups are sequentially performed on each of a plurality of objects; specifying an order of processes in the work group for each of the priority orders according to the priority orders of the plurality of priority order patterns; and specifying an order of the plurality of objects corresponding to the specified order of processes.

CONTROL PROGRAM GENERATION APPARATUS, CONTROL PROGRAM GENERATION METHOD, AND PROGRAM
20230229140 · 2023-07-20 ·

A control program is automatically created using an action chart that is easy to create for an automated manufacturing machine with a complex operation. A subchart is pre-created for a set of consecutive subperiods of multiple subperiods included in an action chart. The action chart includes a subchart representation in a subperiod for identifying the subchart to represent the set of consecutive subperiods corresponding to the subchart. The action chart and the subchart are read together. Program elements for element actions in the subperiods on the action chart are combined together. For the subperiod with the subchart representation on the action chart, program elements for element actions assigned to the consecutive subperiods on the subchart are combined together in an order of the consecutive subperiods on the subchart. The control program is thus generated.