Patents by Inventor Stefan Elsterer

Stefan Elsterer 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: 9389603
    Abstract: A method for controlling an electric machine or electric unit by actuating a component of the electric machine or unit using a predicate and by automatically examining the component in regard to the performance of the predicate to permit examination of an automated system for possible errors in a simply manner, wherein the predicate contains an expected value of a (physical) quantity of the component, and wherein in the examination of the component, a check is performed to determine whether the expected value actually arises when the predicate is performed such that erroneous situations can be detected by a runtime system without explicit programming being necessary therefor.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: July 12, 2016
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Edelmann, Stefan Elsterer, Christian Hock, Jörn Peschke, Frank Volkmann
  • Patent number: 9106678
    Abstract: A method for interchanging data between two devices in a network which utilizes a communication protocol with an interface based on an Object Linking and Embedding for Process Control Unified Architecture (OPC-UA) standard to interchange the data, wherein the communication protocol includes a priority allocation function which can allocate to the data at least two different priority values, and the data are interchanged based on the allocated priority values, such that the data interchangeable between the two devices in a predetermined period of time with a prescribed probability.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: August 11, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stefan Elsterer, Christian Hock, Jörn Peschke, Frank Volkmann
  • Publication number: 20130144408
    Abstract: A method for controlling an electric machine or electric unit by actuating a component of the electric machine or unit using a predicate and by automatically examining the component in regard to the performance of the predicate to permit examination of an automated system for possible errors in a simply manner, wherein the predicate contains an expected value of a (physical) quantity of the component, and wherein in the examination of the component, a check is performed to determine whether the expected value actually arises when the predicate is performed such that erroneous situations can be detected by a runtime system without explicit programming being necessary therefor.
    Type: Application
    Filed: June 24, 2010
    Publication date: June 6, 2013
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Edelmann, Stefan Elsterer, Christian Hock, Jörn Peschke, Frank Volkmann
  • Publication number: 20130070717
    Abstract: A method for interchanging data between two devices in a network which utilizes a communication protocol with an interface based on the OPC-UA standard to interchange the data, wherein the communication protocol includes a priority allocation function which can allocate to the data at least two different priority values, and the data are interchanged based on the allocated priority values, such that the data interchangeable between the two devices in a predetermined period of time with a prescribed probability.
    Type: Application
    Filed: April 26, 2011
    Publication date: March 21, 2013
    Inventors: Stefan Elsterer, Christian Hock, Jörn Peschke, Frank Volkmann
  • Publication number: 20130070788
    Abstract: A method for interchanging data between two devices in a network which utilizes a communication protocol with an interface based on the OPC-UA standard to interchange the data, wherein the communication protocol comprises an interface based on the stream reservation protocol standard or an interface based on the multiple stream registration protocol standard in accordance with IEEE standard 802.1Qat, such that the data is interchangeable between the two devices using both interfaces in a prescribed period of time.
    Type: Application
    Filed: April 26, 2011
    Publication date: March 21, 2013
    Applicant: Siemens Aktiengesellschaft
    Inventors: Karl-Heinz Deiretsbacher, Stefan Elsterer, Christian Hock, Jörn Peschke, Frank Volkmann
  • Publication number: 20020054125
    Abstract: The user interface contains a project window (9, 90, FIGS.2, 3) for interfaces (clips) of a programmable controller and programming windows (20, FIGS. 4, 10, 13; 67, FIG. 16) for each output interface of the programmable controller. Each such programming window (20, 67) contains a base node as a first graphical operating element (21, FIG. 10; 68, FIG. 16) for the output interface of the particular programming window and at least one additional node which serves as a graphical operating element (35, 47, 49, 51, 53, FIG. 10) for another interface (clip) or for a group of linked interfaces of the programmable controller. Each node has an output branch line (44, 48, 50, 52, 54, FIG. 10), the end of which can be routed to the base node or to another node be means of an operating means, such as a mouse. After the end of the output branch line is deposited on a respective other node, both a graphical link between the nodes and a control-system link between the interfaces which the nodes represent (FIG.
    Type: Application
    Filed: July 27, 1998
    Publication date: May 9, 2002
    Inventors: OLIVER SALOMON, MANFRED WITTE, STEFAN ELSTERER
  • Patent number: 6369841
    Abstract: The user interface contains a project window (9, 90, FIGS. 2, 3) for interfaces (clips) of a programmable controller and programming windows (20, FIGS. 4, 10, 13; 67, FIG. 16) for each output interface of the programmable controller. Each such programming window (20, 67) contains a base node as a first graphical operating element (21, FIG. 10; 68, FIG. 16) for the output interface of the particular programming window and at least one additional node which serves as a graphical operating element (35, 47, 49, 51, 53, FIG. 13) for another interface (clip) or for a group of linked interfaces of the programmable controller. Each node has an output branch line (44, 48, 50, 52, 54, FIG. 13), the end of which can be routed to the base node or to another node by means of an operating means, such as a mouse. After the end of the output branch line is deposited on a respective other node, both a graphical link between the nodes and a controlsystem link between the interfaces which the nodes represent (FIGS.
    Type: Grant
    Filed: July 27, 1998
    Date of Patent: April 9, 2002
    Assignee: Siemens Aktiengesellschaft
    Inventors: Oliver Salomon, Manfred Witte, Stefan Elsterer