×

Control unit for a motor vehicle, programming unit, and programming system

  • US 10,073,675 B2
  • Filed: 01/17/2014
  • Issued: 09/11/2018
  • Est. Priority Date: 07/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A control unit arranged in a motor vehicle, said control unit comprising:

  • at least one central processing unit, which is operatively configured to execute one or more control programs necessary to program the control unit to control systems of the motor vehicle;

    a communication interface operatively configured to transmit data to and receive data from a programming unit, which is external to the vehicle and is configured to program motor vehicle control units;

    at least one program memory for storing program data of the respective control programs, wherein the program data comprises executable program code of the respective control program;

    wherein the control unit is operatively configured to;

    evaluate a program data update request, received at the communication interface from the programming unit, for a control program, of the one or more control programs, that is to be updated, wherein the program data update request includes an address of an external data source, which is independent of the programming unit and of the control unit and from which respective current executable program code of the control program to be updated can be requested;

    output, in response to the received program data update request and using the address, a program data request for the respective current executable program code to the external data source over the communication interface and/or over a second communication interface;

    read-in the respective current executable program code of the control program to be updated when provided by the external data source at the communication interface and/or the second communication interface in response to the program data request;

    read-in the respective current executable program code of the control program to be updated when provided directly by the programming unit at the communication interface; and

    store the read-in executable program code of the control program to be updated in the program memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×