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 requester;
receiving requester data from a mobile computing device of the requester, the requester data indicating that the requester is at or near the pickup location;
determining when a position of the autonomous vehicle and a position of the requester relative to the pickup location is within a threshold distance; and
instructing the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the 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.
152 Citations
25 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 requester; receiving requester data from a mobile computing device of the requester, the requester data indicating that the requester is at or near the pickup location; determining when a position of the autonomous vehicle and a position of the requester relative to the pickup location is within a threshold distance; and instructing the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the requester. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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 requester; receive requester data from a mobile computing device of the requester, the requester data indicating that the requester is at or near the pickup location; determine when a position of the autonomous vehicle and a position of the requester relative to the pickup location is within a threshold distance; and instruct the autonomous vehicle to perform one or more non-driving operations to facilitate use of the autonomous vehicle by the requester. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. 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 requester; receive requester data from a mobile computing device of the requester, the requester data indicating that the requester is at or near the pickup location; determine when a position of the autonomous vehicle and a position of the requester relative to the pickup location is within a threshold distance; send instructions to the autonomous vehicle when the position of the autonomous vehicle and the position of the 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 requester based on the instructions. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification