Patents by Inventor Yorck von Collani

Yorck von Collani 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).

  • Publication number: 20090204844
    Abstract: A processor system includes at least one execution unit for executing program instructions of an application, a program memory for storing the program instructions of the application and at least one error handling routine, a main memory for storing a set of variables of the application and a monitoring unit for detecting errors of the execution unit and/or of the main memory, and the starting of an error handling routines in case an error is detected. The error handling routines are designed in each case to refresh different subsets of the set of variables.
    Type: Application
    Filed: December 12, 2006
    Publication date: August 13, 2009
    Inventors: Werner Harter, Thomas Kottke, Yorck von Collani, Christian El Salloum
  • Publication number: 20090177872
    Abstract: A method for generating a valid signal for an application program in a signal processing system having a plurality of execution units which operate in a performance mode, and in which while the application program is running, a user switches the signal processing system to a comparison mode in which the mode the signals delivered by the execution units are compared with one another to generate the valid signal.
    Type: Application
    Filed: October 12, 2007
    Publication date: July 9, 2009
    Inventors: Reinhard Weiberle, Bernd Mueller, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20090177890
    Abstract: A device and a method are for forming a signature for use in a transmitter unit or a receiver unit of a communication system. To speed up the formation of a signature and thus the data transfer between a computer unit (e.g., a microcontroller) and a communication controller of the transmitter unit or the receiver unit, the device is arranged as hardware and the device forms the signature for data which are to be transferred from a computer unit of the transmitter unit to a communication controller of the transmitter unit for the purpose of data transmission via a communication medium of the communication system or which are to be transferred from a communication controller of the receiver unit to a computer unit of the receiver unit for further processing.
    Type: Application
    Filed: September 21, 2005
    Publication date: July 9, 2009
    Applicant: ROBERT BOSCH GMBH
    Inventors: Bernd Mueller, Werner Harter, Eberhard Boehl, Thomas Haefner, Gerhard Haefner, Renate Haefner, Thomas Kottke, Yorck Von Collani
  • Publication number: 20090125749
    Abstract: A method and a device for controlling a computer system having at least two execution units, in particular for controlling a multiprocessor system having a switchover means via which a switchover is possible between at least two different operating modes of the computer system, a switchover of the clock frequency of the computer system also being performed when switching over between the operating modes.
    Type: Application
    Filed: October 25, 2005
    Publication date: May 14, 2009
    Inventors: Reinhard Weiberle, Bernd Mueller, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20090055674
    Abstract: A method and a device are provided for performing switching and data comparison in a computer system having at least two processing units which each process data at a specified clock pulse, in which a switchover arrangement is provided and switching takes place between at least two operating modes, and a comparison unit is provided. A first operating mode corresponding to a compare mode is provided, and a second operating mode corresponding to a performance mode is provided. A synchronization arrangement is provided which assigns to the specifiable data a clock pulse information as a function of a processing unit, and at least the comparison unit takes into consideration this clock pulse information in the corresponding data.
    Type: Application
    Filed: October 25, 2005
    Publication date: February 26, 2009
    Inventors: Bernd Mueller, Ralf Angerbauer, Eberhard Boehl, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20090044048
    Abstract: A method and device for generating a signal in a computer system having a plurality of components, at least two execution units being provided as two components, and a switchover means being provided as an additional component, in the computer system, switchover operations being carried out between at least two operating modes, and a first operating mode corresponding to a comparison mode and a second operating mode corresponding to a performance mode, wherein, in one component of the computer system, a mode signal, indicative of the current operating mode, and/or changes in a mode signal are generated, and at least the changes in the mode signal and/or the mode signal itself are made available outside of the component.
    Type: Application
    Filed: October 25, 2005
    Publication date: February 12, 2009
    Inventors: Reinhard Weiberle, Bernd Mueller, Ralf Angerbauer, Yorck von Collani, Rainer Gmehlich, Eberhard Boehl, Thomas Kottke
  • Publication number: 20090031161
    Abstract: A method for executing a computer program on computing hardware, e.g., on a microprocessor, is provided, the computer program including multiple program objects and errors being detected in the method while running the computer program on the computing hardware. The program objects are subdivided into at least two classes, and multiple program objects are executed during one run, program objects of the first class being repeated when an error is detected and, when an error is detected in one program object of the first class, which has already been sent for execution, this program object of the first class is restarted instead of a program object of the second class after the other program objects of the first class of a run.
    Type: Application
    Filed: October 20, 2005
    Publication date: January 29, 2009
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Ralf Angerbauer, Thomas Kottke, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20080320287
    Abstract: A method and device for performing switchover operations in a computer system having at least two processing units, a switchover device, and a comparison device, switchover operations being carried out between at least two operating modes, and a first operating mode corresponding to a comparison mode and a second operating mode corresponding to a performance mode, information being compared in the comparison mode. In the case of asynchronous operation of the at least two processing units in the comparison mode, a synchronization signal is applied to one interrupt input of at least one of the processing units.
    Type: Application
    Filed: October 25, 2005
    Publication date: December 25, 2008
    Applicant: ROBERTS BOSCH GMBH
    Inventors: Yorck von Collani, Rainer Gmehlich, Eberhard Boehl
  • Publication number: 20080320340
    Abstract: A method and a device for performing switchover operations and for comparing data in a computer system having at least three processing units are provided, in which switchover unit is provided, a switchover operations being carried out between at least two operating modes, and a comparison unit is provided. A first operating mode corresponding to a comparison mode, and a second operating mode corresponding to a performance mode are provided. Provision is made in the comparison mode for a voting, at least as a two-out-of-three weighting, and a control unit is provided which may be used to set the voting.
    Type: Application
    Filed: October 25, 2005
    Publication date: December 25, 2008
    Inventors: Reinhard Weiberle, Bernd Mueller, Eberhard Boehl, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20080313384
    Abstract: A method and a device are provided for separating the processing of program code in a computer system having at least two execution units, in which method and device switching over takes place between at least two operating modes, and a first operating mode corresponds to a comparison mode and a second operating mode corresponds to a performance mode, and the at least two execution units process the same program code in the comparison mode. When there is a switchover from the comparison mode to the performance mode, a separation in the program code takes place in that each execution unit has an identifier assigned to it, and, as a function of the identifier, different program code is assigned to at least two execution units.
    Type: Application
    Filed: October 25, 2005
    Publication date: December 18, 2008
    Inventors: Ralf Angerbauer, Eberhard Boehl, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20080288758
    Abstract: A method and device for switching over in a computer system having at least two execution units, switching being carried out between at least two operating modes, and the operating modes corresponding to states of the computer system, a first state corresponding to a comparison mode and a second state corresponding to a performance mode, so that events may occur by which the computer system can attain an otherwise undefined state, in which, in response to the occurrence of any such event, the second state is assumed, which corresponds to a performance mode.
    Type: Application
    Filed: October 25, 2005
    Publication date: November 20, 2008
    Applicant: ROBERT BOSCH GMBH
    Inventors: Bernd Mueller, Ralf Angerbauer, Yorck Von Collani, Rainer Gmehlich, Eberhard Boehl
  • Publication number: 20080270660
    Abstract: A device and method for switching over in a computer system having at least two execution units are provided, in which switchover units are included which are designed in such a way that they switch between at least two operating modes, a first operating mode corresponding to a comparison mode and a second operating mode corresponding to a performance mode. A programmable interrupt controller is assigned to each execution unit, and a storage element is included, in which information is stored that describes at least parts of a configuration of at least one of these interrupt controllers.
    Type: Application
    Filed: October 25, 2005
    Publication date: October 30, 2008
    Inventors: Reinhard Weiberle, Bernd Mueller, Yorck von Collani, Rainer Gmehlich, Eberhard Boehl
  • Publication number: 20080263340
    Abstract: A method and device for analyzing a signal from a computer system having at least two execution units, in the computer system, switchover operations being carried out between at least two operating modes, and a first operating mode corresponding to a comparison mode and a second operating mode corresponding to a performance mode, characterized in that, in the computer system, a mode signal and/or changes in the mode signal, which are indicative of the current operating mode, are generated, and at least the changes in the mode signal and/or this mode signal itself are made available outside of the computer system for analysis purposes.
    Type: Application
    Filed: October 25, 2005
    Publication date: October 23, 2008
    Inventors: Reinhard Weiberle, Bernd Mueller, Yorck von Collani, Rainer Gmehlich, Eberhard Boehl
  • Publication number: 20080201618
    Abstract: Errors which may be detected by an error detection unit may occur during execution of a computer program which runs on a computer system and includes at least one run-time object. In order to handle a detected error particularly flexibly and to keep the computer system available as much as possible, an error handling routine is selected from a pre-selectable set of error handling routines as a function of an identifier assigned to the run-time object and the selected error handling routine is executed.
    Type: Application
    Filed: September 12, 2005
    Publication date: August 21, 2008
    Inventors: Wolfgang Pfeiffer, Rienhard Weiberle, Bernd Mueller, Florian Hartwich, Werner Harter, Ralf Angerbauer, Eberhard Boehl, Thomas Kottke, Yorck Von Collani, Rainer Gmehlich, Karsten Graebitz
  • Publication number: 20080162989
    Abstract: A method for executing a computer program on computing hardware, e.g., on a microprocessor, is provided, the computer program including multiple program objects and errors being detected in this method while the computer program is running on the computing hardware. When an error is detected, at least one program object, which has already been sent for execution, is transferred into a defined state and is restarted from there, and subsequent additional program objects are shifted.
    Type: Application
    Filed: October 19, 2005
    Publication date: July 3, 2008
    Applicant: ROBERT BOSCH GMBH
    Inventors: Reinhard Weiberle, Bernd Mueller, Werner Harter, Ralf Angerbauer, Thomas Kottke, Yorck von Collani, Rainer Gmehlich
  • Publication number: 20070255875
    Abstract: A method and device for switching over in a computer system having at least two execution units, switching being carried out between at least two operating modes, a first operating mode corresponding to a comparison mode and a second operating mode corresponding to a performance mode, characterized in that the execution units are connectable to an internal bus of the computer system, at least two execution units being connected to the internal bus in performance mode, and in response to the switchover from the performance mode to the comparison mode, at least one execution unit being separated from the internal bus by a switch controlled by the changeover switch.
    Type: Application
    Filed: October 25, 2005
    Publication date: November 1, 2007
    Inventors: Reinhard Weiberle, Bernd Mueller, Ralf Angerbauer, Yorck von Collani, Rainer Gmehlich, Eberhard Boehl