Patents by Inventor Axel Aue

Axel Aue 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: 20110125940
    Abstract: A communication system and a method for operating a communication system, the communication system having a CAN bus and at least two devices connected with the aid of the CAN bus. Such a device has a CAN control unit, an asynchronous, serial communication (ASC) interface unit, and a switch. The CAN control unit is suitable for transmitting, in a first transmission mode, CAN data frames over the CAN bus with the aid of a first physical protocol. The asynchronous, serial communication interface unit or ASC interface unit is suitable for transmitting, in a second transmission mode, ASC data frames over the CAN bus with the aid of a second physical protocol. The switch is designed for switching over between the first transmission mode and the second transmission mode as a function of at least one agreement effective between the device and at least one other device.
    Type: Application
    Filed: October 20, 2008
    Publication date: May 26, 2011
    Inventors: Axel Aue, Martin Gruenewald
  • Publication number: 20110093632
    Abstract: A method for transmitting data from and to a control device, in particular an engine control device for a motor vehicle that has a first communication interface and a second communication interface, the method having the following steps: connecting the first communication interface to a development tool, and connecting the second communication interface to one or more function units during the development phase of the control device, transmitting data from the control device to the development tool via the first communication interface using a first communication protocol, transmitting data from the development tool to the control device via the first communication interface using the first communication protocol, breaking the connection between the first communication interface and the development tool, connecting the first communication interface to one or more additional 20 function units, and transmitting data between the control device and the other function unit or function units via the first communica
    Type: Application
    Filed: December 23, 2010
    Publication date: April 21, 2011
    Inventor: Axel AUE
  • Patent number: 7913142
    Abstract: A method for testing at least two arithmetic units installed in a control unit includes: loading of first test data for testing a first arithmetic unit; saving the loaded first test data in a second memory unit of a second arithmetic unit; switching the first arithmetic unit to a test mode, in which a first scan chain of the first arithmetic unit is accessible; reading the first test data from the second memory unit; shifting the first test data which have been read through the first scan chain of the first arithmetic unit switched to the test mode for providing test result data for the first arithmetic unit; checking the provided test result data for plausibility for providing a test result for the first arithmetic unit.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: March 22, 2011
    Assignee: Robert Bosch GmbH
    Inventor: Axel Aue
  • Patent number: 7882298
    Abstract: A method for transmitting data from and to a control device, in particular an engine control device for a motor vehicle that has a first communication interface and a second communication interface , the method having the following steps: connecting the first communication interface to a development tool, and connecting the second communication interface to one or more function units during the development phase of the control device, transmitting data from the control device to the development tool via the first communication interface using a first communication protocol, transmitting data from the development tool to the control device via the first communication interface using the first communication protocol, breaking the connection between the first communication interface and the development tool, connecting the first communication interface to one or more additional 20 function units, and transmitting data between the control device and the other function unit or function units via the first communic
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: February 1, 2011
    Assignee: Robert Bosch GmbH
    Inventor: Axel Aue
  • Patent number: 7832016
    Abstract: In order to detect the exchange of a module, identified by a serial number, in a microprocessor system, a code number, which is obtained from the serial number by using an encryption method, as well as information required for calculating the serial number from the code number, are stored in the microprocessor system; the code number is read and an unencrypted serial number is calculated from the code number with the aid of the information; and the decrypted serial number thus obtained is compared to the serial number of the module and the module is detected as exchanged if its serial number does not match the decrypted serial number.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: November 9, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Jochen Weber, Klaus Schneider, Axel Aue
  • Patent number: 7738588
    Abstract: An arrangement including a first semiconductor chip and a second semiconductor chip connected thereto, where the second semiconductor chip is additionally connected to electrical loads and drives these electrical loads on the basis of a timing which is prescribed to it by load control data, and where the first semiconductor chip transmits to the second semiconductor chip the aforementioned load control data and pilot data which control the second semiconductor chip, and where the second semiconductor chip transmits to the first semiconductor chip diagnostic data which represent states prevailing in the second semiconductor chip or events which occur. The first semiconductor chip transmits appropriate pilot data in order to prescribe to the second semiconductor chip what transmission rate is to be used by the second semiconductor chip to transmit the diagnostic data to the first semiconductor chip.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: June 15, 2010
    Assignees: Infineon Technologies AG, Robert Bosch GmbH
    Inventors: Jens Barrenscheen, Peter Rohm, Angela Rohm, legal representative, Axel Aue, Jens Graf, Herman Roozenbeek
  • Publication number: 20100005215
    Abstract: A control unit includes at least one computing device and at least one separate peripheral module which is connected to the computing device via a serial multiwire bus, the peripheral module including at least one output stage for transferring serial data to means outside of the control unit. In order to keep the number of pins required on a peripheral module to a minimum, thereby reducing costs for the entire control unit, the peripheral module has an asynchronous single-wire interface between one interface for the serial multiwire bus and the output stage. The asynchronous single-wire interface is preferably a UART (universal asynchronous receiver/transmitter) interface. The serial multiwire bus is preferably a microsecond bus.
    Type: Application
    Filed: September 1, 2006
    Publication date: January 7, 2010
    Inventors: Andreas Kneer, Axel Aue
  • Publication number: 20090187305
    Abstract: A method of detecting manipulation of a programable memory device of a digital controller for a motor vehicle is described; data and control programs for operation of the controller and for control/regulation of certain functions of the motor vehicle can be stored in the memory device. To permit especially reliable detection of manipulation in the simplest possible way, in conjunction with each programing/reprograming operation of the programable memory device, information regarding the programing/reprograming operation is stored in a separate memory area of the memory device where only reading and programing are possible, and in order to detect manipulation, the content of the separate memory area is read out and compared with given information.
    Type: Application
    Filed: March 30, 2009
    Publication date: July 23, 2009
    Inventors: Immanuel KRAUTER, Claus Moessner, Axel Aue
  • Publication number: 20090158089
    Abstract: To detect a power failure in a volatile data memory containing useful data units and test data units associated with the useful data units, the associated test data unit is also read when the useful data unit is read-accessed, and a decision is made as to whether the useful data unit is corrupted based on the test data unit. A power failure is identified when at least two read useful data units within a predefined number of successive read accesses are found to be corrupted.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 18, 2009
    Inventor: Axel Aue
  • Publication number: 20090083463
    Abstract: A method for transmitting data from and to a control device, in particular an engine control device for a motor vehicle that has a first communication interface and a second communication interface, the method having the following steps: connecting the first communication interface to a development tool, and connecting the second communication interface to one or more function units during the development phase of the control device, transmitting data from the control device to the development tool via the first communication interface using a first communication protocol, transmitting data from the development tool to the control device via the first communication interface using the first communication protocol, breaking the connection between the first communication interface and the development tool, connecting the first communication interface to one or more additional 20 function units, and transmitting data between the control device and the other function unit or function units via the first communica
    Type: Application
    Filed: April 19, 2007
    Publication date: March 26, 2009
    Inventor: Axel Aue
  • Patent number: 7484162
    Abstract: A method and apparatus for monitoring an electronic control system, where code of a memory is, in a context of ongoing instruction accesses, transferable via a word line out of the memory to a control unit having a specific word width encompassing code of a plurality of memory cells of the memory and where an additional datum is created in each case for the code of a word width and is storable in the memory, may include an arrangement that, outside the ongoing instruction accesses, checks an entire code of the memory by selecting for each word width a single memory cell to thereby activate a complete word line, that creates a check datum from code of the complete word line, and that compares the check datum with the stored additional datum.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: January 27, 2009
    Assignee: Robert Bosch GmbH
    Inventors: Jochen Weber, Axel Aue
  • Patent number: 7421603
    Abstract: A method for monitoring the operating readiness of memory elements which are assigned to an electronic unit, an engine control unit for example. Furthermore, an electronic unit for executing the method and a computer program, as well as a computer program product are described. In the method described, a supply voltage of the electronic unit is monitored to ensure error-free operation of the memory elements.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: September 2, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Claus Steinle, Axel Aue
  • Patent number: 7418566
    Abstract: A memory arrangement is provided, which has a programmable memory and a first buffer memory associated with the programmable memory, to which buffer memory, in the case of a command access, at least one command following the accessed command is written. A second buffer memory may also be provided, to which buffer memory, in the case of a data access, at least one datum following the accessed datum is written. Also provided is a method for reading from a memory arrangement during program execution, wherein presence of a command access or a data access recognized, and a command following the accessed command is written to a first buffer memory and a datum following the accessed datum is written to a second buffer memory. Thus, in this manner, a separate buffer memory is described for data accesses, and thus the content of the buffer for command accesses is not overwritten or destroyed when data accesses occur during the program execution.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: August 26, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Jens Graf, Martin Thomas, Axel Aue
  • Patent number: 7336209
    Abstract: A method for serially transmitting data between a first and a second station is provided, the first station unidirectionally transmitting at least two signals to the second station on two signal paths. In this method, a shift register is provided in each station, the two signal paths of the first station being routed in parallel into a shift register, and the data transmission to the second station being carried out by automatically clocking the shift register from a time base.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: February 26, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Uwe Guenther, Manfred Kirschner, Axel Aue
  • Patent number: 7299098
    Abstract: In a device and method for programming a control unit, the control unit is connectable to an external programming unit via a communications interface, an internal communications link connecting the communications interface to a monitoring unit, and the monitoring unit having a programming element and a communications element, a switching arrangement being provided for switching the communications link between the programming element and the communications element.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: November 20, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Martin Gruenewald, Axel Aue
  • Patent number: 7293148
    Abstract: A method is provided for controlling a microcontroller in a control unit in a motor vehicle, having a processor core, at least one read-only memory area and at least one rewritable memory area, at least one control program which is intended to be processed by the processor core being stored in the rewritable memory area. In order to provide a method for controlling a microcontroller in a control unit that better protects the verification of memories of the microcontroller against unauthorized intervention, a verification program is stored in a write-once memory area of the rewritable memory area and a service program is stored in the read-only memory area. The verification program is called by the control program via the service program at regular intervals and verifies at least part of the rewritable memory area. In addition, the service program resets a counter.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: November 6, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Klaus Schneider, Axel Aue
  • Patent number: 7207066
    Abstract: A method for protecting a microcomputer system against manipulation of data stored in a storage arrangement of the microcomputer system, in particular for protecting a program stored in the storage arrangement. The microcomputer system includes a microcomputer assigned to the storage arrangement, the microcomputer accessing the storage arrangement for the purpose of processing the data, i.e., the program.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: April 17, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Martin Thomas, Klaus Schneider, Axel Aue
  • Publication number: 20070033492
    Abstract: A method and apparatus for monitoring an electronic control system such that provision is made for the complete data of at least one memory to be read sequentially into an ECC unit, which can be filled very rapidly from the memory, and automatically checked there, with no need to transfer the complete data in time-consuming fashion to a processor; the ECC check width encompassing the data of a plurality of memory cells of the memory and being able to be a multiple of the read word width of the processor; an additional datum being created in each case for the data of a ECC check width and being storable in the memory, and the entire code/data region of the at least one memory therefore being able to be checked, outside the ongoing instruction accesses, by the fact that for each request by the processor for the contents of a single memory cell, the ECC unit is filled from the memory to the entire ECC check width including the additional datum; a check datum being created from the data of the complete ECC check
    Type: Application
    Filed: February 9, 2004
    Publication date: February 8, 2007
    Inventors: Jochen Weber, Axel Aue
  • Patent number: 7110830
    Abstract: A microprocessor system includes a plurality of modules, among them a microprocessor and at least one storage module for storing the code and/or data for the microprocessor. Stored, in a non-changeable manner, in at least one of the modules, referred to as exchange-protected module, is a serial number of this module. A control module is configured to receive a data value specified by the at least one serial number and to block, at least partially, the function of the microprocessor system if the received data value does not match an expected data value encoded in the control module.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: September 19, 2006
    Assignee: Robert Bosch GmbH
    Inventors: Jochen Weber, Klaus Schneider, Axel Aue
  • Publication number: 20060117131
    Abstract: A method is provided for controlling a microcontroller in a control unit in a motor vehicle, having a processor core, at least one read-only memory area and at least one rewritable memory area, at least one control program which is intended to be processed by the processor core being stored in the rewritable memory area. In order to provide a method for controlling a microcontroller in a control unit that better protects the verification of memories of the microcontroller against unauthorized intervention, a verification program is stored in a write-once memory area of the rewritable memory area and a service program is stored in the read-only memory area. The verification program is called by the control program via the service program at regular intervals and verifies at least part of the rewritable memory area. In addition, the service program resets a counter.
    Type: Application
    Filed: November 5, 2003
    Publication date: June 1, 2006
    Inventors: Klaus Schneider, Axel Aue