IP Library Granted Patent US 12,417,435
Granted Patent B2
US 12,417,435 · App. 18/077,654 · Granted Sep 16, 2025

Engineering a physical system method and system

Inventor: Nikolay Entin (Stuttgart, DE)
Assignee: SIEMENS INDUSTRY SOFTWARE GMBH
G06Q10/101
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,417,435
App. No.
18/077,654
Granted
Sep 16, 2025
Kind
B2
Abstract

Systems and methods for an improved engineering of a physical system with the aid of corresponding lifecycle information. A computer-implemented method includes: providing engineering information related to the physical system in an engineering database; providing lifecycle information related to the physical system in a lifecycle database; displaying, by a display device, some of the engineering information and some of the lifecycle information of the physical system, respectively, in an engineering user interface (UI); capturing a user's input relating to an import of selected lifecycle information from the lifecycle database to the engineering database in response to user interactions with the engineering UI; generating a connector for importing the selected lifecycle information from the lifecycle database to the engineering database; importing the selected lifecycle information from the lifecycle database to the engineering database using the generated connector; and determining further engineering information of the physical system using the lifecycle information selected by the user and imported from the lifecycle database to the engineering database.

Claims (62)

1. A computer-implemented method for engineering a physical system, the method comprising:

providing engineering information in an engineering database, the engineering information being related to at least one of physical, mechanical, electrical, electronic, hydraulic, thermal, control, electric power, or process-oriented information of the physical system;

providing lifecycle information in a lifecycle database, the lifecycle information being related to at least one of a conception, requirements, uses cases, issues, design, realization, or service information of the physical system, wherein the lifecycle information comprises a plurality of thousands of lifecycle information items, wherein the physical system is characterized by at least one characteristics, the respective characteristics comprising at least one of a structure, a hierarchy, a model, a property, or a component of the physical system, respectively; wherein the lifecycle information and the engineering information is further related to the respective characteristics;

displaying, by a display device, a portion of the engineering information and a portion of the lifecycle information of the physical system in an engineering user interface (UI);

displaying, by the display device, a UI element allowing the user to select at least one of the respective characteristics of the physical system in the engineering UI;

capturing a user's input relating to an import of less than ten percent of the plurality of thousands of lifecycle information items as selected lifecycle information from the lifecycle database to the engineering database in response to user interactions with the engineering UI, wherein the user's input includes at least a selection of at least one of the respective characteristics;

determining the selected lifecycle information as the lifecycle information corresponding to the selected respective characteristics;

generating a connector for importing the selected lifecycle information from the lifecycle database to the engineering database;

importing the selected lifecycle information from the lifecycle database to the engineering database using the generated connector; and

determining further engineering information of the physical system using the lifecycle information selected by the user and imported from the lifecycle database to the engineering database and at least one of engineering, modeling, simulating, or analyzing the physical system using the engineering information.

2. The computer-implemented method of claim 1 , wherein the generated connector comprises a Uniform Resource Locator (URL), a Uniform Resource Identifier (URI), or a Requirements Interchange Format (ReqIF) element.

3. The computer-implemented method of claim 1 , wherein, if a plurality of the lifecycle information items has been selected for import from the lifecycle database to the engineering database, the generated connector comprises one Uniform Resource Locator (URL) for all the selected lifecycle information items and one Uniform Resource Identifier (URI) for each selected lifecycle information item.

4. The computer-implemented method of claim 1 , wherein the lifecycle information is characterized by at least one lifecycle information property; and

the method further comprising:

displaying a further UI element allowing the user to select at least one of the respective lifecycle information property in the engineering UI;

capturing the user's input relating to a selection of at least one of the respective lifecycle information property; and

determining the lifecycle information items as the lifecycle information corresponding to the selected, respective lifecycle information property.

5. The computer-implemented method of claim 1 , further comprising:

displaying the engineering UI to the user in a web browser.

6. The computer-implemented method of claim 1 , further comprising:

