ON-DEMAND TRANSPORT SYSTEM FACILITATING THIRD-PARTY AUTONOMOUS VEHICLES
First Claim
1. A network computing system comprising:
- a communication interface communicating with computing devices of requesting users and transport providers throughout a transport service region;
one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the network computing system to;
coordinate an on-demand transport service utilized by internal autonomous vehicles (AVs), third-party AVs, and human-driven vehicles;
receive, via the communication interface, transport requests from requesting users throughout the transport service region, each respective transport request from each requesting user indicating a pick-up location and a destination;
determine a plurality of candidate transport providers to service the respective transport request, the plurality of candidate transport providers comprising at least one third-party AV;
determine a capability of the at least one third-party AV in servicing the respective transport request; and
based at least in part on the capability of the at least one third-party AV, select a transport provider from the plurality of transport providers to service the respective transport request.
4 Assignments
0 Petitions
Accused Products
Abstract
A network computing system can coordinate an on-demand transport service utilized by internal autonomous vehicles (AVs), third-party AVs, and human-driven vehicles. The system can receive transport requests from requesting users, where each transport request can indicate a pick-up location and a destination. The system can determine a plurality of candidate transport providers to service the respective transport request, in which the plurality of candidate transport providers can comprise at least one third-party AV. The system can determine a capability of the at least one third-party AV in servicing the respective transport request, and, based at least in part on the capability of the at least one third-party AV, select a transport provider from the plurality of transport providers to service the transport request.
10 Citations
20 Claims
-
1. A network computing system comprising:
-
a communication interface communicating with computing devices of requesting users and transport providers throughout a transport service region; one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the network computing system to; coordinate an on-demand transport service utilized by internal autonomous vehicles (AVs), third-party AVs, and human-driven vehicles; receive, via the communication interface, transport requests from requesting users throughout the transport service region, each respective transport request from each requesting user indicating a pick-up location and a destination; determine a plurality of candidate transport providers to service the respective transport request, the plurality of candidate transport providers comprising at least one third-party AV; determine a capability of the at least one third-party AV in servicing the respective transport request; and based at least in part on the capability of the at least one third-party AV, select a transport provider from the plurality of transport providers to service the respective transport request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
-
coordinate an on-demand transport service utilized by internal autonomous vehicles (AVs), third-party AVs, and human-driven vehicles; receive, via a communication interface, transport requests from requesting users throughout the transport service region, each respective transport request from each requesting user indicating a pick-up location and a destination; determine a plurality of candidate transport providers to service the respective transport request, the plurality of candidate transport providers comprising at least one third-party AV; determine a capability of the at least one third-party AV in servicing the respective transport request; and based at least in part on the capability of the at least one third-party AV, select a transport provider from the plurality of transport providers to service the respective transport request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for coordinating transport, the method being performed by one or more processors and comprising:
-
coordinating an on-demand transport service utilized by internal autonomous vehicles (AVs), third-party AVs, and human-driven vehicles; receiving, via a communication interface, transport requests from requesting users throughout the transport service region, each respective transport request from each requesting user indicating a pick-up location and a destination; determining a plurality of candidate transport providers to service the respective transport request, the plurality of candidate transport providers comprising at least one third-party AV; determining a capability of the at least one third-party AV in servicing the respective transport request; and based at least in part on the capability of the at least one third-party AV, selecting a transport provider from the plurality of transport providers to service the respective transport request.
-
Specification