Method for operating a control device
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for operating a control unit for controlling or regulating a function of a motor vehicle. The control unit includes a programmable memory device. The control or regulation is realized by executing a computer program (P0) at least partially stored in the memory device and by using data (D0) stored at least partially in the memory device. In order to offer the most efficient protection against manipulation of the contents of the memory device by an unauthorized person, it is provided that, at least following a modification of the computer program (P0) stored in the memory device or of the data (D0) stored in the memory device, the modified computer program (P1) is executed only and/or the modified data (D1) are used only if the modified computer program (P1) and/or the modified data (D1) has/have been successfully verified.
10 Citations
32 Claims
-
1-16. -16 (canceled).
-
17. A method of operating a control unit for controlling at least one function of a motor vehicle, the control unit controlling the at least one function by executing a computer program that is at least partially stored in a memory device associated with the control unit and by using data at least partially stored in the memory device, the method comprising:
-
verifying whether modification of at least one of the computer program at least partially stored in the memory device and the data at least partially stored in the memory device is authorized; and
at least one of executing a modified computer program and using a modified data only if the at least one of the modified computer program and the modified data has been verified as being authorized. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium for storing a control program for a control unit, the control program performing, when executed by a computing device of the control unit, the steps of:
-
verifying whether modification of at least one of a first computer program at least partially stored in a memory device and data at least partially stored in the memory device is authorized; and
at least one of executing a modified computer program and using a modified data only if the at least one of the modified computer program and the modified data has been verified as being authorized.
-
-
30. A control program for a control unit, the control program performing, when executed by a computing device of the control unit, the steps of:
-
verifying whether modification of at least one of a first computer program at least partially stored in a memory device and data at least partially stored in the memory device is authorized; and
at least one of executing a modified computer program and using a modified data only if the at least one of the modified computer program and the modified data has been verified as being authorized. - View Dependent Claims (31)
-
-
32. A control unit, comprising:
-
a programmable memory device storing at least a portion of a computer program and data;
a computing device for executing the computer program for performing a desired control using the data; and
means for implementing, at least following a modification of at least one of the computer program stored in the memory device and the data stored in the memory device, a verification of the at least one of the modified computer program and the modified data as being authorized, and for preventing at least one of an execution of the modified computer program and a use of the modified data until the at least one of the modified computer program and the modified data have been verified as being authorized.
-
Specification