importing amended, selected lifecycle information from the lifecycle database to the engineering database; and

determining updated further engineering information of the physical system upon amendment of the selected lifecycle information in the lifecycle database.

7. The computer-implemented method of claim 1 , the method further comprising:

providing additional engineering information in the engineering database, the additional engineering information being related to at least one of physical, mechanical, electrical, electronic, hydraulic, thermal, control, electric power, or process-oriented information of the physical system;

generating an additional connector for importing the additional engineering information from the engineering database to the lifecycle database;

importing the additional engineering information from the engineering database to the lifecycle database using the additional, generated connector;

determining further lifecycle information of the physical system using the additional engineering information imported from the engineering database to the lifecycle database; and

storing the determined further lifecycle information in the lifecycle database.

8. The computer-implemented method of claim 1 , further comprising:

measuring or determining the engineering information of the physical system using a sensor, CAD data, or communication data relating to the physical system.

9. The computer-implemented method of claim 1 , further comprising:

displaying the determined further engineering information to the user in the engineering UI; and

at least one of analyzing, monitoring, operating, controlling, or producing the physical system using to the engineering information and the further engineering information.

10. A non-transitory computer readable storage medium comprising a set of computer-readable instructions stored thereon for engineering a physical system, the instructions which, when executed by at least one processor cause the at least one processor to:

provide engineering information in an engineering database, the engineering information being related to at least one of physical, mechanical, electrical, electronic, hydraulic, thermal, control, electric power, or process-oriented information of the physical system;

provide lifecycle information in a lifecycle database, the lifecycle information being related to at least one of a conception, requirements, uses cases, issues, design, realization, or service information of the physical system, wherein the lifecycle information comprises a plurality of thousands of lifecycle information items, wherein the physical system is characterized by at least one characteristics, the respective characteristics comprising at least one of a structure, a hierarchy, a model, a property, or a component of the physical system, respectively; wherein the lifecycle information and the engineering information is further related to the respective characteristics;

display, by a display device, a portion of the engineering information and a portion of the lifecycle information of the physical system in an engineering user interface (UI);

display, by the display device, a UI element allowing the user to select at least one of the respective characteristics of the physical system in the engineering UI;

capture a user's input relating to an import of less than ten percent of the plurality of thousands of lifecycle information as the selected lifecycle information from the lifecycle database to the engineering database in response to user interactions with the engineering UI, wherein the user's input includes at least a selection of at least one of the respective characteristics;

determining the selected lifecycle information as the lifecycle information corresponding to the selected respective characteristics;

generate a connector for importing the selected lifecycle information from the lifecycle database to the engineering database;

import the selected lifecycle information from the lifecycle database to the engineering database using the generated connector; and

determine further engineering information of the physical system using the lifecycle information selected by the user and imported from the lifecycle database to the engineering database and at least one of engineering, modeling, simulating, or analyzing the physical system using the engineering information.

11. The non-transitory computer readable storage medium of claim 10 , wherein the generated connector comprises a Uniform Resource Locator (URL), a Uniform Resource Identifier (URI), or a Requirements Interchange Format (ReqIF) element.

12. The non-transitory computer readable storage medium of claim 10 , wherein, if a plurality of the lifecycle information items has been selected for import from the lifecycle database to the engineering database, the generated connector comprises one Uniform Resource Locator (URL) for all the selected lifecycle information items and one Uniform Resource Identifier (URI) for each selected lifecycle information item.

13. The non-transitory computer readable storage medium of claim 10 , wherein the lifecycle information is characterized by at least one lifecycle information property; and

wherein the instructions cause the at least one processor to:

display a further UI element allowing the user to select at least one of the respective lifecycle information property in the engineering UI;

capture the user's input relating to a selection of at least one of the respective lifecycle information property; and

determine the lifecycle information items as the lifecycle information corresponding to the selected, respective lifecycle information property.

14. The non-transitory computer readable storage medium of claim 10 , further comprising instructions that cause the at least one processor to:

