Optimizing communication for automated vehicles
First Claim
Patent Images
1. A backend system for communicating with a plurality of automated vehicles (AVs) within a given region, the backend system comprising:
- one or more communication interfaces;
one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the backend system to;
store a spectrum heat map in the one or more memory resources, the spectrum heat map indicating network coverage strength for a plurality of network types sourced at base stations located throughout the given region;
dynamically receive, via the one or more communication interfaces, network quality data for each of the plurality of network types from the plurality of AVs traveling throughout the given region;
dynamically update the spectrum heat map based on the received network quality data;
identify a travel route for a selected one of the plurality of AVs;
using the updated spectrum heat map, identify a plurality of the base stations and a corresponding plurality of network types with coverage along the travel route;
determine an optimal connection schedule for the selected AV, the optimal connection schedule indicating location points along the travel route at which the selected AV is to switch from a previous network connection to a succeeding network connection; and
transmit the optimal connection schedule to the selected AV to enable the selected AV to switch connections at the location points along the travel route.
7 Assignments
0 Petitions
Accused Products
Abstract
A backend system for a fleet of autonomous vehicles (AVs) for a given region can store a spectrum heat map indicating network coverage strength for a plurality of network types sourced at base stations located throughout the given region. The backend system can dynamically receive network quality data from the plurality of AVs traveling throughout the given region, and dynamically update the spectrum heat map based on the received network quality data.
-
Citations
17 Claims
-
1. A backend system for communicating with a plurality of automated vehicles (AVs) within a given region, the backend system comprising:
-
one or more communication interfaces; one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the backend system to; store a spectrum heat map in the one or more memory resources, the spectrum heat map indicating network coverage strength for a plurality of network types sourced at base stations located throughout the given region; dynamically receive, via the one or more communication interfaces, network quality data for each of the plurality of network types from the plurality of AVs traveling throughout the given region; dynamically update the spectrum heat map based on the received network quality data; identify a travel route for a selected one of the plurality of AVs; using the updated spectrum heat map, identify a plurality of the base stations and a corresponding plurality of network types with coverage along the travel route; determine an optimal connection schedule for the selected AV, the optimal connection schedule indicating location points along the travel route at which the selected AV is to switch from a previous network connection to a succeeding network connection; and transmit the optimal connection schedule to the selected AV to enable the selected AV to switch connections at the location points along the travel route. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for managing transportation for a plurality of automated vehicles (AVs) within a given region, the method performed by one or more processors of a backend system in communication with the plurality of AVs and comprising:
-
storing a spectrum heat map in a memory resource, the spectrum heat map indicating network coverage strength for a plurality of network types sourced at base stations located throughout the given region; dynamically receiving network quality data for each of the plurality of network types from the plurality of AVs traveling throughout the given region; dynamically updating the spectrum heat map based on the received network quality data; identifying a travel route for a selected one of the plurality of AVs; using the updated spectrum heat map, identifying a plurality of the base stations and a corresponding plurality of network types with coverage along the travel route; determining an optimal connection schedule for the selected AV, the optimal connection schedule indicating location points along the travel route at which the selected AV is to switch from a previous network connection to a succeeding network connection; and transmitting the optimal connection schedule to the selected AV to enable the selected AV to switch connections at the location points along the travel route. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a backend system that manages a plurality of automated vehicles (AVs) over a given region, cause the backend system to:
-
store a spectrum heat map in a memory resource, the spectrum heat map indicating network coverage strength for a plurality of network types sourced at base stations located throughout the given region; dynamically receive network quality data for each of the plurality of network types from the plurality of AVs traveling throughout the given region; dynamically update the spectrum heat map based on the received network quality data; identify a travel route for a selected one of the plurality of AVs; using the updated spectrum heat map, identify a plurality of the base stations and a corresponding plurality of network types with coverage along the travel route; determine an optimal connection schedule for the selected AV, the optimal connection schedule indicating location points along the travel route at which the selected AV is to switch from a previous network connection to a succeeding network connection; and transmit the optimal connection schedule to the selected AV to enable the selected AV to switch connections at the location points along the travel route. - View Dependent Claims (16, 17)
-
Specification