Patents by Inventor Bernd Illg

Bernd Illg 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: 8365163
    Abstract: To permit particularly easy and flexible configuration of a computer program including at least one functional unit, a method is provided which includes the following steps: creation of at least one implementation-independent configuration data file and/or alteration of information filed in the at least one implementation-independent configuration data file; automatic set-up and/or automatic update of configuration data, stored in a configuration data container, as a function of the information filed in the at least one implementation-independent configuration data file; automatic generation of at least one implementation-dependent configuration data file as a function of the configuration data stored in the configuration data container; and automatic configuration of the at least one functional unit as a function of information filed in the at least one implementation-dependent configuration data file.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: January 29, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Rene Schenk, Bjoern Beuter, Klaus Schneider, Bernd Illg
  • Patent number: 7725230
    Abstract: A method and a computer system for operating at least two interconnected control units. The control units access sensor data and each execute at least one computer program for controlling operational sequences, in particular in a vehicle. The control units exchange synchronization information with one another. In order to design and refine a computer system in a way that will enable even especially complex operational sequences, as required in a modern motor vehicle, for example, to be controlled and/or regulated simply and cost-effectively with the aid of the computer system, using conventional control units, the control units execute the same computer program time-synchronously using a settable time lag.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: May 25, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Eckehard Knoefler, Tobias Lang, Peter Fink, Martin Lunt, Bernd Illg, Arno Hafner
  • 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
  • Publication number: 20070261028
    Abstract: To permit particularly easy and flexible configuration of a computer program including at least one functional unit, a method is provided which includes the following steps: creation of at least one implementation-independent configuration data file and/or alteration of information filed in the at least one implementation-independent configuration data file; automatic set-up and/or automatic update of configuration data, stored in a configuration data container, as a function of the information filed in the at least one implementation-independent configuration data file; automatic generation of at least one implementation-dependent configuration data file as a function of the configuration data stored in the configuration data container; and automatic configuration of the at least one functional unit as a function of information filed in the at least one implementation-dependent configuration data file.
    Type: Application
    Filed: January 24, 2005
    Publication date: November 8, 2007
    Inventors: Rene Schenk, Bjoern Beuter, 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: 20060235594
    Abstract: A method and a computer system for operating at least two interconnected control units. The control units access sensor data and each execute at least one computer program for controlling operational sequences, in particular in a vehicle. The control units exchange synchronization information with one another. In order to design and refine a computer system in a way that will enable even especially complex operational sequences, as required in a modern motor vehicle, for example, to be controlled and/or regulated simply and cost-effectively with the aid of the computer system, using conventional control units, the control units execute the same computer program time-synchronously using a settable time lag.
    Type: Application
    Filed: September 16, 2003
    Publication date: October 19, 2006
    Inventors: Eckehard Knoefler, Tobias Lang, Peter Fink, Martin Lunt, Bernd Illg, Arno Hafner
  • Patent number: 7058485
    Abstract: A system for controlling operating sequences, in particular in a motor vehicle, is described. The system contains program modules for controlling the operating sequences, and the program modules themselves and/or the program modules in their totality are divided into a hardware-dependent portion and a hardware-independent portion, so that the hardware-dependent portion and the hardware-independe+nt portion exchange physical variables.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: June 6, 2006
    Assignee: Robert Bosch GmbH
    Inventors: Martin Thomas, Bernd Illg
  • Publication number: 20040054447
    Abstract: A system for controlling operating sequences, in particular in a motor vehicle, is described. The system contains program modules for controlling the operating sequences, and the program modules themselves and/or the program modules in their totality are divided into a hardware-dependent portion and a hardware-independent portion, so that the hardware-dependent portion and the hardware-independe+nt portion exchange physical variables.
    Type: Application
    Filed: October 8, 2003
    Publication date: March 18, 2004
    Inventors: Martin Thomas, Bernd Illg
  • Publication number: 20030135723
    Abstract: In a method and a device for processing interrupt signals, upon the occurrence of an interrupt, a status of a counter is modified in predetermined fashion and the interrupt is inhibited as soon as the counter status assumes a definable value. A computer program and a computer program product are used to perform the method.
    Type: Application
    Filed: December 6, 2002
    Publication date: July 17, 2003
    Inventor: Bernd Illg
  • 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
  • Patent number: 5944767
    Abstract: The description relates to a process and a device for controlling internal combustion engines in motor vehicles with at least one microprocessor. Two data records may be written into a first store. An identification signal may be written into a preferred storage cell of each data record.
    Type: Grant
    Filed: August 20, 1996
    Date of Patent: August 31, 1999
    Assignee: Robert Bosch GmbH
    Inventors: Ulrich Gerstung, Edwin Eberlein, Josef Newald, Bernd Illg, Felix Forster, Stefan Poledna, Eric Schmidt