Secured repair data package
First Claim
1. An arrangement for storing a data set in an ECU in a vehicle control system when updating data of a vehicle in a workshop, wherein the arrangement comprisesa computer constituting an update instrument of the workshop, the computer being adapted to be connected to and disconnected from the vehicle, where the computer is located in a first location and is configured to receive an access application sent from a second location, the access application comprising vehicle specific information and service action specific information, and the vehicle specific information and service action specific information being encrypted, the service action specific information comprising a password for unlocking the vehicle ECU,where the computer is configured to execute the access application includingdecrypting the vehicle specific information and the service action specific information,unlocking the vehicle ECU by sending the password from the computer to the ECU with the service action specific information of the access application,performing a service action by storing service action specific information in the ECU, andlocking the ECU by sending a lock command to the ECU from the computer,wherein the arrangement is adapted to corrupt the access application software after the service action specific information is stored in the ECU and when a lock acknowledge message is received by the computer from the ECU such that the access application cannot be used again.
1 Assignment
0 Petitions
Accused Products
Abstract
An arrangement for storing a data set in an ECU in a vehicle control system, wherein the arrangement includes a computer connected to the vehicle, where the computer is adapted to execute an access application, where the access application includes vehicle specific information and service action specific information, and where the information is encrypted, where the arrangement is adapted to decrypt the vehicle specific information and the service action specific information, to unlock the vehicle ECU by sending a password from the computer to the ECU, to perform a service action by storing service action specific information in the ECU, to lock the ECU by sending a lock command to the ECU from the computer, and to corrupt the access application software such that it cannot be used again.
9 Citations
16 Claims
-
1. An arrangement for storing a data set in an ECU in a vehicle control system when updating data of a vehicle in a workshop, wherein the arrangement comprises
a computer constituting an update instrument of the workshop, the computer being adapted to be connected to and disconnected from the vehicle, where the computer is located in a first location and is configured to receive an access application sent from a second location, the access application comprising vehicle specific information and service action specific information, and the vehicle specific information and service action specific information being encrypted, the service action specific information comprising a password for unlocking the vehicle ECU, where the computer is configured to execute the access application including decrypting the vehicle specific information and the service action specific information, unlocking the vehicle ECU by sending the password from the computer to the ECU with the service action specific information of the access application, performing a service action by storing service action specific information in the ECU, and locking the ECU by sending a lock command to the ECU from the computer, wherein the arrangement is adapted to corrupt the access application software after the service action specific information is stored in the ECU and when a lock acknowledge message is received by the computer from the ECU such that the access application cannot be used again.
-
10. A method for storing a data set in an ECU in a vehicle control system of a vehicle, where the method is performed in a work shop, comprising:
-
compiling an access application in a first location, where the access application comprises vehicle specific information and service action specific information, the vehicle specific information and service action specific information being encrypted, the service action specific information comprising a password for unlocking the vehicle ECU, sending the access application to a computer in a workshop in a second location, the computer being connectable and disconnectable from the vehicle, connecting the computer to the vehicle, executing the access application in the computer including decrypting the vehicle specific information and the service action specific information by the access application, unlocking the vehicle ECU by sending the password from the access application to the ECU with the service action specific information of the access application, performing a service action by storing service action specific information in the ECU, locking the ECU by sending a lock command to the ECU from the access application, and corrupting the access application such that the access application cannot be used again. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer comprising program code for performing a method for storing a data set in an ECU in a vehicle control system of a vehicle, where the method is performed in a work shop, the method comprising:
-
compiling an access application in a first location where the access application comprises vehicle specific information and service action specific information, the vehicle specific information and service action specific information being encrypted, the service action specific information comprising a password for unlocking the vehicle ECU, sending the access application to a computer in a workshop in a second location, the computer being connectable and disconnectable from the vehicle, connecting the computer to the vehicle, executing the access application in the computer including decrypting the vehicle specific information and the service action specific information by the access application, unlocking the vehicle ECU by sending the password from the access application to the ECU with the service action specific information of the access application, performing a service action by storing service action specific information in the ECU, locking the ECU by sending a lock command to the ECU from the access application, and corrupting the access application such that the access application cannot be used again.
-
-
16. A computer program product comprising program code stored on a non-transitory computer readable medium for performing a method for storing a data set in an ECU in a vehicle control system of a vehicle, where the method is performed in a work shop, the method comprising:
-
compiling an access application in a first location, where the access application comprises vehicle specific information and service action specific information, the vehicle specific information and service action specific information being encrypted, the service action specific information comprising a password for unlocking the vehicle ECU, sending the access application to a computer in a workshop in a second location, the computer being connectable and disconnectable from the vehicle, connecting the computer to the vehicle, executing the access application in the computer including decrypting the vehicle specific information and the service action specific information by the access application, unlocking the vehicle ECU by sending the password from the access application to the ECU with the service action specific information of the access application, performing a service action by storing service action specific information in the ECU, locking the ECU by sending a lock command to the ECU from the access application, and corrupting the access application such that the access application cannot be used again.
-
Specification