IP Library Granted Patent US 11,914,377
Granted Patent B1
US 11,914,377 · App. 17/101,105 · Granted Feb 27, 2024

Autonomous vehicle behavior when waiting for passengers

Inventors: Jennifer Arden (Tiburon, CA); Anne Kristiina Aula (Mountain View, CA); Brian Douglas Cullinane (Palo Alto, CA)
Assignee: Waymo LLC
G05D1/0212B60R25/24B60W30/06B60W60/00253B62D15/0285E05F15/70E05F15/76G01C21/20G01C21/26G01C21/3438G01C21/362G01C21/367G01C21/3614G01C21/3667G05D1/0088G05D1/0238G06Q10/1095G06Q50/30G06V20/58G06V20/586G07C5/008B60W2420/42B60W2420/52B60W2554/00B60W2720/24E05Y2800/426E05Y2900/531G08G1/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,914,377
App. No.
17/101,105
Granted
Feb 27, 2024
Kind
B1
Abstract

Aspects of the present disclosure relate to a vehicle having one or more computing devices that may receive instructions to pick up a passenger at a location, determine when the vehicle is within a first distance of the location, provide a first notification that the vehicle is within the first distance, and stop the vehicle. When the vehicle is stopped, the computing device may initiate a countdown. When a client computing device associated with the passenger has not been authenticated, the computing devices may provide a second notification based on a first amount of time remaining in the countdown and a third notification indicating that the trip is cancelled based on a second amount of time remaining in the countdown less than the first amount of time. Once the third notification is provided, the computing devices move the vehicle from the where the vehicle is stopped without the passenger.

Claims (35)

1. A method comprising:

while an autonomous vehicle is stopped and waiting for a user for a trip, receiving, by one or more processors, a request for additional time;

determining, by the one or more processors, whether to adjust a countdown at the vehicle based on the request;

based on the determination of whether to adjust the countdown, causing, by the one or more processors, the vehicle to adjust the countdown; and

controlling, by the one or more processors, the vehicle to continue to wait according to the adjusted countdown.

2. The method of claim 1 , wherein the request indicates that the user requires an amount of additional time.

3. The method of claim 2 , wherein determining whether to adjust the countdown is further based on the amount of additional time.

4. The method of claim 2 , wherein adjusting the countdown is based on the amount of additional time.

5. The method of claim 1 , wherein determining whether to adjust the countdown is further based on whether a notification has been sent to a client computing device associated with the user.

6. The method of claim 5 , wherein the notification indicates to the user that the trip has been cancelled.

7. The method of claim 1 , wherein the notification indicates the vehicle will no longer be waiting for or picking up the user.

8. The method of claim 1 , wherein the one or more processors are of one or more server computing devices remote from the vehicle.

9. The method of claim 1 , wherein the request indicates that user input has been received at a client computing device associated with the user.

10. The method of claim 9 , wherein the user input is a gesture.

11. The method of claim 10 , wherein the gesture is a triple tap on a display of the client computing device.

12. The method of claim 1 , wherein determining whether to adjust the countdown is further based a number of requests for additional time.

13. The method of claim 1 , wherein determining whether to adjust the countdown is further based on availability of other vehicles for other users.

14. A method comprising:

receiving, by one or more processors of an autonomous vehicle, instructions to attempt to pick up a user at a pickup location;

in response to receiving the instructions, maneuvering, by the one or more processors, the vehicle in an autonomous driving mode towards the pickup location;

stopping, by the one or more processors, the vehicle at a given location based on the pickup location;

initiating, by the one or more processors, a countdown for the vehicle to wait for the user;

receiving, by the one or more processors, an instruction to adjust the countdown;

adjusting, by the one or more processors, an amount of time remaining in the countdown based on the instruction; and

controlling, by the one or more processors, the vehicle to continue to wait according to the adjusted countdown.

15. The method of claim 14 , further comprising causing a first notification to be displayed at a client computing device indicating that the vehicle will leave if the user does not arrive by a certain point in time.

16. The method of claim 15 , wherein the certain point in time corresponds to when there is a predetermined amount of time left in the countdown.

17. The method of claim 15 , further comprising, before starting the countdown, determining a length of time for the countdown based on a distance between the pickup location and the given location.

18. The method of claim 15 , further comprising:

before the countdown is completed, determining that the vehicle must leave the given location; and

moving the vehicle from the given location before the countdown has completed.

19. The method of claim 18 , further comprising:

after moving the vehicle from the given location before the countdown is completed, stopping, by the one or more processors, the vehicle based on the pickup location; and

when the vehicle is stopped after moving the vehicle from the given location before the countdown is completed, restarting the countdown.

20. The method of claim 18 , further comprising, before moving the vehicle, waiting until second instructions to pick up a second user at a second pickup location for a second trip are received by the one or more processors.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: ARDEN, JENNIFER; AULA, ANNE KRISTIINA; CULLINANE, BRIAN
To: GOOGLE INC.
Reel/Frame 054667/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: GOOGLE INC.
To: WAYMO HOLDING INC.
Reel/Frame 054789/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: WAYMO HOLDING INC.
To: WAYMO LLC
Reel/Frame 054789/0822 →
Continuity (4)
Continuation 16448161 · Jun 21, 2019
Continuation 15601054 · May 22, 2017
Continuation 14549999 · Nov 21, 2014
Provisional Application 62002319 · May 23, 2014