US 12,468,299 B2
Arranging passenger pickups for autonomous vehicles
Nathaniel Fairfield, Mountain View, CA (US); Joshua Seth Herbach, San Francisco, CA (US); Christopher Kennedy Ludwick, Mountain View, CA (US); Matthew Paul McNaughton, Sunnyvale, CA (US); Renaud-Roland Hubert, Gilroy, CA (US); Jennifer Arden, Tiburon, CA (US); and Min Li Chan, San Francisco, CA (US)
Assigned to Waymo LLC, Mountain View, CA (US)
Filed by WAYMO LLC, Mountain View, CA (US)
Filed on Oct. 16, 2023, as Appl. No. 18/487,631.
Application 18/487,631 is a continuation of application No. 17/503,644, filed on Oct. 18, 2021, granted, now 11,853,067.
Application 17/503,644 is a continuation of application No. 16/775,882, filed on Jan. 29, 2020, granted, now 11,175,666, issued on Nov. 16, 2021.
Application 16/775,882 is a continuation of application No. 15/728,954, filed on Oct. 10, 2017, granted, now 10,591,916, issued on Mar. 17, 2020.
Application 15/728,954 is a continuation of application No. 15/079,591, filed on Mar. 24, 2016, granted, now 9,836,057, issued on Dec. 5, 2017.
Prior Publication US 2024/0111289 A1, Apr. 4, 2024
Int. Cl. G05D 1/00 (2024.01); G06Q 10/02 (2012.01); G06Q 50/40 (2024.01); G08G 1/00 (2006.01); G08G 1/005 (2006.01); H04W 4/029 (2018.01)
CPC G05D 1/0212 (2013.01) [G05D 1/0088 (2013.01); G06Q 10/02 (2013.01); G06Q 50/40 (2024.01); G08G 1/005 (2013.01); G08G 1/202 (2013.01); H04W 4/029 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
sending, by one or more processors of a client computing device associated with a passenger, a request to one or more server computing devices for a driverless vehicle to pick up the passenger at a first pickup location;
receiving, by the one or more processors from the one or more server computing devices, information including a current location of the driverless vehicle, a route the driverless vehicle is currently taking to reach a pickup zone around the first pickup location, and a current location of the client computing device;
receiving, by the one or more processors, a notification indicating a second pickup location different from the first pickup location;
simultaneously displaying, by the one or more processors on a display device of the client computing device, the first pickup location, the pickup zone around the first pickup location, the current location of the driverless vehicle, the route, and the current location of the client computing device in order to enable the passenger to plan to meet the driverless vehicle at the second pickup location; and
receiving, by the one or more processors, a request to perform a task to facilitate a pickup at the second pickup location, wherein the driverless vehicle maneuvers to the second pickup location in response to the task being performed.