PRIORITIZATION OF UPDATES FOR OVER-THE-AIR DISTRIBUTION
First Claim
Patent Images
1. A system comprising:
- a server configured to;
access stored priority data to determine a priority of a software update specific to a vehicle to be updated,responsive to the priority indicating that the software update is an add-on authorized for use by the vehicle, schedule the software update for immediate push, andotherwise, schedule the software update to the vehicle at a time according to the priority and a geographic region of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Priority data is accessed to determine a priority of a software update specific to a vehicle to be updated. The software update is pushed to a vehicle responsive to the priority indicating that the software update is an add-on authorized for use by the vehicle. Otherwise, the software update is scheduled to the vehicle at a time according to the priority and a geographic region of the vehicle.
36 Citations
20 Claims
-
1. A system comprising:
a server configured to; access stored priority data to determine a priority of a software update specific to a vehicle to be updated, responsive to the priority indicating that the software update is an add-on authorized for use by the vehicle, schedule the software update for immediate push, and otherwise, schedule the software update to the vehicle at a time according to the priority and a geographic region of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method comprising:
-
including, in a data store, priority data for a software update to a vehicle based on metadata of the software update; responsive to receiving an indication of a vehicle-specific priority override for the software update for the vehicle, updating the priority data with the vehicle-specific priority override; and scheduling the software update to the vehicle at a time according to the vehicle-specific priority override and a geographic region of the vehicle. - View Dependent Claims (10, 11, 12, 13, 14)
-
- 15. A non-transitory computer-readable medium comprising instructions, that when executed by a processor, cause the processor to schedule a software update to a vehicle at a time specific to a priority determined using metadata of the software update and a geographic region in which the vehicle identifies in a message to the processor as being located.
Specification