Patents by Inventor Michael Beuten

Michael Beuten 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: 10560285
    Abstract: A method for evaluating signal data includes a bus signal channel supplying the signal data, a reference channel supplying reference signal values, which form the basis of the signal data, and a computer performing a signal interpretation based on an interpretable portion of the signal data and on the reference signal values, and reconstructing a signal based on the interpretation.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 11, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Antonio La Marca, Benjamin Herrmann, Claus Ritter, Marko Kochendoerfer, Matthias Hasert, Michael Beuten
  • Patent number: 10554444
    Abstract: A method for operating a bus system in which a message of the bus system is received and its validity is ascertained, characterized in that, when it has been ascertained that the message is “not valid”, a defend message is transmitted to a designated recipient of the message, the defend message being configured so that the designated recipient is instructed by way of the defend message to initiate defensive measures against the message.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: February 4, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Antonio La Marca, Joachim Steinmetz, Liem Dang, Marco Neumann, Benjamin Herrmann, Michael Beuten
  • Publication number: 20180359116
    Abstract: A method for evaluating signal data includes a bus signal channel supplying the signal data, a reference channel supplying reference signal values, which form the basis of the signal data, and a computer performing a signal interpretation based on an interpretable portion of the signal data and on the reference signal values, and reconstructing a signal based on the interpretation.
    Type: Application
    Filed: October 20, 2016
    Publication date: December 13, 2018
    Inventors: Antonio La Marca, Benjamin Herrmann, Claus Ritter, Marko Kochendoerfer, Matthias Hasert, Michael Beuten
  • Publication number: 20180019895
    Abstract: A method for operating a bus system in which a message of the bus system is received and its validity is ascertained, characterized in that, when it has been ascertained that the message is “not valid”, a defend message is transmitted to a designated recipient of the message, the defend message being configured so that the designated recipient is instructed by way of the defend message to initiate defensive measures against the message.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 18, 2018
    Inventors: Antonio La Marca, Joachim Steinmetz, Liem Dang, Marco Neumann, Benjamin Herrmann, Michael Beuten
  • Patent number: 7712084
    Abstract: A method for monitoring the execution of a program executable on at least one microprocessor of a micro controller using a debug logic of the micro controller, with an exception, particularly an interrupt of the program execution, being triggered by the debug logic upon access to a specific address range during the program execution time. In order to provide monitoring of the execution of a program, executable on a microprocessor, for faults, which is particularly reliable yet conserves resources as much as possible, it is suggested that the debug logic be configured by the microprocessor and that an exception routine be executed by the debug logic after an exception has been triggered during the program execution time. The debug logic is advantageously configured during the startup of the micro controller. Preferably, the micro controller is reset and started up again and the monitored program is initialized during the execution of the exception routine.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: May 4, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Michael Beuten, Martin Thomas, Klaus Schneider
  • Patent number: 7313703
    Abstract: A method of protecting a microcomputer system against manipulation of data stored in a storage assembly of the microcomputer system, in particular a control program stored there. Checking mechanisms are executed at preselectable points in times to check for manipulation of the data. To achieve the most complete test coverage within an acceptable period of time in checking data stored in a storage assembly of a microcomputer system, the storage assembly is subdivided into multiple logic blocks, at least one of the blocks is selected and the checking mechanisms are executed only for the or each selected block of the storage assembly.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: December 25, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Michael Beuten, Klaus Schneider, Bernd Illg
  • Patent number: 7213267
    Abstract: A method of protecting a microcomputer system against manipulation of data stored in a storage assembly of the microcomputer system, particularly for protecting a program stored in the storage assembly, is described. In the method, the data is stored in marked or encrypted form in the storage assembly with the aid of an asymmetrical encryption method. In order to minimize the misuse of private keys which fall into the hands of unauthorized persons, a smart card protected by a personal identification number, on which the private key and an encryption algorithm for the asymmetrical encryption method are stored, is used for marking or encrypting the data.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: May 1, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Michael Beuten, Klaus Schneider, Ralf Angerbauer, Bernd Illg
  • Publication number: 20040098555
    Abstract: A method for providing dynamic memory management, and a memory device and a system for implementing this method. In addition, a computer program and a computer program product. The memory device includes a first memory block, in which a startup program is stored, and a number of additional memory blocks. The first memory block and the additional memory blocks are connected by a chained list, which is executed at the time of checking of the memory device. The startup program obtains data necessary for a check from the memory blocks themselves.
    Type: Application
    Filed: August 1, 2003
    Publication date: May 20, 2004
    Inventors: Michael Beuten, Klaus Schneider, Matthias Knauss, Peter Poinstingl
  • Publication number: 20030018902
    Abstract: A method of protecting a microcomputer system against manipulation of data stored in a storage assembly of the microcomputer system, in particular a control program stored there. Checking mechanisms are executed at preselectable points in times to check for manipulation of the data. To achieve the most complete test coverage within an acceptable period of time in checking data stored in a storage assembly of a microcomputer system, the storage assembly is subdivided into multiple logic blocks, at least one of the blocks is selected and the checking mechanisms are executed only for the or each selected block of the storage assembly.
    Type: Application
    Filed: July 1, 2002
    Publication date: January 23, 2003
    Inventors: Michael Beuten, Klaus Schneider, Bernd Illg
  • Publication number: 20020194479
    Abstract: A method of protecting a microcomputer system against manipulation of data stored in a storage assembly of the microcomputer system, particularly for protecting a program stored in the storage assembly, is described. In the method, the data is stored in marked or encrypted form in the storage assembly with the aid of an asymmetrical encryption method. In order to minimize the misuse of private keys which fall into the hands of unauthorized persons, a smart card protected by a personal identification number, on which the private key and an encryption algorithm for the asymmetrical encryption method are stored, is used for marking or encrypting the data.
    Type: Application
    Filed: May 13, 2002
    Publication date: December 19, 2002
    Inventors: Michael Beuten, Klaus Schneider, Ralf Angerbauer, Bernd Illg
  • Publication number: 20020073400
    Abstract: A method for monitoring the execution of a program executable on at least one microprocessor of a micro controller using a debug logic of the micro controller, with an exception, particularly an interrupt of the program execution, being triggered by the debug logic upon access to a specific address range during the program execution time. In order to provide monitoring of the execution of a program, executable on a microprocessor, for faults, which is particularly reliable yet conserves resources as much as possible, it is suggested that the debug logic be configured by the microprocessor and that an exception routine be executed by the debug logic after an exception has been triggered during the program execution time. The debug logic is advantageously configured during the startup of the micro controller. Preferably, the micro controller is reset and started up again and the monitored program is initialized during the execution of the exception routine.
    Type: Application
    Filed: July 20, 2001
    Publication date: June 13, 2002
    Inventors: Michael Beuten, Martin Thomas, Klaus Schneider