Method and Apparatus for Multiple Vehicle Software Module Reflash
First Claim
Patent Images
1. A system comprising:
- a processor configured to;
wirelessly receive update requests from a plurality of vehicles;
for each request, determine if any vehicle modules require updating;
retrieve an updated version and sending the updated version to a vehicle for reflashing, for each module that requires updating;
receive confirmation for each module that has been reflashed; and
update a vehicle configuration with a version identifier corresponding to the updated version for each reflashed module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a processor configured to wirelessly receive update requests from a plurality of vehicles. The processor is also configured to, for each request, determine if any vehicle modules require updating. Also, the processor is configured to retrieve an updated version and sending the updated version to a vehicle for reflashing, for each module that requires updating. The processor is additionally configured to receive confirmation for each module that has been reflashed and update a vehicle configuration with a version identifier corresponding to the updated version for each reflashed module
29 Citations
20 Claims
-
1. A system comprising:
-
a processor configured to; wirelessly receive update requests from a plurality of vehicles; for each request, determine if any vehicle modules require updating; retrieve an updated version and sending the updated version to a vehicle for reflashing, for each module that requires updating; receive confirmation for each module that has been reflashed; and update a vehicle configuration with a version identifier corresponding to the updated version for each reflashed module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
wirelessly receiving update requests from a plurality of vehicles; for each request, determining if any vehicle modules require updating; retrieving an updated version and sending the updated version to a vehicle for reflashing, for each module that requires updating; receiving confirmation for each module that has been reflashed; and updating a vehicle configuration with a version identifier corresponding to the updated version for each reflashed module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium, storing instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
wirelessly receiving update requests from a plurality of vehicles; for each request, determining if any vehicle modules require updating; retrieving an updated version and sending the updated version to a vehicle for reflashing, for each module that requires updating; receiving confirmation for each module that has been reflashed; and updating a vehicle configuration with a version identifier corresponding to the updated version for each reflashed module. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification