Patents by Inventor Jan Taube

Jan Taube 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: 8792508
    Abstract: A subscriber of a communication system includes a microprocessor, at least two communication controllers and a peripheral bus. The microprocessor is connected to the communication controllers via the peripheral bus and is also connected via the communication controllers respectively to a communication link of the communication system, via which messages are transmitted. In order to optimize the gateway functionality within the subscriber, a provision is made that at least one of the communication controllers has an active interface via which the communication controller is connected to the peripheral bus and has a logic circuit for independently implementing a gateway functionality.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: July 29, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Patent number: 8571044
    Abstract: A gateway for data transfer between serial buses, including multiple communication modules that are each provided for connection of one serial bus, and that carry out a conversion between data packets and data words, a bus master that, via an internal control bus, controls a word-based transfer of data via an internal data bus between two communication modules, the bus master applying a source address via a source address bus to an internally transmitting first communication module, and a destination address via a separate destination address bus to an internally receiving second communication module, data received in data packets by the first communication module via a first serial bus connected thereto being transferred from the first communication module directly without buffering, in word-based fashion in one or more data words, via the internal data bus to the second communication module, which delivers these transferred data, in data packets, via a second serial bus connected to the second communication
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: October 29, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Patent number: 8321612
    Abstract: A device for synchronizing at least two bus systems, having a first communications module for a first bus system and a second communications module for a second bus system, wherein in the first communications module first trigger information is present by which a trigger signal is triggered in the first bus system, characterized in that the device is configured in such a manner that the first and second communications modules are connected to each other and the first trigger information is transmitted to the second communications module, and the second communications module is configured in such a manner that a time information value is determined from the first trigger information and that time information value is compared with a second time mark of the second bus system, a time difference being determined and the next reference message being triggered in the second bus system in dependence upon the second time mark and the time difference.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: November 27, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Florian Hartwich, Jan Taube
  • Patent number: 8301821
    Abstract: A communication module for connecting a serial bus, which transmits data in packets, to a plurality of system buses of a gateway, which transmit data word by word, the communication module having a communication protocol unit, which is connected to the serial bus, for converting between data packages and messages, which are respectively made up of a plurality of data words, a message relaying unit for relaying messages between at least one message memory and the communication protocol unit, as well as buffer memories, a plurality of interface units, which are respectively connected to an associated system bus of the gateway, each interface unit being connected to at least one associated buffer memory, which stores a message temporarily, a transmission of data words via a plurality of system buses and their associated interface units from and to the buffer memories of the interface units taking place simultaneously, without delay.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 30, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Patent number: 8171199
    Abstract: A multiprocessor gateway for multiple serial buses includes: multiple communication modules that are each provided for connection of one serial bus; multiple processors for processing data that are transferred in word-based fashion, via an internal system bus appurtenant to the respective processor, between the processor and the communication modules, the internal system buses of the multiprocessor gateway being connected to the communication modules, which have a respective appurtenant interface unit for each system bus, each processor exchanging data, via its appurtenant system bus and the interface unit, appurtenant to the system bus, of a communication module, with the serial bus connected to the communication module, independently of the other processors and without waiting time.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: May 1, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube, Stefan Bleeck
  • Patent number: 7907623
    Abstract: A gateway is provided for automatically routing messages between buses, the gateway being connected to multiple communication components for temporarily storing and transmitting messages via these buses, and having a gateway control unit which is connected to the communication components via a system bus for the exchange of messages, and which receives notification from each communication component of the occurrence therein of a message to be routed as an external event. The gateway control unit has a vector memory which includes a first memory region for storing communication component vectors, a communication component vector being provided for each message group of a communication component, and the vector indicating the point in time of the next expected internal event for a message that is temporarily stored in the communication component, and indicating a vector jump address to a message vector which is stored in a second memory region of the vector memory.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: March 15, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Patent number: 7848317
    Abstract: A communication module system has an interface module for interconnection with at least one communication module, the interface module containing an input, via which the interface module receives first data and/or messages, a first transmission path and a second transmission path being provided in the interface module, a coupling element being provided in the second transmission path, which coupling element is implemented in such a way that the first data and/or messages are at least partially combined to form second data and/or messages.
    Type: Grant
    Filed: November 25, 2005
    Date of Patent: December 7, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Florian Hartwich, Jan Taube
  • Publication number: 20100064082
    Abstract: A communication module for connecting a serial bus, which transmits data in packets, to a plurality of system buses of a gateway, which transmit data word by word, the communication module having a communication protocol unit, which is connected to the serial bus, for converting between data packages and messages, which are respectively made up of a plurality of data words, a message relaying unit for relaying messages between at least one message memory and the communication protocol unit, as well as buffer memories, a plurality of interface units, which are respectively connected to an associated system bus of the gateway, each interface unit being connected to at least one associated buffer memory, which stores a message temporarily, a transmission of data words via a plurality of system buses and their associated interface units from and to the buffer memories of the interface units taking place simultaneously, without delay.
    Type: Application
    Filed: May 3, 2007
    Publication date: March 11, 2010
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Publication number: 20100049891
    Abstract: A device for synchronizing at least two bus systems, having a first communications module for a first bus system and a second communications module for a second bus system, wherein in the first communications module first trigger information is present by which a trigger signal is triggered in the first bus system, characterized in that the device is configured in such a manner that the first and second communications modules are connected to each other and the first trigger information is transmitted to the second communications module, and the second communications module is configured in such a manner that a time information value is determined from the first trigger information and that time information value is compared with a second time mark of the second bus system, a time difference being determined and the next reference message being triggered in the second bus system in dependence upon the second time mark and the time difference.
    Type: Application
    Filed: April 13, 2006
    Publication date: February 25, 2010
    Inventors: Florian Hartwich, Jan Taube
  • Publication number: 20090323708
    Abstract: A subscriber of a communication system includes a microprocessor, at least two communication controllers and a peripheral bus. The microprocessor is connected to the communication controllers via the peripheral bus and is also connected via the communication controllers respectively to a communication link of the communication system, via which messages are transmitted. In order to optimize the gateway functionality within the subscriber, a provision is made that at least one of the communication controllers has an active interface via which the communication controller is connected to the peripheral bus and has a logic circuit for independently implementing a gateway functionality.
    Type: Application
    Filed: October 4, 2006
    Publication date: December 31, 2009
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Publication number: 20090292844
    Abstract: A multiprocessor gateway for multiple serial buses includes: multiple communication modules that are each provided for connection of one serial bus; multiple processors for processing data that are transferred in word-based fashion, via an internal system bus appurtenant to the respective processor, between the processor and the communication modules, the internal system buses of the multiprocessor gateway being connected to the communication modules, which have a respective appurtenant interface unit for each system bus, each processor exchanging data, via its appurtenant system bus and the interface unit, appurtenant to the system bus, of a communication module, with the serial bus connected to the communication module, independently of the other processors and without waiting time.
    Type: Application
    Filed: April 17, 2007
    Publication date: November 26, 2009
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube, Stefan Bleeck
  • Publication number: 20090268744
    Abstract: A gateway for data transfer between serial buses, including multiple communication modules that are each provided for connection of one serial bus, and that carry out a conversion between data packets and data words, a bus master that, via an internal control bus, controls a word-based transfer of data via an internal data bus between two communication modules, the bus master applying a source address via a source address bus to an internally transmitting first communication module, and a destination address via a separate destination address bus to an internally receiving second communication module, data received in data packets by the first communication module via a first serial bus connected thereto being transferred from the first communication module directly without buffering, in word-based fashion in one or more data words, via the internal data bus to the second communication module, which delivers these transferred data, in data packets, via a second serial bus connected to the second communication
    Type: Application
    Filed: April 17, 2007
    Publication date: October 29, 2009
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Publication number: 20090225766
    Abstract: A gateway is provided for automatically routing messages between buses, the gateway being connected to multiple communication components for temporarily storing and transmitting messages via these buses, and having a gateway control unit which is connected to the communication components via a system bus for the exchange of messages, and which receives notification from each communication component of the occurrence therein of a message to be routed as an external event. The gateway control unit has a vector memory which includes a first memory region for storing communication component vectors, a communication component vector being provided for each message group of a communication component, and the vector indicating the point in time of the next expected internal event for a message that is temporarily stored in the communication component, and indicating a vector jump address to a message vector which is stored in a second memory region of the vector memory.
    Type: Application
    Filed: February 7, 2007
    Publication date: September 10, 2009
    Inventors: Markus Ihle, Tobias Lorenz, Jan Taube
  • Publication number: 20080123678
    Abstract: A communication module system has an interface module for interconnection with at least one communication module, the interface module containing an input, via which the interface module receives first data and/or messages, a first transmission path and a second transmission path being provided in the interface module, a coupling element being provided in the second transmission path, which coupling element is implemented in such a way that the first data and/or messages are at least partially combined to form second data and/or messages.
    Type: Application
    Filed: November 25, 2005
    Publication date: May 29, 2008
    Inventors: Florian Hartwich, Jan Taube