| CPC H04L 67/12 (2013.01) [G06F 8/65 (2013.01); G07C 5/008 (2013.01); H04L 9/3239 (2013.01); H04L 12/40 (2013.01); H04W 16/18 (2013.01)] | 5 Claims |

|
2. A non-transitory computer-readable storage medium on which is recorded instructions, wherein execution of the instructions by a processor causes the processor to:
receive one or more vehicle communications update requests for one or more vehicles;
determine a receiving capacity of each of the one or more vehicles;
prioritize the one or more vehicle communications update requests based on the receiving capacity of each of the one or more vehicles;
send the prioritized one or more vehicle communications update requests to each of the one or more vehicles;
send the prioritized one or more vehicle communications update requests via a wireless communications system,
wherein sending the prioritized one or more vehicle communications update requests via the wireless communications system occurs from a back office through a cloud;
prioritize the packets based on one or more determined priorities;
determine whether there are high priority updates or whether there are immediate time of expiration updates needed for the one or more vehicles; and
push either the high priority updates or the immediate time of expiration to the one or more vehicles.
|