Methods and Apparatus for Vehicle Computing System Software Updates
First Claim
1. A system comprising:
- a mobile device processor configured to communicate wirelessly with both a remote server and a vehicle computing system (VCS), wherein the processor is further configured toquery the VCS for a module version,relay the module version to a remote system and receive information relating to an updated module version and module,query the VCS for vehicle battery information,inform a user of battery sufficiency for a recommended installation of the updated module,and, responsive to a user instruction to proceed with installation, instruct the VCS to download and install the updated module.
1 Assignment
0 Petitions
Accused Products
Abstract
In a first illustrative embodiment, a system includes a mobile device processor configured to communicate wirelessly with both a remote server and a vehicle computing system (VCS). The processor is further configured to query the VCS for a module version, relay the module version to a remote system and receive information relating to an updated module version and module. The processor is also configured to query the VCS for vehicle battery information, inform a user of battery sufficiency for a recommended installation of the updated module, and, responsive to a user instruction to proceed with installation, instruct the VCS to download and install the updated module.
42 Citations
20 Claims
-
1. A system comprising:
-
a mobile device processor configured to communicate wirelessly with both a remote server and a vehicle computing system (VCS), wherein the processor is further configured to query the VCS for a module version, relay the module version to a remote system and receive information relating to an updated module version and module, query the VCS for vehicle battery information, inform a user of battery sufficiency for a recommended installation of the updated module, and, responsive to a user instruction to proceed with installation, instruct the VCS to download and install the updated module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a vehicle processor configured to communicate with wirelessly over a LAN with at least one module update source, wherein the processor is further configured to receive and respond to requests for a current module version, receive and respond to requests for a current battery power level, and responsive to received instructions to download and install a module update, lock out at least some level of vehicle functionality, subsequently download and install the module update from the module update source, verify the completion of the download and installation, and restart at least the module and restore functionality to the vehicle subsequent to the verification. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
querying a VCS for a module version, using a wireless phone, relaying the module version to a remote system and receiving information relating to an updated module, querying the VCS for vehicle battery information, informing a user of battery sufficiency for a recommended installation of the updated module, and, responsive to a user instruction to proceed with installation, instructing the VCS to download and install the updated module. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification