IP Library Granted Patent US 12,384,292
Granted Patent B2
US 12,384,292 · App. 18/753,002 · Granted Aug 12, 2025

Communications for autonomous vehicles

Inventors: Salil Pandit (Mountain View, CA); Julien Mercay (Redwood City, CA); Clement Wright (San Francisco, CA)
Assignee: Waymo LLC
B60G5/005B60Q1/26G05D1/0088G05D1/81G08G1/202
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 12,384,292
App. No.
18/753,002
Granted
Aug 12, 2025
Kind
B2
Abstract

Aspects of the disclosure provide a method of facilitating communications from an autonomous vehicle to a user. For instance, a method may include, while attempting to pick up the user and prior to the user entering an vehicle, inputting a current location of the vehicle and map information into a model in order to identify a type of communication action for communicating a location of the vehicle to the user; enabling a first communication based on the type of the communication action; determining whether the user has responded to the first communication from received sensor data; and enabling a second communication based on the determination of whether the user has responded to the communication.

Claims (31)

1. A computer-implemented method, comprising:

receiving, by one or more processors of a computing device from a client computing device associated with a user, a request to assist the user in reaching an autonomous vehicle;

selecting, by the one or more processors based on information associated with the user, at least one of honking a horn of the autonomous vehicle, flashing headlights of the autonomous vehicle, or providing instructions through the client computing device to assist the user in reaching the autonomous vehicle; and

initiating, by the one or more processors, the selected at least one of the honking of the horn, the flashing of the headlights, or the providing of the instructions through the client computing device.

2. The computer-implemented method of claim 1 , wherein the information associated with the user indicates whether the user is visually impaired or hearing impaired.

3. The computer-implemented method of claim 1 , further comprising

determining, by the one or more processors, conditions in an environment of the autonomous vehicle, wherein the selecting is based on the determined conditions.

4. The computer-implemented method of claim 3 , wherein the determined conditions include ambient lighting conditions.

5. The computer-implemented method of claim 4 , wherein the ambient lighting conditions indicate whether the environment is dark enough to use.

6. The computer-implemented method of claim 4 , wherein the ambient lighting conditions are determined based on feedback from light sensors of the autonomous vehicle.

7. The computer-implemented method of claim 4 , wherein the ambient lighting conditions are determined based on at least one of a state of the headlights of the autonomous vehicle or internal electronic displays in the autonomous vehicle.

8. The computer-implemented method of claim 4 , wherein the ambient lighting conditions are determined based on data generated by a perception system of the autonomous vehicle.

9. The computer-implemented method of claim 1 , wherein the selecting is further based on time of day.

10. The computer-implemented method of claim 1 , further comprising enabling, by the one or more processors, surfacing of one or more options on the client computing device of the user to enable the user to cause the autonomous vehicle to honk the horn and flash the headlights.

11. A computer-implemented method, comprising:

presenting, by one or more processors of a client computing device associated with a user on a display of the client computing device, a plurality of options to assist the user in reaching an autonomous vehicle;

receiving, by the one or more processors, user input selecting one option of the plurality of options; and

sending, by the one or more processors, a request to cause the autonomous vehicle to generate a particular type of communication associated with the selected one option to assist the user in reaching the autonomous vehicle, the particular type of communication corresponding to the selected one option.

12. The computer-implemented method of claim 11 , wherein the request is sent to the autonomous vehicle via a network.

13. The computer-implemented method of claim 11 , wherein the request is sent to the autonomous vehicle via a wireless connection.

14. The computer-implemented method of claim 11 , wherein the plurality of options include at least generating an audible communication and a visual communication.

15. The computer-implemented method of claim 14 , wherein the audible communication includes honking a horn.

16. The computer-implemented method of claim 14 , wherein the audible communication includes playing horn audio through one or more speakers.

17. The computer-implemented method of claim 14 , wherein the visual communication includes flashing headlights of the autonomous vehicle.

18. The computer-implemented method of claim 14 , wherein the visual communication includes displaying information on a display of the autonomous vehicle.

19. The computer-implemented method of claim 11 , wherein the particular type of communication includes displaying information on an electronic display of the autonomous vehicle.

20. The computer-implemented method of claim 11 , further comprising recording, by the one or more processors, data associated with the selected one option.

21. A system for assisting a user in reaching an autonomous vehicle, the system comprising a computing device including one or more processors configured to:

