System and method for management of software updates at a vehicle computing system
First Claim
Patent Images
1. A system comprising:
- a vehicle processor, in communication with a transceiver, programmed to;
receive, from a server, a file manifest listing application files to be installed and installation types specifying, for each file, whether instant replacement, process kill, reboot, system command, or reimage type installation is required to install the corresponding file; and
install application files received from the server to memory locations in the vehicle according to the types specified by the manifest.
2 Assignments
0 Petitions
Accused Products
Abstract
A vehicle software management system includes a transceiver configured to communicate information with a server, and a processor in communication with the transceiver. The processor may be configured to receive a file manifest from the server and transmit a list of to-be updated application file(s) based on the file manifest to the server. The processor may be further configured to receive one or more application files from the server based on the list. The processor may be further configured to flash one or more systems using the one or more application files based on at least one of destination file location, installation type, and file identification.
-
Citations
19 Claims
-
1. A system comprising:
a vehicle processor, in communication with a transceiver, programmed to; receive, from a server, a file manifest listing application files to be installed and installation types specifying, for each file, whether instant replacement, process kill, reboot, system command, or reimage type installation is required to install the corresponding file; and install application files received from the server to memory locations in the vehicle according to the types specified by the manifest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A network comprising:
a server, in communication with a vehicle computing system (VCS) via a transceiver, configured to; recognize a VCS request to communicate based on an identification received via the transceiver; generate an application manifest based on the identification of the VCS, the manifest listing application files to be installed to the VCS and installation types specifying, for each file, whether instant replacement, process kill, reboot, system command, or reimage type installation is required to install the corresponding file; transmit the application manifest to the VCS; receive management criteria having a request for an application file; and transmit the application file to the VCS based on the management criteria. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A nomadic device comprising:
-
one or more transceivers configured to communicate information with a vehicle computing system and a server; a processor in communication with the one or more transceivers, the processor configured to; receive a file manifest from the server, the file manifest listing application files to be installed to a vehicle computing system (VCS) and installation types specifying, for each file, whether instant replacement, process kill, reboot, system command, or reimage type installation is required to install the corresponding file; transmit the file manifest to the vehicle computing system (VCS); receive a list of one or more to-be-updated application files based on the file manifest from the VCS and transmit the list to the server; receive one or more application files from the server; and transmit one or more application files having at least one of a destination file location, an installation type, and a file identification. - View Dependent Claims (16, 17, 18, 19)
-
Specification