display the engineering UI to the user in a web browser.

15. A data processing system comprising at least one processor and a memory, the data processing system configured to:

provide engineering information in an engineering database, the engineering information being related to at least one of physical, mechanical, electrical, electronic, hydraulic, thermal, control, electric power, or process-oriented information of the physical system;

provide lifecycle information in a lifecycle database, the lifecycle information being related to at least one of a conception, requirements, uses cases, issues, design, realization, or service information of the physical system, wherein the lifecycle information comprises a plurality of thousands of lifecycle information items, wherein the physical system is characterized by at least one characteristics, the respective characteristics comprising at least one of a structure, a hierarchy, a model, a property, or a component of the physical system, respectively; wherein the lifecycle information and the engineering information is further related to the respective characteristics;

display, by a display device, a portion of the engineering information and a portion of the lifecycle information of the physical system in an engineering user interface (UI);

display, by the display device, a UI element allowing the user to select at least one of the respective characteristics of the physical system in the engineering UI;

capture a user's input relating to an import of less than ten percent of the plurality of thousands of lifecycle information as the selected lifecycle information from the lifecycle database to the engineering database in response to user interactions with the engineering UI, wherein the user's input includes at least a selection of at least one of the respective characteristics;

determining the selected lifecycle information as the lifecycle information corresponding to the selected respective characteristics;

generate a connector for importing the selected lifecycle information from the lifecycle database to the engineering database;

import the selected lifecycle information from the lifecycle database to the engineering database using the generated connector; and

determine further engineering information of the physical system using the lifecycle information selected by the user and imported from the lifecycle database to the engineering database and at least one of engineering, modeling, simulating, or analyzing the physical system using the engineering information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2023
From: ENTIN, NIKOLAY
To: SIEMENS INDUSTRY SOFTWARE GMBH
Reel/Frame 063414/0555 →
Continuity (2)
Continuation PCTEP2021085151 · Dec 10, 2021
Related Publication 20230186242A1 · Jun 15, 2023
References Cited (23)
US 5822206A · Sebastian · 1998 [cited by examiner]
US 6961687B1 · Myers, Jr. · 2005 [cited by examiner]
US 9135372B2 · Delarue · 2015 [cited by examiner]
US 9424528B2 · Kaushal · 2016 [cited by examiner]
US 9633323B2 · Fairbrother · 2017 [cited by examiner]
US 9799002B2 · Lohmueller · 2017 [cited by examiner]
US 11328101B2 · Wang · 2022 [cited by examiner]
US 20020178170A1 · Britton et al. · 2002 [cited by applicant]
US 20050080502A1 · Chernyak · 2005 [cited by examiner]
US 20060174190A1 · Gomes · 2006 [cited by examiner]
US 20060224618A1 · Garden et al. · 2006 [cited by applicant]
US 20080077902A1 · Harashima · 2008 [cited by examiner]
US 20160188675A1 · Vossler · 2016 [cited by examiner]
US 20160247129A1 · Song · 2016 [cited by examiner]
US 20170132556A1 · Dobinson · 2017 [cited by examiner]
US 20180137219A1 · Goldfarb · 2018 [cited by examiner]
US 20180293597A1 · Koese · 2018 [cited by examiner]
US 20190073436A1 · Uppunda · 2019 [cited by examiner]
US 20230004149A1 · Dehghanimohammadabadi · 2023 [cited by examiner]
EP 2581865A2 · 2013 [cited by examiner]
WO WO2018160162A1 · 2018 [cited by examiner]
Gecevska, V., Stojanova, T., & Jovanovski, B. (2013). Product Lifecycle Management Tools. Annals of the Faculty of Engineering Hunedoara, 11(1), 219-222. (Year: 2013). [cited by examiner]
Nemceková, M. (2011). Product Modeling With Knowledge Storage. Annals of the Faculty of Engineering Hunedoara, 9(3), 235-237. (Year: 2011). [cited by examiner]