Dynamic autonomous vehicle servicing and management
First Claim
1. A computer-implemented method comprising:
- detecting that route data for a route area is out of date based on a collection time associated with the route data;
determining, based on the route data for the route area being out of date, that at least one vehicle is to be instructed to collect updated route data for the route area;
identifying an autonomous vehicle to collect the updated route data for the route area;
determining an autonomous route for the autonomous vehicle to travel along, wherein at least a portion of the route area is included within the autonomous route; and
instructing the autonomous vehicle to travel along the autonomous route, causing the autonomous vehicle to collect the updated route data for the route area while travelling along the autonomous route.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide techniques for autonomous vehicle management. When a service request (e.g., ride request, maintenance request, idling request, etc.) is received, the service request may be matched with an appropriate service provider (e.g., an autonomous vehicle to a rider, a maintenance facility to an autonomous vehicle, etc.). An autonomous vehicle may be then be dispatched based on the service request. For example, the autonomous vehicle may be dispatched to a pickup location associated with a ride request. Similarly, the autonomous vehicle may be dispatched to a maintenance facility in response to receiving a maintenance request. The maintenance request may be triggered after applying one or more thresholds and/or rules to the autonomous ride data collected from the autonomous vehicle. As autonomous ride data is collected from various autonomous vehicles, it can be analyzed to determine traffic patterns, road conditions, or other data.
77 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
detecting that route data for a route area is out of date based on a collection time associated with the route data; determining, based on the route data for the route area being out of date, that at least one vehicle is to be instructed to collect updated route data for the route area; identifying an autonomous vehicle to collect the updated route data for the route area; determining an autonomous route for the autonomous vehicle to travel along, wherein at least a portion of the route area is included within the autonomous route; and instructing the autonomous vehicle to travel along the autonomous route, causing the autonomous vehicle to collect the updated route data for the route area while travelling along the autonomous route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An autonomous dispatch system comprising:
-
at least one processor; and a non-transitory computer-readable medium comprising code, which when executed by the at least one processor, causes the autonomous dispatch system to; detect that route data for a route area is out of date based on a collection time associated with the route data; determine, based on the route data for the route area being out of date, that at least one vehicle is to be instructed to collect updated route data for the route area; identify an autonomous vehicle to collect the updated route data for the route area; determine an autonomous route for the autonomous vehicle to travel along, wherein at least a portion of the route area is included within the autonomous route; and instruct the autonomous vehicle to travel along the autonomous route, causing the autonomous vehicle to collect the updated route data for the route area while travelling along the autonomous route. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer system to:
-
detect that route data for a route area is out of date based on a collection time associated with the route data; determine, based on the route data for the route area being out of date, that at least one vehicle is to be instructed to travel to the route area to collect updated route data for the route area; identify an autonomous vehicle to collect the updated route data for the route area; determine an autonomous route for the autonomous vehicle to travel along, wherein at least a portion of the route area is included within the autonomous route; and instruct the autonomous vehicle to travel along the autonomous route, causing the autonomous vehicle to collect the updated route data for the route area while travelling along the autonomous route. - View Dependent Claims (18, 19, 20)
-
Specification