Patents by Inventor Gunther Bauer

Gunther Bauer 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: 9654555
    Abstract: The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of components that are connected to each other via bi-directional communication links, characterized in that a) an a priori configured set of components of the network generates synchronization messages and sends these synchronization messages to the network, and b) an a priori configured set of components consumes the generated synchronization messages, and c) one or more message-relaying components in between a component that generates a synchronization message and the component that consumes the synchronization message will add a delay value to the synchronization message reflecting the delay imposed by the message-relaying component, d) a component that is configured to consume a synchronization message will delay a received synchronization message upon reception for a duration that is calculated by an a priory configured value for the maximum transmission
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: May 16, 2017
    Assignees: TTTech Computertechnik Aktiengesellschaft, Honeywell International Inc.
    Inventors: Wilfried Steiner, Gunther Bauer, Matthias Wachter, Brendan Hall, Michael Paulitsch
  • Publication number: 20170132065
    Abstract: A method is provided to detect and handle failures in the communication in a network, including a sender (201, 203) and a receiver (202, 501, 502, 503), where communication between the sender and the receiver is message-oriented. The method includes: (a) the sender sending a message (M101, M101-C, M102-C) to the receiver; (b) the sender monitoring the transmission process of the message inside the sender and/or monitoring the message; (c) the sender executing a correctness check of (i) the message, e.g., its contents, and/or (ii) the transmission process of the message inside the sender; and (d) after the correctness check(s) has/have been completed, the sender informs the receiver of the result of the correctness check(s), wherein (e) the receiver of the message marks the message as being faulty and/or discards the message if the result of a correctness check indicates that the message and/or transmission process is faulty.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 11, 2017
    Inventors: Martin Schwarz, Wilfried Steiner, Günther Bauer
  • Patent number: 9628327
    Abstract: The invention relates to a method for the redundant transmission of messages in a distributed real-time system, wherein the real-time system comprises two or more computing nodes (101-108) and one or more star couplers (201-209), wherein the computing nodes (101-108) are connected to the star couplers (201-209) by means of bidirectional communication lines (301, 302, 303) and the star couplers (201-209) are interconnected by bidirectional communication lines (310), and wherein the star couplers (201-209) connected by the communication lines (310) form a network infrastructure (200), wherein one or more star couplers (201-209) of the network infrastructure (200) perform one or more activity rasters (1000), wherein an activity raster (1000) consists of alternating active phases (502) and rest phases (501), and wherein any message sent in the network infrastructure is assigned to precisely one activity raster (1000).
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: April 18, 2017
    Assignee: FTS COMPUTERTECHNIK GMBH
    Inventors: Harald Angelow, Wilfried Steiner, Günther Bauer
  • Publication number: 20160269196
    Abstract: The invention relates to a method for transmitting messages in a computer network, and to a computer network of this type. The computer network comprises computing nodes (101-105), said computing nodes (101-105) being interconnected via at least one star coupler (201) and/or at least one multi-hop network (1000), wherein each computing node (101-105) is connected via at least one communication line (110) to the at least one star coupler (201) and/or the at least one multi-hop network (1000), and wherein the computing nodes (101-105) exchange Ethernet messages with one another and with the at least one star coupler (201) and/or the at least one multi-hop network (1000).
    Type: Application
    Filed: October 15, 2014
    Publication date: September 15, 2016
    Applicant: FTS Computertechnik GmbH
    Inventors: Wilfried STEINER, Günther BAUER
  • Patent number: 9356800
    Abstract: The goal of the present invention is to improve the useful data efficiency and reliability in the use of commercially available ETHERNET controllers, in a distributed real time computer system, by a number of node computers communicating via one or more communication channels by means of TT ETHERNET messages. To achieve this goal, a distinction is made between the node computer send time (KNSZPKT) and the network send time (NWSZPKT) of a message. The KNSZPKT must wait for the NWSZPKT, so that under all circumstances, the start of the message has arrived in the TT star coupler at the NWSZPKT, interpreted by the clock in the TT star coupler. The TT star coupler is modified, so that a message arriving from a node computer is delayed in an intelligent port of the TT star coupler until the NWSZPKT can send it precisely at the NWSZPKT into the TT network.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: May 31, 2016
    Assignees: ITTech Computertechnik Aktiengesellschaft, Honeywell International, Inc.
    Inventors: Hermann Kopetz, Wilfried Steiner, Gunther Bauer, Matthias Wachter, Brendan Hall, Michael Paulitsch
  • Patent number: 9331805
    Abstract: In a network based on IEEE 1588, comprising a plurality of nodes (201, 501) and a plurality of connections where each connection connects at least two nodes to allow communication between nodes including the exchange of messages according to a network protocol, the synchronization of IEEE 1588 is improved by allowing multiple grandmaster clocks (701) to operate simultaneously in the system. Thus, the re-election protocol of IEEE 1588 is made obsolete. For this, a multitude of nodes form a subsystem implementing a high-availability grand master clock (301) according to the IEEE 1588 Standard, wherein the subsystem is configured to tolerate the failure of at least one of said nodes forming said subsystem. Bi-directional communication link (401) are configured for physically connecting a IEEE 1588 Master clocks (201) and/or IEEE 1588 Slave clocks (201) to the subsystem implementing a high-availability grand master clock (301).
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: May 3, 2016
    Assignee: FTS Computertechnik GmbH
    Inventors: Wilfried Steiner, Günther Bauer, Martin Schwarz
  • Publication number: 20160006602
    Abstract: The invention relates to a method for the redundant transmission of messages in a distributed real-time system, wherein the real-time system comprises two or more computing nodes (101-108) and one or more star couplers (201-209), wherein the computing nodes (101-108) are connected to the star couplers (201-209) by means of bidirectional communication lines (301, 302, 303) and the star couplers (201-209) are interconnected by bidirectional communication lines (310), and wherein the star couplers (201-209) connected by the communication lines (310) form a network infrastructure (200), wherein one or more star couplers (201-209) of the network infrastructure (200) perform one or more activity rasters (1000), wherein an activity raster (1000) consists of alternating active phases (502) and rest phases (501), and wherein any message sent in the network infrastructure is assigned to precisely one activity raster (1000).
    Type: Application
    Filed: March 6, 2014
    Publication date: January 7, 2016
    Inventors: Harald ANGELOW, Wilfried STEINER, Günther BAUER
  • Publication number: 20150334060
    Abstract: The disclosed embodiments of the invention provide a method for the transmission of messages in a computer network comprised of computing nodes which are interconnected via active components. The computing nodes exchange real-time-messages that are allocated defined CM time intervals of constant duration. The bandwidth available for real-time messages within a CM time interval is limited to a defined real-time bandwidth. The computing nodes periodically transmit time-triggered messages. The period duration of the time-triggered messages is a function of the time duration of the CM time intervals, and the transmission timing of time-triggered messages transmitted from different computing nodes to the same active component is phase-shifted, so that time-triggered messages from different computing nodes can be received in the active component at different times.
    Type: Application
    Filed: November 18, 2013
    Publication date: November 19, 2015
    Inventors: Wilfried Steiner, Gunther Bauer, Stefan Rebernig
  • Patent number: 9076994
    Abstract: The invention relates to a method for making an electrolytic battery which is preferably used in movable facilities such as cars, boats and planes. The method comprises the following steps: inserting of intermixing plates 5a? into the battery case 1, one each at two sides thereof which are opposite to each other, inserting of the set of electrodes 2 between the two intermixing plates 5a? positioned in the battery case 1 and connecting of the two intermixing plates 5a? straightened out vertically with the bridging plate 5b? comprising a drain surface, which is slightly inclined towards the center thereof, and an opening provided approximately in the center thereof to enable electrolyte to flow back into the batter case.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: July 7, 2015
    Assignee: IQ Power Licensing AG
    Inventor: Günther Bauer
  • Publication number: 20150120803
    Abstract: The invention relates to a method for distributing event-triggered (ET) and time-triggered (TT) messages in a distributed real-time system by means of a distributor unit that comprises a low-level relay unit (LLVME) and a high-level relay unit (HLVME), wherein communication ports of the distributor unit to other relay units and/or end systems of the real-time systems are attached to the LLVME. The invention further relates to such a distributor unit and to a real-time system comprising such a distributor unit.
    Type: Application
    Filed: May 14, 2013
    Publication date: April 30, 2015
    Inventors: Harald Angelow, Günther Bauer, Wilfried Steiner, Martin Schwarz
  • Publication number: 20150006760
    Abstract: The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of components that are connected to each other via bi-directional communication links, characterized in that a) an a priori configured set of components of the network generates synchronization messages and sends these synchronization messages to the network, and b) an a priori configured set of components consumes the generated synchronization messages, and c) one or more message-relaying components in between a component that generates a synchronization message and the component that consumes the synchronization message will add a delay value to the synchronization message reflecting the delay imposed by the message-relaying component, d) a component that is configured to consume a synchronization message will delay a received synchronization message upon reception for a duration that is calculated by an a priory configured value for the maximum transmission de
    Type: Application
    Filed: September 15, 2014
    Publication date: January 1, 2015
    Inventors: Wilfried Steiner, Gunther Bauer, Matthias Wachter, Brendan Hall, Michael Paulitsch
  • Patent number: 8868789
    Abstract: A method for synchronizing local clocks in a distributed computer network includes a number of components that are connected to each other via bi-directional communication links. An a priori configured set of components generates synchronization messages and sends these messages to the network. An a priori configured set of components consumes the generated messages. One or more message-relaying components in between a component that generates a synchronization message and the component that consumes the message adds delay value to the message reflecting the delay imposed by the message-relaying component. A component that is configured to consume a synchronization message delays a received synchronization message upon reception for a duration that is calculated by an a priori configured value for the maximum transmission delay minus the value of the sum of all delay values added to the received message before further usage of the message in the synchronization process.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: October 21, 2014
    Assignees: TTTech COMPUTERTECHNIK AKTIENGESELLSCHAFT, Honeywell International Inc.
    Inventors: Wilfried Steiner, Gunther Bauer, Matthias Wachter, Michael Paulitsch, Brendan Hall
  • Publication number: 20140185632
    Abstract: In a network based on IEEE 1588, comprising a plurality of nodes (201, 501) and a plurality of connections where each connection connects at least two nodes to allow communication between nodes including the exchange of messages according to a network protocol, the synchronization of IEEE 1588 is improved by allowing multiple grandmaster clocks (701) to operate simultaneously in the system. Thus, the re-election protocol of IEEE 1588 is made obsolete. For this, a multitude of nodes form a subsystem implementing a high-availability grand master clock (301) according to the IEEE 1588 Standard, wherein the subsystem is configured to tolerate the failure of at least one of said nodes forming said subsystem. Bi-directional communication link (401) are configured for physically connecting a IEEE 1588 Master clocks (201) and/or IEEE 1588 Slave clocks (201) to the subsystem implementing a high-availability grand master clock (301).
    Type: Application
    Filed: May 2, 2012
    Publication date: July 3, 2014
    Applicant: FTS Computertechnik GmbH
    Inventors: Wilfried Steiner, Günther Bauer, Martin Schwarz
  • Publication number: 20140115880
    Abstract: The invention relates to a method for making an electrolytic battery which is preferably used in movable facilities such as cars, boats and planes. The method comprises the following steps: inserting of intermixing plates 5a? into the battery case 1, one each at two sides thereof which are opposite to each other, inserting of the set of electrodes 2 between the two intermixing plates 5a? positioned in the battery case 1 and connecting of the two intermixing plates 5a? straightened out vertically with the bridging plate 5b? comprising a drain surface, which is slightly inclined towards the center thereof, and an opening provided approximately in the center thereof to enable electrolyte to flow back into the batter case.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: IQ Power Licensing AG
    Inventor: Günther BAUER
  • Patent number: 8463945
    Abstract: A method for synchronizing local clocks in a distributed computer network, wherein end systems and switches of the network executes the method as a synchronization state machine, which uses three different frame types. The states in the state machine belong to an unsynchronized or to a synchronized set of states. All end systems being configured as Synchronization Master periodically send coldstart frames in one of the unsynchronized states, all end systems being configured as Synchronization Master react to the reception of a coldstart frame by sending a coldstart acknowledgment frame a first timeout after the reception of the coldstart frame on all replicated communication channels. First timeout is reset when a consecutive coldstart frame is received before the coldstart acknowledge is sent, and all Synchronization Masters react to the reception of a coldstart acknowledgment frame by starting a second timeout and enter a synchronized state when the second timeout expires.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: June 11, 2013
    Assignees: TTTech Computertechnik Aktiengesellschaft, Honeywell International Inc.
    Inventors: Wilfried Steiner, Gunther Bauer, Matthias Wachter, Michael Paulitsch, Brendan Hall
  • Publication number: 20130142204
    Abstract: The goal of the present invention is to improve the useful data efficiency and reliability in the use of commercially available ETHERNET controllers, in a distributed real time computer system, by a number of node computers communicating via one or more communication channels by means of TT ETHERNET messages. To achieve this goal, a distinction is made between the node computer send time (KNSZPKT) and the network send time (NWSZPKT) of a message. The KNSZPKT must wait for the NWSZPKT, so that under all circumstances, the start of the message has arrived in the TT star coupler at the NWSZPKT, interpreted by the clock in the TT star coupler. The TT star coupler is modified, so that a message arriving from a node computer is delayed in an intelligent port of the TT star coupler until the NWSZPKT can send it precisely at the NWSZPKT into the TT network.
    Type: Application
    Filed: January 25, 2013
    Publication date: June 6, 2013
    Applicant: FTS COMPUTERTECHNIK GMBH
    Inventors: Hermann Kopetz, Wilfried Steiner, Gunther Bauer, Matthias Wachter, Brendan Hall, Michael Paulitsch
  • Patent number: 8396934
    Abstract: The goal of the present invention is to improve the useful data efficiency and reliability in the use of commercially available ETHERNET controllers, in a distributed real time computer system, by a number of node computers communicating via one or more communication channels by means of TT ETHERNET messages. To achieve this goal, a distinction is made between the node computer send time (KNSZPKT) and the network send time (NWSZPKT) of a message. The KNSZPKT must wait for the NWSZPKT, so that under all circumstances, the start of the message has arrived in the TT star coupler at the NWSZPKT, interpreted by the clock in the TT star coupler. The TT star coupler is modified, so that a message arriving from a node computer is delayed in an intelligent port of the TT star coupler until the NWSZPKT can send it precisely at the NWSZPKT into the TT network.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: March 12, 2013
    Assignees: TTTech Computertechnik Aktiengesellschaft, Honeywell International, Inc.
    Inventors: Hermann Kopetz, Wilfried Steiner, Günther Bauer, Matthias Wächter, Brendan Hall, Michael Paulitsch
  • Publication number: 20110314663
    Abstract: The invention relates to a method for making an electrolytic battery which is preferably used in movable facilities such as cars, boats and planes. The method comprises the following steps: Inserting of intermixing plates 5a? into the battery case 1, one each at two sides thereof which are opposite to each other, inserting of the set of electrodes 2 between the two intermixing plates 5a? positioned in the battery case 1 and connecting of the two intermixing plates 5a? straightened out vertically with the bridging plate 5b? comprising a drain surface, which is slightly inclined towards the center thereof, and an opening provided approximately in the center thereof to enable electrolyte to flow back into the batter case.
    Type: Application
    Filed: August 16, 2007
    Publication date: December 29, 2011
    Applicant: IQ POWER LICENSING AG
    Inventor: Günther Bauer
  • Publication number: 20110173347
    Abstract: The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of end systems and at least two switches. Each end system is connected to at least two switches via bi-directional communication links. A configured subset of end systems and switches executes the method in form of a synchronization state machine. The state machine uses at least three different frame types. The states in the state machine are either said to belong to an unsynchronized set of states or belong to a synchronized set of states.
    Type: Application
    Filed: June 2, 2008
    Publication date: July 14, 2011
    Inventors: Wilfried Steiner, Gunther Bauer, Matthias Wachter, Michael Paulitsch, Brendan Hall
  • Publication number: 20110138080
    Abstract: The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of components that are connected to each other via bi-directional communication links, characterized in that an a priori configured set of components of the network generates synchronization messages and sends these synchronization messages to the network. An a priori configured set of components consumes the generated synchronization messages. One or more message-relaying components in between a component that generates a synchronization message and the component that consumes the synchronization message will add a delay value to the synchronization message reflecting the delay imposed by the message-relaying component.
    Type: Application
    Filed: June 2, 2008
    Publication date: June 9, 2011
    Inventors: Wilfried Steiner, Gunther Bauer, Matthias Wachter, Michael Paulitsch, Brendan Hall