Patents by Inventor Michael Unkelbach

Michael Unkelbach has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11941451
    Abstract: A system and method are disclosed for orchestrating the execution of computing tasks. An orchestration engine can receive task requests over a network from a plurality of process engines. The process engines may correspond to respective edge or field devices that are remotely located as compared to the orchestration engine. Each task request may indicate at least one task requirement for executing a respective computing task. A plurality of computing instances that have available computing resources can be selected from a set of computing instances. A predicted runtime can be generated for each of the computing tasks. In an example, based on the predicted runtimes, task requirements, available computing resources, and associated network conditions, a schedule and allocation scheme are determined by the orchestration engine.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 26, 2024
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Ines Ugalde Diaz, Martin Sehr, Juan L. Aparicio Ojea, Michael Unkelbach
  • Publication number: 20220035670
    Abstract: A system and method are disclosed for orchestrating the execution of computing tasks. An orchestration engine can receive task requests over a network from a plurality of process engines. The process engines may correspond to respective edge or field devices that are remotely located as compared to the orchestration engine. Each task request may indicate at least one task requirement for executing a respective computing task. A plurality of computing instances that have available computing resources can be selected from a set of computing instances. A predicted runtime can be generated for each of the computing tasks. In an example, based on the predicted runtimes, task requirements, available computing resources, and associated network conditions, a schedule and allocation scheme are determined by the orchestration engine.
    Type: Application
    Filed: August 30, 2019
    Publication date: February 3, 2022
    Inventors: Ines Ugalde Diaz, Martin Sehr, Juan L. Aparicio Ojea, Michael Unkelbach
  • Patent number: 10496053
    Abstract: Method for integrated data handling for engineering and operation of a plant having a plurality of software applications with different functionalities, wherein the plurality of software applications are interconnected via a network, a common data model including data shared between at least two of the plurality of software applications is provided, the common data model is managed by a configuration data service, data specific to a single application is managed by an application specific configuration data service that is assigned to a number of applications such that flexible, consistent, performance-optimized and efficient management of the various heterogeneous systems in the plant is achieved.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: December 3, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Andreas Biesdorf, Matthias Jung, Klaus-Juergen Langer, Denis Schroff, Michael Unkelbach, Johannes Weiss, Klaus Wendelberger, Egon Wuchner
  • Patent number: 10372098
    Abstract: A method for controlling a grid of plants, wherein the method includes interconnecting distributed control systems via a network, providing a hierarchical tree structure having at least two levels (LN) for the network, assigning each distributed control system to a node of the tree structure, receiving a data request at a parent node control system, determining whether the data request is resolvable by the parent node control system, where a reply to the data request is sent if the data request can be resolved by the parent node, and where the data request is forwarded to at least one of the child nodes of the parent node if the data request is unresolvable by the parent node such that monitoring and controlling of the entire grid with respect to the inclusion of further units and the modification of already existing units is achieved in a flexible manner.
    Type: Grant
    Filed: November 27, 2014
    Date of Patent: August 6, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Jordan, Matthias Jung, Klaus-Juergen Langer, Denis Schroff, Michael Unkelbach, Egon Wuchner
  • Patent number: 10198536
    Abstract: A simulation system in particular for a control system which controls a process running in a technical system is provided. The control system has at least one first process environment embodied as a container and which is also designed to simulate the automatic process to be run in the system and includes corresponding interfaces to the guidance system. The simulation system includes, in addition to the first process environment, a second process environment embodied as a container for simulating the hardware of the periphery of the guidance system and a third process environment embodied as a container for simulating the process to be run in the technical system. In another embodiment, all process environments can also be combined to form one process environment. In both variations, the interfaces of the first process environment and the interfaces of the second process environment are practically identical to the interfaces of the third process environment.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 5, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Andreas Rathgeb, Rainer Speh, Michael Unkelbach
  • Publication number: 20180267975
    Abstract: A method for transmitting data to produce an interactive image, a computer program for implementing the method and a client-server system operating based on the method, wherein the server, when handling a large volume of data, produces an image based on the data and transmits the image to the client for display by the client, where in the event of a user action relative to the image, user action-specific coordinates are transmitted from the client to the server that determines in the data a data point associated with the user action-specific coordinates and the pertaining detailed information and transmits the detailed information to the client for display on the client such that large volumes of data can be displayed on the client via a small data transfer between the server and the client.
    Type: Application
    Filed: September 23, 2016
    Publication date: September 20, 2018
    Inventors: Clemens SCHMITT, Michael UNKELBACH, Johannes WEISS
  • Publication number: 20160313709
    Abstract: Method for integrated data handling for engineering and operation of a plant having a plurality of software applications with different functionalities, wherein the plurality of software applications are interconnected via a network, a common data model including data shared between at least two of the plurality of software applications is provided, the common data model is managed by a configuration data service, data specific to a single application is managed by an application specific configuration data service that is assigned to a number of applications such that flexible, consistent, performance-optimized and efficient management of the various heterogeneous systems in the plant is achieved.
    Type: Application
    Filed: December 11, 2014
    Publication date: October 27, 2016
    Inventors: Andreas BIESDORF, Matthias JUNG, Klaus-Juergen LANGER, Denis SCHROFF, Michael UNKELBACH, Johannes WEISS, Klaus WENDELBERGER, Egon WUCHNER
  • Patent number: 8996139
    Abstract: A method for synchronizing a first control device and a second control device of a redundantly structured automation device that controls a technical process is provided. The first control device and the second control device are connected to each other. The first and second devices include functional components which implement the functions that control the technical process. The first control device performs the functions in the functional components for controlling the technical process in cycles, thus creating internal states of the functional components. During control of the technical process by the first control device, information about the internal states of the functional components is transferred, distributed over several cycles, to the second control device. The second control device assigns the transmitted information about the internal states to the functional components. In addition, a corresponding redundantly structured automation device is provided.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: March 31, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Jordan, Michael Unkelbach
  • Publication number: 20140222408
    Abstract: A simulation system for a control system which controls a process running in a technical system is provided. The control system has at least one first process environment embodied as a container and which is also designed to simulate the automatic process to be run in the system and comprises corresponding interfaces to the control system. The simulation system includes a second process environment designed as a container for simulating the hardware of the periphery of the control system and a third process environment designed as a container for the simulation of the process to be run in the technical system. In another embodiment, both process environments can be also be combined to form one process environment. In both embodiments, the interfaces of the second process environment are practically identical to the interfaces of the third process environment and the interfaces of the first process environment.
    Type: Application
    Filed: June 5, 2012
    Publication date: August 7, 2014
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Andreas Rathgeb, Rainer Speh, Michael Unkelbach
  • Publication number: 20140172402
    Abstract: A simulation system, in particular for a control system, which controls a process running in a technical system, is provided. The control system has at least one first process environment embodied as a container and which is also designed to simulate the automatic process to be run in the system and includes corresponding interfaces to the guidance system. The simulation system has, in addition to the first process environment, a second process environment embodied as a container for simulating the hardware of the periphery of the guidance system. In another embodiment variant of the simulation system, both of the process environments can also be combined to form one process environment. In both variants, the interfaces of the first process environment are practically identical to the interfaces of the second process environment. A method for carrying out a simulation and a corresponding control system and computer program product are also provided.
    Type: Application
    Filed: June 5, 2012
    Publication date: June 19, 2014
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Andreas Rathgeb, Rainer Speh, Michael Unkelbach
  • Publication number: 20140172403
    Abstract: A simulation system in particular for a control system which controls a process running in a technical system is provided. The control system has at least one first process environment embodied as a container and which is also designed to simulate the automatic process to be run in the system and includes corresponding interfaces to the guidance system. The simulation system includes, in addition to the first process environment, a second process environment embodied as a container for simulating the hardware of the periphery of the guidance system and a third process environment embodied as a container for simulating the process to be run in the technical system. In another embodiment, all process environments can also be combined to form one process environment. In both variations, the interfaces of the first process environment and the interfaces of the second process environment are practically identical to the interfaces of the third process environment.
    Type: Application
    Filed: June 5, 2012
    Publication date: June 19, 2014
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Andreas Rathgeb, Rainer Speh, Michael Unkelbach
  • Patent number: 8700189
    Abstract: A method for maintaining a technical plant including several components is provided. The method provides a system for planning the use of an enterprise resources system and a control system, with the enterprise resource system connected to the control system and structures of the technical plant are automatically set up in the enterprise resource system.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: April 15, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Dürr, Paul Herrmann, Wilfried Sicking, Michael Unkelbach
  • Patent number: 8644966
    Abstract: A device and a method for projecting field devices of a technical system, in particular a power plant system, into a control system of the technical system are provided. The device includes means for a computer-implemented display of two field devices as two data objects and means for a computer-implemented display of a connection between the two data objects of the two field devices.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: February 4, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Guido Steinhauer, Michael Unkelbach
  • Patent number: 8526150
    Abstract: A central control and instrumentation system with a plurality of functional modules interconnected by data transmission is provided. The functional modules are monitored by a central control module. Functional modules with a data output after completing a predefined number of action cycles, which are specific to each module, allow a provision of a fast motion functionality for simulation purposes and are subjected to a correction parameter of the number of action cycles for a user-controlled variation of the respective cycle to be completed.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: September 3, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Jordan, Guido Steinhauer, Michael Unkelbach
  • Publication number: 20120101650
    Abstract: A method for power plant usage planning of a power plant fleet having a plurality of power plants is provided. The current control technology values are supplied to models for lifespan calculations, maintenance information is derived from the lifespan calculations and the maintenance information is taken into consideration in a calculation for power plant usage planning.
    Type: Application
    Filed: February 19, 2010
    Publication date: April 26, 2012
    Inventors: Thomas Dürr, Paul Hermann, Wilfried Sicking, Michael Unkelbach
  • Patent number: 8086325
    Abstract: The invention relates to a process control system comprising a calculating unit enabling a charge value (W) to be determined from operations occurring in the process control system. Preferably, said process control system comprises a process control computer with a web server and a computer which is used to access the processes control computer via Internet. The charging value (W) is especially a service fee which is to be paid to an application service provider by a user of the process control system.
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: December 27, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Fischer, Martin Glaser, Oliver Kaiser, Hans-Jürgen Sauer, Thomas Schoch, Rainer Speh, Michael Unkelbach, Steffen Wagner, Horst Walz
  • Publication number: 20110071655
    Abstract: A device and a method for projecting field devices of a technical system, in particular a power plant system, into a control system of the technical system are provided. The device includes means for a computer-implemented display of two field devices as two data objects and means for a computer-implemented display of a connection between the two data objects of the two field devices.
    Type: Application
    Filed: February 23, 2009
    Publication date: March 24, 2011
    Inventors: Guido Steinhauer, Michael Unkelbach
  • Publication number: 20110029140
    Abstract: A central control and instrumentation system for a technical installation is provided. The central control and instrumentation system for a technical installation includes a plurality of functional modules which are interconnected for data transmission, monitored by a central control module and activated, when needed, as a function of a triggering parameter. The triggering parameter provided for activating the functional modules by the control module is predefined by a user.
    Type: Application
    Filed: September 12, 2008
    Publication date: February 3, 2011
    Inventors: Carsten Jordan, Rainer Speh, Michael Unkelbach
  • Publication number: 20110006602
    Abstract: A central control and instrumentation system with a plurality of functional modules interconnected by data transmission is provided. The functional modules are monitored by a central control module. Functional modules with a data output after completing a predefined number of action cycles, which are specific to each module, allow a provision of a fast motion functionality for simulation purposes and are subjected to a correction parameter of the number of action cycles for a user-controlled variation of the respective cycle to be completed.
    Type: Application
    Filed: September 12, 2008
    Publication date: January 13, 2011
    Inventors: Carsten Jordan, Guido Steinhauer, Michael Unkelbach
  • Publication number: 20100223087
    Abstract: A method for maintaining a technical plant including several components is provided. The method provides a system for planning the use of an enterprise resources system and a control system, with the enterprise resource system connected to the control system and structures of the technical plant are automatically set up in the enterprise resource system.
    Type: Application
    Filed: February 25, 2010
    Publication date: September 2, 2010
    Inventors: Thomas Dürr, Paul Herrmann, Wilfried Sicking, Michael Unkelbach