receive, from a client computing device associated with the user, a request to assist the user in reaching the autonomous vehicle;

select, based on information associated with the user, at least one of honking a horn of the autonomous vehicle, flashing headlights of the autonomous vehicle, or providing instructions through the client computing device to assist the user in reaching the autonomous vehicle; and

initiate the selected at least one of the honking of the horn, the flashing of the headlights, or the providing of the instructions through the client computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2024
From: PANDIT, SALIL; MERCAY, JULIEN; WRIGHT, CLEMENT
To: WAYMO LLC
Reel/Frame 067827/0187 →
Continuity (6)
Continuation 18333831 · Jun 13, 2023
Continuation 17984805 · Nov 10, 2022
Continuation 17476538 · Sep 16, 2021
Continuation 16874928 · May 15, 2020
Division 16351124 · Mar 12, 2019
Related Publication 20240343189A1 · Oct 17, 2024
References Cited (44)
US 9494938B1 · Kemler · 2016 [cited by applicant]
US 9836057B2 · Fairfield et al. · 2017 [cited by applicant]
US 9953283B2 · Sweeney et al. · 2018 [cited by applicant]
US 9970615B1 · Cardillo et al. · 2018 [cited by applicant]
US 10139237B2 · Outwater et al. · 2018 [cited by applicant]
US 10953852B1 · Krishnamurthi · 2021 [cited by examiner]
US 11712995B2 · Pandit · 2023 [cited by examiner]
US 12043174B2 · Pandit · 2024 [cited by examiner]
US 20020171542A1 · Bloomfield et al. · 2002 [cited by applicant]
US 20160098876A1 · Oz · 2016 [cited by examiner]
US 20170178269A1 · McKinnon et al. · 2017 [cited by applicant]
US 20170277191A1 · Fairfield et al. · 2017 [cited by applicant]
US 20170316696A1 · Bartel · 2017 [cited by applicant]
US 20170344010A1 · Rander et al. · 2017 [cited by applicant]
US 20180089563A1 · Redding et al. · 2018 [cited by applicant]
US 20180126950A1 · Alderman et al. · 2018 [cited by applicant]
US 20180188731A1 · Matthiesen et al. · 2018 [cited by applicant]
US 20180240344A1 · Matthiesen et al. · 2018 [cited by applicant]
US 20180262834A1 · Cho et al. · 2018 [cited by applicant]
US 20180285832A1 · Oz · 2018 [cited by examiner]
US 20190111838A1 · Hanson · 2019 [cited by examiner]
US 20200160709A1 · Ramot · 2020 [cited by examiner]
US 20210089788A1 · Engle · 2021 [cited by examiner]
US 20210097866A1 · Leary · 2021 [cited by examiner]
CN 107705612A · 2018 [cited by applicant]
CN 108574773A · 2018 [cited by applicant]
CN 108885773A · 2018 [cited by applicant]
CN 109389823B · 2022 [cited by applicant]
JP 2003151081A · 2003 [cited by applicant]
JP 2003300453A · 2003 [cited by applicant]
JP 2015230690A · 2015 [cited by applicant]
JP 2017207964A · 2017 [cited by applicant]
JP 2018022392A · 2018 [cited by applicant]
JP 2019032806A · 2019 [cited by applicant]
WO 2016183525A1 · 2016 [cited by applicant]
WO 2017087984A1 · 2017 [cited by applicant]
Examination Report No. 1 for Australian Patent Application No. 2022200422, May 4, 2023. [cited by applicant]
First Examination Report No. 1 for Australian Patent Application No. 2020237426, Sep. 7, 2021. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2020/021679 dated Jul. 1, 2020. [cited by applicant]
Notice of Reasons for Rejection for Japanese Patent Application No. 2021-550045, Nov. 22, 2022, 10 pages. [cited by applicant]
Office Action for Singapore Patent Application No. 11202109148W, Nov. 28, 2022, 13 pages. [cited by applicant]
The Extended European Search Report for European Patent Application No. 20769074.4, Oct. 26, 2022. [cited by applicant]
The First Office Action for Chinese Patent Application No. 202080020758.5, Jun. 2, 2023, 18 Pages. [cited by applicant]
Office Action for Japanese Patent Application No. 2023-205042, Nov. 27, 2024, 8 Pages. [cited by applicant]