Patents by Inventor Thomas Lindenkreuz

Thomas Lindenkreuz 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: 10334089
    Abstract: The disclosure relates to a method for serially transmitting a frame from a transmitter to at least one receiver via a bus line, as well as a subscriber station for a bus system. According to said method, stuff bits for generating additional signal edges are inserted into the frame by the transmitter according to a predetermined rule, and the stuff bits are removed again by the receiver when evaluating a received frame, a CRC calculation logic of a CRC generator calculating a CRC checksum that is comprised by said frame, and a value of “1” being inserted into said CRC calculation logic in an additional evaluation step if a value of “0 . . . 0” has been determined for the CRC checksum in the running calculation executed by the CRC calculation logic.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: June 25, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Florian Hartwich, Martin Heinebrodt, Christian Horst, Thomas Lindenkreuz, Peter Svejkovsy, Arthur Mutter
  • Publication number: 20170289321
    Abstract: The disclosure relates to a method for serially transmitting a frame from a transmitter to at least one receiver via a bus line, as well as a subscriber station for a bus system. According to said method, stuff bits for generating additional signal edges are inserted into the frame by the transmitter according to a predetermined rule, and the stuff bits are removed again by the receiver when evaluating a received frame, a CRC calculation logic of a CRC generator calculating a CRC checksum that is comprised by said frame, and a value of “1” being inserted into said CRC calculation logic in an additional evaluation step if a value of “0 . . . 0” has been determined for the CRC checksum in the running calculation executed by the CRC calculation logic.
    Type: Application
    Filed: August 4, 2015
    Publication date: October 5, 2017
    Inventors: Florian Hartwich, Martin Heinebrodt, Christian Horst, Thomas Lindenkreuz, Peter Svejkovsy, Arthur Mutter
  • Patent number: 9342096
    Abstract: A circuit arrangement for a data processing system is configured to process data in a plurality of modules. The circuit arrangement is configured such that each module is provided with at least one clock pulse, a time base and a base of at least one additional physical variable. The circuit arrangement also comprises a central routing unit to which the plurality of modules are coupled and via which the plurality of modules can periodically exchange data amongst themselves, based on the time base and/or the base of other physical variables. Each module is configured independently and parallel to other modules of the plurality of modules in order to process data. The circuit arrangement is employed in a corresponding method.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: May 17, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Ruben Bartholomae, Stephen Schmitt, Thomas Wagner, Andreas Hempel, Axel Aue, Dieter Thoss, Thomas Lindenkreuz, Achim Schaefer, Juergen Hanisch, Uwe Scheurer, Andreas Merker, Bernd Becker
  • Patent number: 9300323
    Abstract: A method and an apparatus for data transfer in a network having at least two data processing units that exchange messages via the network are described, the exchanged messages having a logical structure in accordance with the CAN specification ISO 11898-1, coding of the bits for at least one first predefinable region within the exchanged messages being accomplished according to the method in accordance with the CAN standard ISO-11898-1, and such that when a switchover condition exists, coding of the bits for at least one second predefinable region within the exchanged messages is accomplished according to a method departing from the CAN standard ISO 11898-1.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: March 29, 2016
    Assignee: Robert Bosch Gmbh
    Inventors: Florian Hartwich, Thomas Lindenkreuz
  • Publication number: 20140298133
    Abstract: A method and an apparatus for data transfer in a network having at least two data processing units that exchange messages via the network are described, the exchanged messages having a logical structure in accordance with the CAN specification ISO 11898-1, coding of the bits for at least one first predefinable region within the exchanged messages being accomplished according to the method in accordance with the CAN standard ISO-11898-1, and such that when a switchover condition exists, coding of the bits for at least one second predefinable region within the exchanged messages is accomplished according to a method departing from the CAN standard ISO 11898-1.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 2, 2014
    Inventors: Florian Hartwich, Thomas Lindenkreuz
  • Publication number: 20130227331
    Abstract: A circuit arrangement for a data processing system is configured to process data in a plurality of modules. The circuit arrangement is configured such that each module is provided with at least one clock pulse, a time base and a base of at least one additional physical variable. The circuit arrangement also comprises a central routing unit to which the plurality of modules are coupled and via which the plurality of modules can periodically exchange data amongst themselves, based on the time base and/or the base of other physical variables. Each module is configured independently and parallel to other modules of the plurality of modules in order to process data. The circuit arrangement is employed in a corresponding method.
    Type: Application
    Filed: March 16, 2011
    Publication date: August 29, 2013
    Applicant: Robert Bosch GmbH
    Inventors: Eberhard Boehl, Ruben Bartholomae, Stephen Schmitt, Thomas Wagner, Andreas Hempel, Axel Aue, Dieter Thoss, Thomas Lindenkreuz, Achim Schaefer, Juergen Hanisch, Uwe Scheurer, Andreas Merker, Bernd Becker
  • Patent number: 8312251
    Abstract: A companion chip for a microcontroller has a microprocessor bus domain and a peripheral module bus domain, which are connected to each other via a bus bridge. The microprocessor bus domain includes at least one microprocessor core, and the peripheral module bus domain includes at least one global time-management module as well as modules for communication with the outside world and for signal processing. The companion chip further includes at least one FIFO module for transmitting data within the chip, and between the chip and the microcontroller, and a management module connected to the FIFO module, which ensures the consistency of the data by associating a respective time value and/or an angle of rotation.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: November 13, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Matthias Knauss, Stephen Schmitt, Thomas Lindenkreuz, Udo Schulz, Juergen Hanisch, Rolf Kurrer
  • Publication number: 20100217956
    Abstract: A companion chip for a microcontroller has a microprocessor bus domain and a peripheral module bus domain, which are connected to each other via a bus bridge. The microprocessor bus domain includes at least one microprocessor core, and the peripheral module bus domain includes at least one global time-management module as well as modules for communication with the outside world and for signal processing. The companion chip further includes at least one FIFO module for transmitting data within the chip, and between the chip and the microcontroller, and a management module connected to the FIFO module, which ensures the consistency of the data by associating a respective time value and/or an angle of rotation.
    Type: Application
    Filed: July 23, 2008
    Publication date: August 26, 2010
    Inventors: Matthias Knauss, Stephen Schmitt, Thomas Lindenkreuz, Udo Schulz, Juergen Hanisch, Rolf Kurrer
  • Publication number: 20090044044
    Abstract: A device for correcting errors in a system having at least two execution units having registers is presented, the registers being designed for recording data. The device has comparison device(s) that are set up such that through a comparison of data that are provided for storage in the registers, a deviation and thus an error may be ascertained. Furthermore, at least one shadow register that is set up such that data concerning the data of the registers may be stored therein, and device(s) are provided for restoring error-free data in at least one register on the basis of the data in the at least one shadow register when an error is detected. This device may be used to improve the safety of a multicore processor.
    Type: Application
    Filed: October 18, 2006
    Publication date: February 12, 2009
    Inventors: Werner Harter, Eberhard Boehl, Thomas Lindenkreuz, Thomas Kottke, Peter Tummeltshammer
  • Patent number: 6820220
    Abstract: A control unit, for controlling safety-critical applications, includes a microcomputer, a monitoring unit (check unit), and peripheral circuits (input/output), and in which, to improve the reliability of the error detection for such control units, and to expand the detection to additional error types, the monitoring unit includes a first apparatus, arrangement or structure for measuring the quiescent current of the microcomputer; at least one quiescent current handshake line for controlling the measurement of the quiescent current running between the first apparatus, arrangement or structure of the monitoring unit and the microcomputer; the monitoring unit including a second apparatus, arrangement or structure for applying a test data input signal to the microcomputer, for processing the test data input signal, and for comparing the corresponding test data output signal of the microcomputer to the corresponding test data output signal of the monitoring unit; and at least one test data signal transmission line
    Type: Grant
    Filed: October 22, 2001
    Date of Patent: November 16, 2004
    Assignee: Robert Bosch GmbH
    Inventors: Peter Dominke, Wolfgang Pfeiffer, Werner Harter, Thomas Lindenkreuz