Patents by Inventor Jens Gladigau

Jens Gladigau 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: 11138067
    Abstract: A method for determining check sums for a buffer memory for a processor, the method including a step of reading in a data unit of the buffer memory marked as changed by an access of the processor, a step of ascertaining a check sum for the data unit using a check sum unit of the buffer memory and a step of supplementing the data unit with the check sum and marking the data unit as changed with a valid check sum.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: October 5, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Simon Hufnagel, Jens Gladigau, Sebastian Bolk
  • Publication number: 20200210281
    Abstract: A method for determining check sums for a buffer memory for a processor, the method including a step of reading in a data unit of the buffer memory marked as changed by an access of the processor, a step of ascertaining a check sum for the data unit using a check sum unit of the buffer memory and a step of supplementing the data unit with the check sum and marking the data unit as changed with a valid check sum.
    Type: Application
    Filed: July 13, 2018
    Publication date: July 2, 2020
    Inventors: Simon Hufnagel, Jens Gladigau, Sebastian Bolk
  • Patent number: 10671396
    Abstract: A method for operating a processing unit, including a memory and at least one processor core that executes a plurality of program functions of a computer program, includes ascertaining all program instructions that belong to a program function to be executed at a future execution point in time and providing the ascertained program instructions in the memory before the execution point in time.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: June 2, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Jens Gladigau, Dirk Ziegenbein
  • Patent number: 10657039
    Abstract: A control device for a motor vehicle, the control device including at least two processor cores and a global memory, each processor core respectively including a local memory and each processor core being set up to access only its own local memory and being set up to access neither the local memories of the other processor cores nor the global memory, a coordination unit being set up to read in data from the global memory of the control device and to write it to the local memories of the individual processor cores, and to read in data from the local memories of the individual processor cores and to write it to the global memory and/or to the local memory of the other processor cores.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: May 19, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Alexander Biewer, Dieter Thoss, Jens Gladigau, Christian Haubelt
  • Patent number: 10503666
    Abstract: A method for operating a microcontroller, where access rights of processes executed in the microcontroller to different memory areas are stored in a memory protection unit, includes, in the course of a simulation mode, a first process carrying out an access attempt to a certain memory area in a certain manner in the name of a second process; the memory protection unit transferring access rights of the second process for the certain memory area to the first process upon the access attempt. The access rights are read out by the first process and the simulation mode is terminated. The access attempt is preferably thereupon terminated and an access is not carried out according to this access attempt by the first process.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: December 10, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Jens Gladigau, Simon Hufnagel
  • Publication number: 20190258488
    Abstract: A method for operating a processing unit, including a memory and at least one processor core that executes a plurality of program functions of a computer program, includes ascertaining all program instructions that belong to a program function to be executed at a future execution point in time and providing the ascertained program instructions in the memory before the execution point in time.
    Type: Application
    Filed: May 31, 2017
    Publication date: August 22, 2019
    Inventors: Jens Gladigau, Dirk Ziegenbein
  • Publication number: 20190213118
    Abstract: A method is described for processing binary code data (BCD) containing at least one machine program (MP1), characterized by the following steps: forming (10) test data (PD) as a function of at least one portion of the binary code data (BCD), in particular, as a function of a portion of the binary code data that contains the machine program (MP1) or a portion of the machine program (MP1), the test data (PD), in particular, enabling changes of the at least one portion of the binary code data (BCD) to be recognized; inserting (20) at least one portion of the test data (PD) into the binary code data (BCD), as a result of which supplemented binary code data (BCD?; BCD?) are obtained.
    Type: Application
    Filed: May 31, 2017
    Publication date: July 11, 2019
    Inventors: Jens Gladigau, Bernd Mueller, Sebastian Bolk
  • Publication number: 20180322072
    Abstract: A method for operating a microcontroller, where access rights of processes executed in the microcontroller to different memory areas are stored in a memory protection unit, includes, in the course of a simulation mode, a first process carrying out an access attempt to a certain memory area in a certain manner in the name of a second process; the memory protection unit transferring access rights of the second process for the certain memory area to the first process upon the access attempt. The access rights are read out by the first process and the simulation mode is terminated. The access attempt is preferably thereupon terminated and an access is not carried out according to this access attempt by the first process.
    Type: Application
    Filed: November 7, 2016
    Publication date: November 8, 2018
    Inventors: Jens GLADIGAU, Simon HUFNAGEL
  • Patent number: 10031862
    Abstract: A memory protection unit including hardware registers for entering address tables, a configuration memory for storing the address tables, a preconfigured hardware logic for managing the configuration memory, a data connection between the configuration memory and the hardware logic for loading the hardware registers, a first interface for controlling the loading by a computing core, and a second interface for writing to the configuration memory by the computing core.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: July 24, 2018
    Assignee: ROBERT BOSCH GMBH
    Inventors: Gunnar Piel, Nico Bannow, Simon Hufnagel, Jens Gladigau, Rakshith Amarnath
  • Patent number: 9584880
    Abstract: In a method for transmitting data from a sensor to a processor via at least one communication medium in a communication network, a sensor value of the sensor is transmitted to the processor, and the processor uses the transmitted sensor value for processing until a new sensor value is transmitted to the processor, which new sensor value is transmitted only if at least one condition for the new sensor value is satisfied.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: February 28, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventors: Jens Gladigau, Simon Kramer, Heinz Tilsner
  • Publication number: 20160364342
    Abstract: A memory protection unit including hardware registers for entering address tables, a configuration memory for storing the address tables, a preconfigured hardware logic for managing the configuration memory, a data connection between the configuration memory and the hardware logic for loading the hardware registers, a first interface for controlling the loading by a computing core, and a second interface for writing to the configuration memory by the computing core.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 15, 2016
    Inventors: Gunnar Piel, Nico Bannow, Simon Hufnagel, Jens Gladigau, Rakshith Amarnath
  • Publication number: 20160299839
    Abstract: A control device for a motor vehicle, the control device including at least two processor cores and a global memory, each processor core respectively including a local memory and each processor core being set up to access only its own local memory and being set up to access neither the local memories of the other processor cores nor the global memory, a coordination unit being set up to read in data from the global memory of the control device and to write it to the local memories of the individual processor cores, and to read in data from the local memories of the individual processor cores and to write it to the global memory and/or to the local memory of the other processor cores.
    Type: Application
    Filed: October 13, 2014
    Publication date: October 13, 2016
    Inventors: Alexander Biewer, Dieter Thoss, Jens Gladigau, Christian Haubelt
  • Publication number: 20150208142
    Abstract: In a method for transmitting data from a sensor to a processor via at least one communication medium in a communication network, a sensor value of the sensor is transmitted to the processor, and the processor uses the transmitted sensor value for processing until a new sensor value is transmitted to the processor, which new sensor value is transmitted only if at least one condition for the new sensor value is satisfied.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 23, 2015
    Inventors: Jens Gladigau, Simon Kramer, Heinz Tilsner