Patents by Inventor Johannes Hund
Johannes Hund 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: 11381648Abstract: The method according to the invention for data exchange using a stateless transfer protocol, in particular HTTP, provides an enhancement of a message header of the message by one or more quality-of-service attributes, which are utilized by network nodes involved in the data exchange to determine the handling of each message according to the specifications of the quality-of-service attribute. In this way, a quality-of-service can be implemented on a transfer and/or application layer. The implementation of a quality-of-service on an application layer guarantees an annotation of each individual message, in terms of its characteristics and expectations, during a data transfer of messages associated with a plurality of different applications. In this way, the end-points can control the data exchange in detail. The quality-of-service settings achieved by the quality-of-service attributes can also be passed on to deeper application layers, if required.Type: GrantFiled: February 8, 2017Date of Patent: July 5, 2022Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Johannes Hund
-
Patent number: 11146610Abstract: The invention relates to a method for data exchange using a virtually real-time protocol, in particular XMPP, which provides an increase in the attribute range by one or more quality-of-service attributes, which provides network elements involved in the data exchange for the determining of a handling of a respective message or stanza according to guidelines of the quality-of-service attribute. In this way, a quality of service can be implemented on an application level. The implementation of a quality of service on an application level guarantees an annotation of each individual stanza during a data transfer of stanzas associated with a plurality of different applications, in terms of their characteristics and expectations In this way, a detailed control of the data exchange can be achieved, on the part of the end point or client. The quality-of-service adjustments brought about via the quality-of-service attributes can also be passed along to deeper application layers, when necessary.Type: GrantFiled: October 24, 2016Date of Patent: October 12, 2021Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Johannes Hund
-
Patent number: 10643024Abstract: A method is provided for converting a binary data stream, (e.g., an EXI data stream). In an initialization phase of the method, a plurality of grammars, previously produced from at least one description language scheme, are read from a memory area and combined to form a combined grammar and wherein the combined grammar is supplied to a runtime environment for the purpose of converting the binary data stream. The method firstly permits substantially accelerated production of the desired grammar in comparison with a grammar produced as required from individual schemes, and secondly the memory space requirement may be kept down, because there is no need to keep a combinational variety of grammars available.Type: GrantFiled: January 26, 2015Date of Patent: May 5, 2020Assignee: Siemens AktiengesellschaftInventors: Johannes Hund, Daniel Peintner
-
Patent number: 10461578Abstract: Methods and systems are provided for optimizing the distribution of electrical energy in an electrical power supply system which includes autonomous supply system regions, including the method steps of: —receiving input data by at least two dispatcher instances, wherein the input data represents energy intervals which are requested by the autonomous supply system regions; —calculating at least one solution of the distribution of electrical energy to the supply system regions by each of the at least two dispatcher instances; —selecting one of the calculated solutions for the distribution of electrical energy in the power supply system by a leader election. The disclosed relates to the technical field of distributing electrical energy and can be used, for example, for smart grids.Type: GrantFiled: November 10, 2014Date of Patent: October 29, 2019Assignee: Siemens AktiengesellschaftInventors: Johannes Hund, Richard Kuntschke
-
Publication number: 20190124158Abstract: The method according to the invention for data exchange using a stateless transfer protocol, in particular HTTP, provides an enhancement of a message header of the message by one or more quality-of-service attributes, which are utilized by network nodes involved in the data exchange to determine the handling of each message according to the specifications of the quality-of-service attribute. In this way, a quality-of-service can be implemented on a transfer and/or application layer. The implementation of a quality-of-service on an application layer guarantees an annotation of each individual message, in terms of its characteristics and expectations, during a data transfer of messages associated with a plurality of different applications. In this way, the end-points can control the data exchange in detail. The quality-of-service settings achieved by the quality-of-service attributes can also be passed on to deeper application layers, if required.Type: ApplicationFiled: February 8, 2017Publication date: April 25, 2019Inventor: Johannes Hund
-
Publication number: 20190020706Abstract: The invention relates to a method for data exchange using a virtually real-time protocol, in particular XMPP, which provides an increase in the attribute range by one or more quality-of-service attributes, which provides network elements involved in the data exchange for the determining of a handling of a respective message or stanza according to guidelines of the quality-of-service attribute. In this way, a quality of service can be implemented on an application level. The implementation of a quality of service on an application level guarantees an annotation of each individual stanza during a data transfer of stanzas associated with a plurality of different applications, in terms of their characteristics and expectations In this way, a detailed control of the data exchange can be achieved, on the part of the end point or client. The quality-of-service adjustments brought about via the quality-of-service attributes can also be passed along to deeper application layers, when necessary.Type: ApplicationFiled: October 24, 2016Publication date: January 17, 2019Inventor: Johannes HUND
-
Publication number: 20180004716Abstract: A method is provided for converting a binary data stream, (e.g., an EXI data stream). In an initialization phase of the method, a plurality of grammars, previously produced from at least one description language scheme, are read from a memory area and combined to form a combined grammar and wherein the combined grammar is supplied to a runtime environment for the purpose of converting the binary data stream. The method firstly permits substantially accelerated production of the desired grammar in comparison with a grammar produced as required from individual schemes, and secondly the memory space requirement may be kept down, because there is no need to keep a combinational variety of grammars available.Type: ApplicationFiled: January 26, 2015Publication date: January 4, 2018Inventors: Johannes Hund, Daniel Peintner
-
Patent number: 9629114Abstract: Method for wire-free transmission of data packets between network nodes in a control network, wherein the data packets each have a preamble for synchronization, which preamble consists of a predetermined number of preamble symbols; wherein, in a first operating mode (FIG. 5a), each preamble-subsymbol (Cj, Cj+1) of a preamble symbol in the preamble is coded by the phase angle of a transmitted single signal pulse; wherein, in a second operating mode (FIG. 5b), in order to increase the signal recognition performance, for the preamble which is transmitted in the data packet, a signal pulse sequence (SIF) for coding the preamble-subsymbol (Cj, Cj+1) is transmitted instead of a single signal pulse, in which signal pulse sequence (SIF) the single signal pulse is transmitted repeatedly.Type: GrantFiled: July 28, 2014Date of Patent: April 18, 2017Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Johannes Hund, Andreas Heinrich, Stephan Huckenholz, Christian Schwingen-Schloegl
-
Publication number: 20160344234Abstract: The invention relates to methods and systems for optimizing the distribution of electrical energy in an electrical power supply system (I) which comprises autonomous supply system regions (5, 6, 7, 8, 9), comprising the method steps of:—receiving input data (II) by at least two dispatcher instances (5a, 7a), wherein the input data (II) represents energy intervals (5i, 6i, 7i, 8i, 9i) which are requested by the autonomous supply system regions (5, 6, 7, 8, 9);—calculating at least one solution (5s, 7s) of the distribution of electrical energy to the supply system regions (5, 6, 7, 8, 9) by each of the at least two dispatcher instances (5a, 7a);—selecting one of the calculated solutions (5s, 7s) for the distribution of electrical energy in the power supply system (I) by means of a leader election. The invention relates to the technical field of distributing electrical energy and can be used, for example, for smart grids.Type: ApplicationFiled: November 10, 2014Publication date: November 24, 2016Inventors: Johannes HUND, Richard KUNTSCHKE
-
Patent number: 9191877Abstract: Method for wire-free transmission of data packets between network nodes in a control network, wherein the data packets each have a preamble for synchronization consisting of a predetermined number of preamble symbols, and wherein during a first operating mode, each preamble-subsymbol of a preamble symbol in the preamble is coded by the phase angle of a transmitted single signal pulse, during a second operating mode to increase the signal recognition performance, for the preamble which is transmitted in the data packet, a signal pulse sequence for coding the preamble-subsymbol is transmitted instead of a single signal pulse, where the single signal pulse within the signal pulse sequence is transmitted repeatedly.Type: GrantFiled: March 1, 2011Date of Patent: November 17, 2015Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Johannes Hund, Andreas Heinrich, Stephan Huckenholz, Christian Schwingenschlögl
-
Publication number: 20150003424Abstract: Method for wire-free transmission of data packets between network nodes in a control network, wherein the data packets each have a preamble for synchronization, which preamble consists of a predetermined number of preamble symbols; wherein, in a first operating mode (FIG. 5a), each preamble-subsymbol (Cj, Cj+1) of a preamble symbol in the preamble is coded by the phase angle of a transmitted single signal pulse; wherein, in a second operating mode (FIG. 5b), in order to increase the signal recognition performance, for the preamble which is transmitted in the data packet, a signal pulse sequence (SIF) for coding the preamble-subsymbol (Cj, Cj+1) is transmitted instead of a single signal pulse, in which signal pulse sequence (SIF) the single signal pulse is transmitted repeatedly.Type: ApplicationFiled: July 28, 2014Publication date: January 1, 2015Inventors: Johannes Hund, Andreas Heinrich, Stephan Huckenholz, Christian Schwingen-Schloegl
-
Patent number: 8705589Abstract: An ultra-broadband signal having a plurality of pulses is transmitted from one or more transmitting nodes to one or more receiving nodes. In the ultra-broadband signal, data are transmitted by pulses having a first pulse rate in a first data transmission and by pulses having a second pulse rate in at least one second data transmission, with each second pulse rate higher than the first pulse rate. The pulses having the second pulse rate are transmitted in intervals, during which no pulses having the first pulse rate are transmitted. This has the advantage that by utilizing time gaps between pulses of the first data transmission, the data of a second data transmission can be transmitted at a higher pulse rate. The transmitting and receiving nodes need not be coordinated explicitly or coordinated from the outside.Type: GrantFiled: September 24, 2009Date of Patent: April 22, 2014Assignee: Siemens AktiengesellschaftInventors: Andreas Heinrich, Johannes Hund, Christian Schwingenschlögl
-
Publication number: 20130136119Abstract: Method for wire-free transmission of data packets between network nodes in a control network, wherein the data packets each have a preamble for synchronization consisting of a predetermined number of preamble symbols, and wherein during a first operating mode, each preamble-subsymbol of a preamble symbol in the preamble is coded by the phase angle of a transmitted single signal pulse, during a second operating mode to increase the signal recognition performance, for the preamble which is transmitted in the data packet, a signal pulse sequence for coding the preamble-subsymbol is transmitted instead of a single signal pulse, where the single signal pulse within the signal pulse sequence is transmitted repeatedly.Type: ApplicationFiled: March 1, 2011Publication date: May 30, 2013Applicant: SIEMENS AKTIENGESELLSCHAFTInventors: Johannes Hund, Andreas Heinrich, Stephan Huckenholz, Christian Schwingenschlögl
-
Publication number: 20110268156Abstract: An ultra-broadband signal having a plurality of pulses is transmitted from one or more transmitting nodes to one or more receiving nodes. In the ultra-broadband signal, data are transmitted by pulses having a first pulse rate in a first data transmission and by pulses having a second pulse rate in at least one second data transmission, with each second pulse rate higher than the first pulse rate. The pulses having the second pulse rate are transmitted in intervals, during which no pulses having the first pulse rate are transmitted. This has the advantage that by utilizing time gaps between pulses of the first data transmission, the data of a second data transmission can be transmitted at a higher pulse rate. The transmitting and receiving nodes need not be coordinated explicitly or coordinated from the outside.Type: ApplicationFiled: September 24, 2009Publication date: November 3, 2011Inventors: Andreas Heinrich, Johannes Hund, Christian Schwingenschlögl