US 7,366,589 B2
Method and system for remote reflash
Stephen C. Habermas, Beverly Hills, Mich. (US)
Assigned to General Motors Corporation, Detroit, Mich. (US)
Filed on May 13, 2004, as Appl. No. 10/845,506.
Prior Publication US 2005/0256614 A1, Nov. 17, 2005
Int. Cl. G06F 19/00 (2006.01)
U.S. Cl. 701—1  [701/33; 717/173; 717/178] 18 Claims
OG exemplary drawing
 
10. A system for remote reflashing of software for electronic control units (ECUs), the system comprising:
means for identifying one or more vehicles selected to receive updated ECU software using a database of vehicle information located at a remote facility, wherein the identifying step comprises searching the database using at least one key parameter associated with the vehicle information in the database;
means for preparing a software update package that includes the updated ECU software for each of the one or more identified vehicles;
means for transmitting the software update package over a wireless carrier system to a telematics device of each of the identified vehicles; and
means for installing the updated ECU software in at least one target ECU for each of the identified vehicles.