Method and Apparatus for Automatic Module Upgrade
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining at a vehicle that a connection to an update server should be established;
establishing a wireless connection between the vehicle and the update server using a wireless device in wireless communication with a vehicle computing system;
sending at least a VIN number to the update server;
downloading one or more module updates corresponding to the sent VIN number; and
flashing one or more modules to which the one or more updates correspond.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes determining that a connection to an update server should be established. The method also includes establishing a wireless connection with the update server. The method further includes sending at least a VIN number to the update server and downloading one or more module updates corresponding to the sent VIN number. Also, the method includes verifying the one or more downloaded updates. The method further includes flashing one or more modules to which the one or more updates correspond. Additionally, the method includes verifying the functionality of each module which has been flashed.
121 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining at a vehicle that a connection to an update server should be established; establishing a wireless connection between the vehicle and the update server using a wireless device in wireless communication with a vehicle computing system; sending at least a VIN number to the update server; downloading one or more module updates corresponding to the sent VIN number; and flashing one or more modules to which the one or more updates correspond. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable storage medium storing instructions that, when executed by a vehicle computing system, cause a processor thereof to perform the method comprising:
-
determining at a vehicle that a connection to an update server should be established; establishing a wireless connection between the vehicle and the update server using a wireless device in wireless communication with a vehicle computing system; sending at least a VIN number to the update server; downloading one or more module updates corresponding to the sent VIN number; and flashing one or more modules to which the one or more updates correspond. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one remote terminal; at least one update server; and a plurality of vehicles each having at least a VIN number associated therewith and at least one updateable software module installed thereon, wherein an authorized user can access the at least one update server from the at least one remote terminal to instruct updating of a plurality of the vehicles identified by a VIN number, wherein a communication system of the at least one vehicle to be updated is operable to establish communication with the update server and to transmit the VIN number associated with the vehicle thereto, wherein responsive to reception of the VIN number, the update server is operable to send an updated software module installation package to the vehicle, and wherein upon receipt of the updated software module installation package, the vehicle is operable to reflash a software module corresponding to the updated software module installation package. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification