Controlling autonomous vehicles in connection with transport services
First Claim
1. A method for controlling an autonomous vehicle, the method being implemented by one or more processors and comprising:
- receiving vehicle data from the autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a first requester;
receiving first requester data from a mobile computing device of the first requester, the first requester data indicating that the first requester is at or near the pickup location;
receiving second requester data from one or more additional mobile computing devices of one or more additional requesters, the second requester data indicating that the one or more additional requesters are located at or near the pickup location;
setting a threshold distance based on a number of the one or more additional requesters;
determining when a position of the autonomous vehicle and a position of the first requester relative to the pickup location is within the threshold distance; and
instructing the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the first requester.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems for controlling autonomous vehicles are disclosed. Using one or more location detection resources, the system can receive vehicle data from an autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a requesting user and receive requester data from a mobile computing device of the requester. The system can determine when the autonomous vehicle and the requester are at or within a threshold distance of the pickup location. Subsequently, the system can instruct the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the requester.
-
Citations
23 Claims
-
1. A method for controlling an autonomous vehicle, the method being implemented by one or more processors and comprising:
-
receiving vehicle data from the autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a first requester; receiving first requester data from a mobile computing device of the first requester, the first requester data indicating that the first requester is at or near the pickup location; receiving second requester data from one or more additional mobile computing devices of one or more additional requesters, the second requester data indicating that the one or more additional requesters are located at or near the pickup location; setting a threshold distance based on a number of the one or more additional requesters; determining when a position of the autonomous vehicle and a position of the first requester relative to the pickup location is within the threshold distance; and instructing the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the first requester. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for controlling an autonomous vehicle comprising:
-
one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the system to; receive vehicle data from the autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a first requester; receive first requester data from a mobile computing device of the first requester, the first requester data indicating that the first requester is at or near the pickup location; receive second requester data from one or more additional mobile computing devices of one or more additional requesters, the second requester data indicating that the one or more additional requesters are located at or near the pickup location; set a threshold distance based on a number of the one or more additional requesters; determine when a position of the autonomous vehicle and a position of the first requester relative to the pickup location is within the threshold distance; and instruct the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the first requester. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more servers to; receive vehicle data from an autonomous vehicle as the autonomous vehicle progresses towards a pickup location of a first requester; receive first requester data from a mobile computing device of the first requester, the first requester data indicating that the first requester is at or near the pickup location; receive second requester data from one or more additional mobile computing devices of one or more additional requesters, the second requester data indicating that the one or more additional requesters are located at or near the pickup location; set a threshold distance based on a number of the one or more additional requesters; determine when a position of the autonomous vehicle and a position of the first requester relative to the pickup location is within the threshold distance; and send instructions to the autonomous vehicle when the position of the autonomous vehicle and the position of the first requester relative to the pickup location is within the threshold distance; and an autonomous vehicle to; perform one or more non-driving operations to facilitate use of the autonomous vehicle by the first requester based on the instructions. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification