Facilitation of efficient software downloads for vehicles
First Claim
Patent Images
1. A method, comprising:
- receiving, by a wireless network device comprising a processor, network capacity data representing a network capacity of network devices of a wireless network;
receiving, by the wireless network device, vehicle location data associated with a location of a vehicle in relation to a base station device of the wireless network;
receiving, by the wireless network device, network connection data associated with a frequency of a radio of the vehicle connecting to the base station device, which the vehicle utilizes, during a commute time;
in response to the receiving the network connection data that the vehicle utilizes during the commute time, generating, by the wireless network device, segmentation data associated with grouping the vehicle with a group of vehicles based on the network connection data and the commute time;
generating, by the wireless network device, traffic pattern data associated with traffic patterns of the group of vehicles;
based on the frequency of the radio of the vehicle connecting to the base station device the commute time of the vehicle, and the segmentation data, generating, during a peak time, priority data associated with a priority of the vehicle to receive a resource to be delivered to the vehicle, wherein the resource comprises firmware applicable for use by the vehicle;
based on the network capacity data, the vehicle location data, the traffic pattern data, and the priority data, generating, by the wireless network device, resource schedule data associated with a schedule for the resource deliverable by the wireless network device to be sent to the radio of the vehicle during the peak time associated with the network capacity; and
sending, by the wireless network device, the firmware to the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A more efficient over-the-air software push can be facilitated by leveraging a smart scheduling system for vehicles. The smart scheduling system can use location and network capacity data to prioritize over-the-air software pushes for vehicles. For instance, a vehicle, which is only operational during off-peak wireless network hours can receive a software push during the off-peak times because wireless network capacity is not an issue. However, vehicles, which are used primarily during heavy peak wireless network times can receive software in a prioritized manner based on location data, frequency of use, network capacity, etc.
34 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a wireless network device comprising a processor, network capacity data representing a network capacity of network devices of a wireless network; receiving, by the wireless network device, vehicle location data associated with a location of a vehicle in relation to a base station device of the wireless network; receiving, by the wireless network device, network connection data associated with a frequency of a radio of the vehicle connecting to the base station device, which the vehicle utilizes, during a commute time; in response to the receiving the network connection data that the vehicle utilizes during the commute time, generating, by the wireless network device, segmentation data associated with grouping the vehicle with a group of vehicles based on the network connection data and the commute time; generating, by the wireless network device, traffic pattern data associated with traffic patterns of the group of vehicles; based on the frequency of the radio of the vehicle connecting to the base station device the commute time of the vehicle, and the segmentation data, generating, during a peak time, priority data associated with a priority of the vehicle to receive a resource to be delivered to the vehicle, wherein the resource comprises firmware applicable for use by the vehicle; based on the network capacity data, the vehicle location data, the traffic pattern data, and the priority data, generating, by the wireless network device, resource schedule data associated with a schedule for the resource deliverable by the wireless network device to be sent to the radio of the vehicle during the peak time associated with the network capacity; and sending, by the wireless network device, the firmware to the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving network capacity data representing a network capacity of network devices of a wireless network; receiving vehicle location data associated with a location of a vehicle in relation to a base station device of the wireless network; receiving network connection data associated with a frequency of a radio of the vehicle connecting to the base station device during a commute time; based on the receiving the network connection data and the commute time; grouping the vehicle in a group of vehicles, resulting in grouping data, and generating priority data associated with a priority of the group of the vehicles to receive firmware; and generating traffic pattern data associated with traffic patterns of the group of vehicles; based on the network capacity data, the vehicle location data, the commute time, the traffic pattern data, the priority data, and the grouping data, generating, during a peak time, a firmware download schedule associated with downloading the firmware to the group of vehicles; and in response to the generating the firmware download schedule, transmitting the firmware to the vehicle. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
analyzing network performance data associated with a performance of network devices of a wireless network, resulting in network capacity data; receiving vehicle location data associated with a location of a vehicle in relation to a base station device of the wireless network; receiving network connection data associated with a frequency of a radio of the vehicle connecting to the base station device, which the vehicle utilizes during a commute time; based on the frequency of the radio of the vehicle connecting to the base station device, generating priority data associated with a priority of the vehicle to receive a resource to be delivered to the vehicle, wherein the resource is firmware applicable for use by the vehicle; based on the receiving the network connection data, grouping the vehicle in a group of vehicles, resulting in grouping data; generating traffic pattern data associated with traffic patterns of the group of vehicles; and based on the network capacity data, the vehicle location data, the traffic pattern data, the commute time of the vehicle, the priority data, and the grouping data, generating, during a peak time, a schedule associated with sending instruction data to the group vehicles; and in response to the generating the schedule, sending the firmware to the vehicle. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification