IP Library Granted Patent US 11,754,412
Granted Patent B1
US 11,754,412 · App. 16/875,459 · Granted Sep 12, 2023

Automatically requesting vehicles

Inventors: Anne Kristina Aula (Mountain View, CA); Brian Douglas Cullinane (Palo Alto, CA); Daniel Jules Switkin (Sunnyvale, CA); Jennifer Arden (Tiburon, CA); Renaud-Roland Hubert (Gilroy, CA)
Assignee: Waymo LLC
G01C21/3614G01C21/362G01C21/367G06Q10/1095G06Q50/30
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,754,412
App. No.
16/875,459
Granted
Sep 12, 2023
Kind
B1
Abstract

Aspects of the present disclosure relate to a vehicle for maneuvering a passenger to a destination autonomously. The vehicle includes one or more computing devices that receive a request for a vehicle from a client computing device. The request identifies a first location. The one or more computing devices also determine whether the first location is within a threshold outside of a service area of the vehicle. When the location is within the threshold distance outside of the service area of the vehicle, the one or more computing devices identify a second location within the service area of the vehicle where the vehicle is able to stop for a passenger and based on the first location. The one or more computing devices then provide a map and a marker identifying the position of the second location on the map for display on the client computing device.

Claims (33)

1. A method comprising:

selecting, by one or more processors, a pickup location corresponding to a stop for a public transportation vehicle located within a service area of an autonomous vehicle and nearest to a client computing device of a user currently riding the public transportation vehicle;

providing, by the one or more processors to the client computing device, information regarding the selected pickup location;

receiving, by the one or more processors from the client computing device, information confirming the selected pickup location; and

in response to the information confirming the selected pickup location, controlling, by the one or more processors, the autonomous vehicle to pick up the user at the selected pickup location.

2. The method of claim 1 , further comprising:

when the stop for the public transportation vehicle is located outside of the service area of the autonomous vehicle but within a threshold distance of the autonomous vehicle, sending, by the one or more processors, a notification to the client computing device indicating that the pickup location is located outside of the service area and that a revised pickup location is available.

3. The method of claim 1 , wherein the public transportation vehicle is a train.

4. The method of claim 3 , wherein the selected pickup location is at a train station.

5. The method of claim 1 , wherein the public transportation vehicle is a bus.

6. The method of claim 1 , further comprising:

receiving, by the one or more processors, user input related to calendar entries for the user,

wherein the user input includes information indicating that the user has enabled a user setting to indicate that the user would like to automatically request a vehicle.

7. A system, comprising:

a network; and

a vehicle dispatching server computing device including one or more processors configured to:

select a pickup location corresponding to a stop for a public transportation vehicle located within a service area of an autonomous vehicle and nearest to a client computing device of a user currently riding the public transportation vehicle;

provide, via a network, to the client computing device information regarding the selected pickup location;

receive, via the network, from the client computing device, information confirming the selected pickup location; and

in response to the information confirming the selected pickup location, control the autonomous vehicle to pick up the user at the selected pickup location.

8. The system of claim 7 , wherein the one or more processors are further configured to:

when the stop for the public transportation vehicle is located outside of the service area of the autonomous vehicle but within a threshold distance of the autonomous vehicle, send a notification to the client computing device indicating that the pickup location is located outside of the service area and that a revised pickup location is available.

9. The system of claim 7 , wherein the public transportation vehicle is a train.

10. The system of claim 9 , wherein the selected pickup location is at a train station.

11. The system of claim 7 , wherein the public transportation vehicle is a bus.

12. A non-transitory computer readable medium on which instructions are stored, the instructions when executed by one or more processors, cause the one or more processors to perform a method comprising:

selecting a pickup location corresponding to a stop for a public transportation vehicle located within a service area of an autonomous vehicle and nearest to a client computing device of a user currently riding the public transportation vehicle;

providing to the client computing device information regarding the selected pickup location;

receiving, from the client computing device, information confirming the selected pickup location; and

in response to the request, controlling an autonomous vehicle to pick up the user at the selected pickup location.

13. The non-transitory computer readable medium of claim 12 , further comprising:

when the stop for the public transportation vehicle is located outside of the service area of the autonomous vehicle but within a threshold distance of an autonomous vehicle, sending a notification to the client computing device indicating that the pickup location is located outside of the service area and that a revised pickup location is available.

14. The non-transitory computer readable medium of claim 12 , wherein the public transportation vehicle is a train, and the selected pickup location is at a train station.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: AULA, ANNE; CULLINANE, BRIAN; SWITKIN, DANIEL JULES; ARDEN, JENNIFER; HUBERT, RENAUD-ROLAND
To: GOOGLE INC.
Reel/Frame 053212/0340 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: GOOGLE INC.
To: WAYMO HOLDING INC.
Reel/Frame 053213/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: WAYMO HOLDING INC.
To: WAYMO LLC
Reel/Frame 053213/0170 →
Continuity (5)
Continuation 16035074 · Jul 13, 2018
Division 15427449 · Feb 8, 2017
Division 14840515 · Aug 31, 2015
Continuation 14472900 · Aug 29, 2014
Provisional Application 62002319 · May 23, 2014