Patents by Inventor Oswin Noetzelmann

Oswin Noetzelmann 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: 11531324
    Abstract: The preferred embodiments described below include methods, systems and computer readable media for cross discipline data validation checking in a multidisciplinary system. One or more multidisciplinary validation rules are used to perform cross discipline data validation checking to determine whether multidisciplinary data is consistent across engineering disciplines. The multidisciplinary validation rules define the scope of the validation checking within the engineering application (307) associated each engineering discipline. The results of the validation check are provided to the user.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: December 20, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Oswin Noetzelmann, Rami Reuveni, Attila Labas, Marine Durel, Daniela Stederoth, Reinhard Simon, Andrew Dylla, Victor Robert Hambridge
  • Publication number: 20220261515
    Abstract: A knowledge graph that contains a domain ontology with associated rules is used to provide engineering support. The domain ontology is linked to an engineering system ontology in the knowledge graph. The ontologies are linked using semantic links. Data from the engineering system is received and modeled in the knowledge graph. The data from the engineering system and the linked ontologies, including the associated rules, are analyzed to provide engineering support. The engineering support may be in the form of annotations in the knowledge graph and direct communication through a messaging service or engineering system integrations.
    Type: Application
    Filed: August 30, 2019
    Publication date: August 18, 2022
    Inventor: Oswin Noetzelmann
  • Patent number: 10902170
    Abstract: A method for planning a technical system by providing a number of engineering objects in which each engineering object describes a technical component of the technical system, includes types that refer to a function of the engineering object and information about to what which domain of a plurality of domain each type belongs to and includes electrical information that includes a schematic symbol description, an electrical behavior and electrical characteristics, a number of coherence requirements for the technical system are provided, where the coherence requirements include object patterns defining objects of a same kind to be grouped together and a required order of a sequence of the objects in the object patterns, an engineering object is selected, a schematic is generated by placing the schematic symbol description of the selected engineering object and associated engineering objects of an object pattern belonging to the selected engineering object on a plan, and electrical connections between all object
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: January 26, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Wilfried Barth, Engelbert Blumenthal, Metin Kaplan, Tobias Lange, Oswin Noetzelmann, Sarvananthan Ragavan, Rami Reuveni, Igor Usykov, Marcel Wolff
  • Patent number: 10613522
    Abstract: The preferred embodiments described include methods, systems, and computer readable media for linking data in a multidisciplinary engineering system. One or more multidisciplinary templates are created for a multidisciplinary engineering system. Reusable multidisciplinary templates link engineering objects and parameters between engineering disciplines. The objects and parameters in the template may be linked to one or more disciplines based on role, responsibility, department or other criteria. Changes to the template may be propagated to each discipline affected by the changes. The template may also link data entered at the engineering applications (307) and facilitate workflows and sign-off procedures between applications (307).
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: April 7, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Oswin Noetzelmann, Marine Durel, Attila Labas, Victor Robert Hambridge, Andrew Dylla
  • Patent number: 10606562
    Abstract: The preferred embodiments described below include methods, systems and computer readable media for generating programmable logic controller (PLC) code based on a connectivity model in a multidisciplinary engineering system. The connectivity model provides interfaces 613 and 617 and connections 619 between various aspects of the multidisciplinary engineering system to provide engineering data, code scripts, executables, calls and other information that is used to generate PLC code. Code generation rules 621 are employed utilizing the engineering data, code scripts, executables, calls and other information received using the connectivity model to generate PLC code.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: March 31, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Oswin Noetzelmann, Rami Reuveni, Attila Labas, Marine Durel, Andreas Wannagat, Victor Robert Hambridge, Andrew Dylla
  • Publication number: 20200057832
    Abstract: A method for planning a technical system, wherein a number of engineering objects are provided, where each engineering object describes a technical component of the technical system, includes types that refer to a function of the engineering object and information about to what domain the type belongs and includes electrical information that includes a schematic symbol description, electrical behavior and electrical characteristics, a number of coherence requirements for the technical system are provided, where the coherence requirements include object patterns defining objects that belong together and a required order of an object sequence, an engineering object is selected, a schematic is generated by placing the schematic symbol description of the selected engineering object and associated engineering objects of an object pattern belonging to the selected engineering object on a plan, and electrical connections between all objects of the object pattern belonging together are generated in accordance with th
    Type: Application
    Filed: October 31, 2016
    Publication date: February 20, 2020
    Inventors: Wilfried BARTH, Engelbert BLUMENTHAL, Metin KAPLAN, Tobias LANGE, Oswin NOETZELMANN, Sarvananthan RAGAVAN, Rami REUVENI, Igor USYKOV, Marcel WOLFF
  • Publication number: 20180293288
    Abstract: The disclosed embodiments include methods, systems and computer readable media for dynamically extendable disciplines in a multidisciplinary engineering system. The multidisciplinary engineering system is extended by adding a new engineering application 307 and engineering data associated with the new engineering application 307. The new engineering application data is linked to other engineering applications 307 in the multidisciplinary engineering system. Workflows are provided for accomplishing engineering tasks using the new and existing engineering data across engineering disciplines in the multidisciplinary engineering system.
    Type: Application
    Filed: June 4, 2015
    Publication date: October 11, 2018
    Inventors: Oswin Noetzelmann, Rami Reuveni, Attila Labas, Marine Durel, Michael Glass, Wilfried Barth, Andrew Dylla
  • Publication number: 20180210928
    Abstract: A system and a method for visualizing related data in a multidisciplinary engineering system 60 are provided. A visualization of a multi-discipline system 60 based on a meta model is controlled by input from a user. A display on a visualization unit 69 is updated according to an input received from an input device 65.
    Type: Application
    Filed: September 28, 2015
    Publication date: July 26, 2018
    Inventors: Marine Durel, Attila Labas, Oswin Noetzelmann, Christopher Patrick Portway, JR., Rami Reuveni, Daniela Stederoth
  • Publication number: 20180157735
    Abstract: The preferred embodiments described below include methods, systems and computer readable media for clustering engineering data in a multidisciplinary engineering system. Engineering data in a multidisciplinary engineering system is grouped into clusters (601) of data that can be used to represent an engineering purpose in the multidisciplinary engineering system. The engineering data can be grouped for any engineering purpose, such as a group of devices included in a safety area of an automated facility, a group of devices included in an automation system or a group of devices that are assigned to a specific bus controller. Workstations (305) can access, view and modify the clusters (601) of engineering data from engineering discipline specific engineering applications (307).
    Type: Application
    Filed: June 4, 2015
    Publication date: June 7, 2018
    Inventors: Oswin Noetzelmann, Andrew Dylla, Attila Labas, Marine Durel, Michael Glass
  • Publication number: 20180136910
    Abstract: The preferred embodiments described below include methods, systems and computer readable media for generating programmable logic controller (PLC) code based on a connectivity model in a multidisciplinary engineering system. The connectivity model provides interfaces 613 and 617 and connections 619 between various aspects of the multidisciplinary engineering system to provide engineering data, code scripts, executables, calls and other information that is used to generate PLC code. Code generation rules 621 are employed utilizing the engineering data, code scripts, executables, calls and other information received using the connectivity model to generate PLC code.
    Type: Application
    Filed: June 4, 2015
    Publication date: May 17, 2018
    Inventors: Oswin Noetzelmann, Rami Reuveni, Attila Labas, Marine Durel, Andreas Wannagat, Victor Robert Hambridge, Andrew Dylla
  • Publication number: 20180107195
    Abstract: The preferred embodiments described below include methods, systems and computer readable media for cross discipline data validation checking in a multidisciplinary system. One or more multidisciplinary validation rules are used to perform cross discipline data validation checking to determine whether multidisciplinary data is consistent across engineering disciplines. The multidisciplinary validation rules define the scope of the validation checking within the engineering application (307) associated each engineering discipline. The results of the validation check are provided to the user.
    Type: Application
    Filed: April 21, 2015
    Publication date: April 19, 2018
    Inventors: Oswin Noetzelmann, Rami Reuveni, Attila Labas, Marine Durel, Daniela Stederoth, Reinhard Simon, Andrew Dylla, Victor Robert Hambridge
  • Publication number: 20180101164
    Abstract: The preferred embodiments described include methods, systems, and computer readable media for linking data in a multidisciplinary engineering system. One or more multidisciplinary templates are created for a multidisciplinary engineering system. Reusable multidisciplinary templates link engineering objects and parameters between engineering disciplines. The objects and parameters in the template may be linked to one or more disciplines based on role, responsibility, department or other criteria. Changes to the template may be propagated to each discipline affected by the changes. The template may also link data entered at the engineering applications (307) and facilitate workflows and sign-off procedures between applications (307).
    Type: Application
    Filed: April 21, 2015
    Publication date: April 12, 2018
    Inventors: Oswin Noetzelmann, Marine Durel, Attila Labas, Victor Robert Hambridge, Andrew Dylla
  • Patent number: 8952965
    Abstract: A visual representation of a mechanical-electrical machine behavior model is presented that utilizes a non-linear time scale to best illustrate multiple details occurring in a relatively short time frame without affecting the amount of information contained in the complete model. In particular, time periods without user-relevant details are identified and minimized so as to allow for the display space to adequately represent the details associated with the actions of each machine. By “folding” these longer time periods to occupy relatively short lengths along the time axis, additional space along the time axis is then available to illustrate the details of each operation (i.e., by using a non-linear time scale).
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: February 10, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Oswin Noetzelmann, Marko Bogeljic, Jochen Handels, Amir Davari Jazin, Karoly Kiraly, Dirk Schwarz
  • Patent number: 8832642
    Abstract: A method for splitting and merging runtime software for a programmable logic controller, wherein the runtime software is splittable between a plurality of programmable logic controllers. After the runtime software has been split, the runtime software of a programmable logic controller may be merged into the runtime software of a different programmable logic controller.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: September 9, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Rainer Heller, Venkata Prasad Reddy Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
  • Patent number: 8700192
    Abstract: The present disclosure provides a dynamic view in a modeling of an automation system. A first portion of the model may be described in a first sequence description and a second portion of the model may be described in a second sequence description. The sequence descriptions are linked together. In one embodiment, the links are visually provided.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: April 15, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Rainer Heller, Venkata Prasad Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
  • Publication number: 20120113134
    Abstract: The present disclosure describes the insertion of proxy steps in a model of on automation system. A location is identified to insert the proxy step. The proxy step is inserted at the location. In one aspect an icon is displayed where a proxy step may be inserted, in which case the icon is replaced by the proxy step. A programmable logic controller may be programmed based on the model.
    Type: Application
    Filed: April 16, 2010
    Publication date: May 10, 2012
    Inventors: Rainer Heller, Venkata Prasad Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
  • Patent number: 8165863
    Abstract: A visualization of an electrical machine operation model of logic controller behavior is displayed on a display such as a two-dimensional computer display. The display includes separate spaces representing separate devices in the model. For each device, several characteristics are shown in the model, including mechanical steps, electrical steps and electrical signal outputs. The electrical steps are shown superimposed on the mechanical steps, and electrical transitions link sequential electrical steps in time. Representations of conditions link the electrical transitions with signal outputs upon which the electrical transitions are conditioned.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: April 24, 2012
    Assignee: Siemens Corporation
    Inventors: Oswin Noetzelmann, Rainer Heller, Dirk Schaumburg
  • Publication number: 20120096427
    Abstract: A method for splitting and merging runtime software for a programmable logic controller, wherein the runtime software is splittable between a plurality of programmable logic controllers. After the runtime software has been split, the runtime software of a programmable logic controller may be merged into the runtime software of a different programmable logic controller.
    Type: Application
    Filed: April 16, 2010
    Publication date: April 19, 2012
    Applicant: Siemens Aktiengesellschaft
    Inventors: Rainer Heller, Venkata Prasad Reddy Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
  • Publication number: 20120038650
    Abstract: The present disclosure provides alternative paths of execution in an automation system. In one aspect, a sequence flow of sequence elements are displayed from which an alternative section is identified and an alternate path is created within When programming the at least one PLC in an automation system, each of the paths provides a different execution path for the at least one PLC in an automation system.
    Type: Application
    Filed: April 16, 2010
    Publication date: February 16, 2012
    Inventors: Rainer Heller, Venkata Prasad Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
  • Publication number: 20120041743
    Abstract: The present disclosure describes output signal behavior for a programmable logic controller. The output signal behavior may be modeled in an electrical sequence flow of an automation system. The modeling including a visual representation of the output signal behavior. After the modeling, at least one programmable logic controller of an automation system may be programmed based on the model.
    Type: Application
    Filed: April 16, 2010
    Publication date: February 16, 2012
    Inventors: Rainer Heller, Venkata Prasad Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin