Patents by Inventor Karl-Heinz Deiretsbacher

Karl-Heinz Deiretsbacher 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: 11073822
    Abstract: A method for operating a server device in a system is disclosed. The server device determines a current process value of at least one process parameter of a process controlled by the system and transmits the determined current process values to a plurality of client devices in the system for each process parameter or a subset thereof via a data network. According to the invention, the server device forms a variable group for at least one process parameter which is to be transmitted to more than one of the client devices. The server device then combines in each case the current process values of the at least one process parameter in the variable group at the different transmission times to form a single multi-target message and at the different transmission times to form a single multi-target message and transmits the multi-target message to a group address in the data network.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: July 27, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Karl-Heinz Deiretsbacher, Markus Erlmann, Sven Kerschbaum, Frank Volkmann
  • Patent number: 10455060
    Abstract: An OPC UA session is interpreted as a single transaction according to the invention. In this case, a transaction means that all service calls, apart from the abovementioned calls, are initially only simulated and are not executed and the execution of the service calls is shifted to the termination of the transaction. Each operation inside a session is formally checked and then simulated. The simulated result or the result of the formal check is immediately sent to the client. The client therefore receives a preview of the result of the operations. If the client determines that one of the operations carried out would not lead to the desired result, the client can reject the operations. If the client wants the set operation to be carried out, the client terminates the current session.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: October 22, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Karl-Heinz Deiretsbacher, Markus Erlmann, Sven Kerschbaum, Frank Volkmann
  • Patent number: 10230807
    Abstract: A method and apparatus for energy-optimized data transmission by OPC UA protocol in radio networks is disclosed. When OPC UA communication is operated in a mobile device, e.g. as mobile access to part of a plant for maintenance, monitoring, parameterization, transmission is frequently implemented by the OPC UA's own request-response based communication behavior. Since the device is rarely able to switch off the transmitter, the battery of the device is very quickly discharged. This poses a problem, particularly in the case of devices that are intended to respond promptly to infrequent warnings or events. However, when a client device is intended to provide notification in relation to one event only, the previous polling, i.e. the periodic interrogation is dispensed with and an alternative notification through means inherent in the mobile network is used. This method uses, for example, a mobile push service supplied by the network provider.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: March 12, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karl-Heinz Deiretsbacher, Christian Hock, Gerald Kaefer, Frank Volkmann
  • Publication number: 20170300043
    Abstract: A method for operating a server device in a system is disclosed. The server device determines a current process value of at least one process parameter of a process controlled by the system and transmits the determined current process values to a plurality of client devices in the system for each process parameter or a subset thereof via a data network. According to the invention, the server device forms a variable group for at least one process parameter which is to be transmitted to more than one of the client devices. The server device then combines in each case the current process values of the at least one process parameter in the variable group at the different transmission times to form a single multi-target message and at the different transmission times to form a single multi-target message and transmits the multi-target message to a group address in the data network.
    Type: Application
    Filed: September 25, 2014
    Publication date: October 19, 2017
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: KARL-HEINZ DEIRETSBACHER, MARKUS ERLMANN, SVEN KERSCHBAUM, FRANK VOLKMANN
  • Publication number: 20170208550
    Abstract: An OPC UA client that consolidates transmission and reception times so as to extend the antenna amplifier pause times is disclosed. Thus, without requiring a change to the OPC UA protocol, data is sent exclusively at defined focusing times. No sending is meant to be necessary between these times. A set of requests is sent to the server at a particular time. The client then enters reception mode. The server handles the received requests periodically over time. When almost all requests have been handled, a new set of requests is made to the server again. Between these focusing times, the transmitter of the client/mobile device can be switched off completely and hence save power. The method disclosed is totally compatible at all levels of communication, both TCP stack, WLAN for instance.
    Type: Application
    Filed: July 10, 2014
    Publication date: July 20, 2017
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Karl-Heinz Deiretsbacher, CHRISTIAN HOCK, GERALD KAEFER, FRANK VOLKMANN
  • Publication number: 20170161122
    Abstract: In the OPC UA request header, there exists the field “TimeoutHint”, by means of which the client can indicate the point in time from which the client is no longer interested in the result of an operation. When this time has expired, the server sends a response that the execution of the operation has been terminated. According to the invention, the semantics of the field “TimeoutHint” in the OPC UA request header are used differently. The meaning of the “TimeoutHint” is changed in such a way that the “TimeoutHint” no longer indicates the latest point in time at which an operation should be executed, but rather the earliest point in time.
    Type: Application
    Filed: June 25, 2014
    Publication date: June 8, 2017
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: KARL-HEINZ DEIRETSBACHER, MARKUS ERLMAN, SVEN KERSCHBAUM, FRANK VOLKMANN
  • Publication number: 20170163768
    Abstract: An OPC UA session is interpreted as a single transaction according to the invention. In this case, a transaction means that all service calls, apart from the above-mentioned calls, are initially only simulated and are not executed and the execution of the service calls is shifted to the termination of the transaction. Each operation inside a session is formally checked and then simulated. The simulated result or the result of the formal check is immediately sent to the client. The client therefore receives a preview of the result of the operations. If the client determines that one of the operations carried out would not lead to the desired result, the client can reject the operations. If the client wants the set operation to be carried out, the client terminates the current session.
    Type: Application
    Filed: June 10, 2014
    Publication date: June 8, 2017
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: KARL-HEINZ DEIRETSBACHER, MARKUS ERLMANN, SVEN KERSCHBAUM, FRANK VOLKMANN
  • Publication number: 20160073443
    Abstract: A method and apparatus for energy-optimized data transmission by OPC UA protocol in radio networks is disclosed. When OPC UA communication is operated in a mobile device, e.g. as mobile access to part of a plant for maintenance, monitoring, parameterization, transmission is frequently implemented by the OPC UA's own request-response based communication behavior. Since the device is rarely able to switch off the transmitter, the battery of the device is very quickly discharged. This poses a problem, particularly in the case of devices that are intended to respond promptly to infrequent warnings or events. However, when a client device is intended to provide notification in relation to one event only, the previous polling, i.e. the periodic interrogation is dispensed with and an alternative notification through means inherent in the mobile network is used. This method uses, for example, a mobile push service supplied by the network provider.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 10, 2016
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: KARL-HEINZ DEIRETSBACHER, CHRISTIAN HOCK, GERALD KAEFER, 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
  • Patent number: 8078672
    Abstract: In one aspect, method for bidirectional asynchronous data communication between a client and a server over the Internet via a hypertext transfer protocol based on a request/response paradigm is provided. With the aid of a single communication channel, a communication sequence is initiated by the client, such that the two partners are able to exchange data asynchronously and bidirectionally. After the client has established the connection via a request the client sends data to the server as a further request, while the server sends data to the client as a response to the last request. If the server has no data to send, then after a timeout time it sends a dummy response in order to keep the channel open. If the server receives a new request, then it terminates the old one and sends any data remaining to be sent as a response to the new request.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: December 13, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karl-Heinz Deiretsbacher, Christian Hock, Frank Volkmann
  • Publication number: 20100152867
    Abstract: The invention relates to a method for the explicit identification of at least one component of an automation system. The aim of the invention is to propose a method for the explicit identification of automation components that prevents the disadvantages of the known solutions and simplifies project planning. This aim is attained using a method for the worldwide explicit identification of at least one component of an automation system, wherein the component is associated in a one-to-one fashion with location information by means of multidimensional coordinates, said information designating a point inside the component and being transmitted to the automation system and/or being provided for the automation system.
    Type: Application
    Filed: April 4, 2008
    Publication date: June 17, 2010
    Applicant: Siemens Aktiengesellschaft
    Inventors: Christian Hock, Karl-Heinz Deiretsbacher
  • Publication number: 20070067496
    Abstract: In one aspect, method for bidirectional asynchronous data communication between a client and a server over the Internet via a hypertext transfer protocol based on a request/response paradigm is provided. With the aid of a single communication channel, a communication sequence is initiated by the client, such that the two partners are able to exchange data asynchronously and bidirectionally. After the client has established the connection via a request the client sends data to the server as a further request, while the server sends data to the client as a response to the last request. If the server has no data to send, then after a timeout time it sends a dummy response in order to keep the channel open. If the server receives a new request, then it terminates the old one and sends any data remaining to be sent as a response to the new request.
    Type: Application
    Filed: September 21, 2006
    Publication date: March 22, 2007
    Inventors: Karl-Heinz Deiretsbacher, Christian Hock, Frank Volkmann