OVER-THE-AIR VEHICLE SYSTEMS UPDATING AND ASSOCIATED SECURITY PROTOCOLS
First Claim
Patent Images
1. A vehicle comprising:
- a vehicle ECU;
a data communications module; and
machine readable instructions stored in one or more memory modules that, when executed by a processor, cause the vehicle to;
send a first security key from the data communications module to an update server;
receive, at the data communications module, a request for an updated security key from the update server after sending the first security key;
send a second security key from the data communications module to the update server after receiving the request for the updated security key;
receive, at the data communications module, update information from the update server after sending the second security key; and
update the vehicle ECU with the update information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of updating a vehicle ECU includes establishing communication between a data communications module of a vehicle and an update server via a cellular network; validating the vehicle using a key exchange protocol between the data communications module and the update server; and sending update information from the update server to the data communications module of the vehicle via the cellular network, the update information configured to be used to update the vehicle ECU.
-
Citations
20 Claims
-
1. A vehicle comprising:
-
a vehicle ECU; a data communications module; and machine readable instructions stored in one or more memory modules that, when executed by a processor, cause the vehicle to; send a first security key from the data communications module to an update server; receive, at the data communications module, a request for an updated security key from the update server after sending the first security key; send a second security key from the data communications module to the update server after receiving the request for the updated security key; receive, at the data communications module, update information from the update server after sending the second security key; and update the vehicle ECU with the update information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of updating a vehicle ECU, the method comprising:
-
determining that an ignition start of a vehicle has occurred; a data communications module of the vehicle contacting an update server to determine whether an update to the vehicle ECU is available upon the ignition start of the vehicle; receiving update information from the update server at the data communications module of the vehicle after contacting the update server; and updating the vehicle ECU with the update information. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A vehicle comprising:
-
a vehicle ECU; a data communications module; and machine readable instructions stored in one or more memory modules that, when executed by a processor, cause the vehicle to; determine that an ignition start of the vehicle has occurred; contact an update server to determine whether an update to the vehicle ECU is available upon the ignition start of the vehicle; receive update information from the update server at the data communications module after contacting the update server; and update the vehicle ECU with the update information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification