IP Library › Granted Patent US 12,491,814
Granted Patent B2
US 12,491,814 · App. 18/193,560 · Granted Dec 9, 2025

Communication between autonomous vehicle and external observers

Inventors: W. Daniel Hillis (Rindge, NH); Kjerstin I. Williams (Los Angeles, CA); Thomas A. Tombrello (Altadena, CA); James W. Sarrett (Los Angeles, CA); Luke W. Khanlian (Granada Hills, CA); Adrian L. Kaehler (Los Angeles, CA); Russel Howe (La Cresenta, CA)
Assignee: APPLIED INVENTION, LLC
B60Q1/507B60Q1/26B60Q1/5037B60Q1/547B60Q5/005G05D1/0088G06F3/017G06T13/80B60Q1/508B60Q1/545B60Q1/549B60Q2400/50G06T2200/24
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,491,814
App. No.
18/193,560
Granted
Dec 9, 2025
Kind
B2
Abstract

At least one embodiment of this disclosure includes a method for an autonomous vehicle (e.g., a fully autonomous or semi-autonomous vehicle) to communicate with external observers. The method includes: receiving a task at the autonomous vehicle; collecting data that characterizes a surrounding environment of the autonomous vehicle from a sensor coupled to the autonomous vehicle; determining an intended course of action for the autonomous vehicle to undertake based on the task and the collected data; and conveying a human understandable output via an output device, the human understandable output expressly or implicitly indicating the intended course of action to an external observer.

Claims (51)

1 . A computer-implemented method, comprising:

collecting, by a first control system of an autonomous vehicle and from a sensor coupled to the autonomous vehicle, data that characterizes a surrounding environment of the autonomous vehicle;

determining an intended course of action for the autonomous vehicle to undertake based on an assigned task and the collected data;

identifying, based on the collected data, a driver of another vehicle in the surrounding environment;

transmitting inter-device communication comprising radio frequency signals from the first control system to a second control system of the other vehicle,

wherein the inter-device communication indicates the intended course of action of the autonomous vehicle to the second control system for navigation of the other vehicle;

displaying a notification on a ground surface to gain attention of the driver of the other vehicle;

determining that the driver is paying attention to the autonomous vehicle by analyzing the data;

projecting a human understandable output on the ground surface in proximity to the autonomous vehicle;

determining a location of the driver based on the data for projecting light at the driver; and

projecting the light at the driver.

2 . The computer-implemented method of claim 1 , wherein the inter-device communication comprises at least one of wireless digital signals, steganographic communication with digital information encoded into a human understandable presentation, optical signals, or acoustic signals.

3 . The computer-implemented method of claim 1 , wherein the inter-device communication indicates a trajectory of the autonomous vehicle or an area that the autonomous vehicle intends to avoid.

4 . The computer-implemented method of claim 1 , wherein the human understandable output indicates the intended course of action of the autonomous vehicle to the driver.

5 . The computer-implemented method of claim 1 , wherein collecting the data comprises detecting a gesture associated with the driver.

6 . The computer-implemented method of claim 1 , comprising:

projecting the human understandable output, via a projector that manipulates or produces light, to the ground surface in proximity to the autonomous vehicle.

7 . A control system of an autonomous vehicle, the control system comprising:

at least one hardware processor; and

at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the control system to:

collect, from a sensor coupled to the autonomous vehicle, data that characterizes a surrounding environment of the autonomous vehicle;

determine an intended course of action for the autonomous vehicle to undertake based on an assigned task and the collected data;

identify, based on the collected data, a driver of another vehicle in the surrounding environment;

transmit radio frequency based inter-device communication to another control system of the other vehicle,

wherein the inter-device communication indicates the intended course of action of the autonomous vehicle to the other control system for navigation of the other vehicle;

display a notification on a ground surface to gain attention of the driver of the other vehicle;

determine that the driver is paying attention to the autonomous vehicle by analyzing the data;

project a human understandable output on the ground surface in proximity to the autonomous vehicle;

determine a location of the driver based on the data for projecting light at the driver; and

project the light at the driver.

8 . The control system of claim 7 , wherein the inter-device communication comprises at least one of wireless digital signals, steganographic communication with digital information encoded into a human understandable presentation, optical signals, or acoustic signals.

9 . The control system of claim 7 , wherein the inter-device communication indicates a trajectory of the autonomous vehicle or an area that the autonomous vehicle intends to avoid.

10 . The control system of claim 7 , wherein the human understandable output indicates indicating the intended course of action of the autonomous vehicle to the driver.

11 . The control system of claim 7 , wherein the instructions to collect the data cause the control system to detect a gesture associated with the driver.

12 . The control system of claim 7 , wherein the instructions cause the control system to:

project the human understandable output, via a projector that manipulates or produces light, to the ground surface in proximity to the autonomous vehicle.

13 . A non-transitory, computer-readable storage medium comprising instructions recorded thereon that, when executed by at least one processor of a control system of an autonomous vehicle, cause the control system to:

collect, from a sensor coupled to the autonomous vehicle, data that characterizes a surrounding environment of the autonomous vehicle;

determine an intended course of action for the autonomous vehicle to undertake based on an assigned task and the collected data;

identify, based on the collected data, a driver of another vehicle in the surrounding environment;

transmit radio frequency based inter-device communication to another control system of the other vehicle,

wherein the inter-device communication indicates the intended course of action of the autonomous vehicle to the other control system for navigation of the other vehicle;

display a notification on a ground surface to gain attention of the driver of the other vehicle;

determine that the driver is paying attention to the autonomous vehicle by analyzing the data;

project a human understandable output on the ground surface in proximity to the autonomous vehicle;

determine a location of the driver based on the data for projecting light at the driver; and

project the light at the driver.

14 . The non-transitory, computer-readable storage medium of claim 13 , wherein the inter-device communication comprises at least one of wireless digital signals, steganographic communication with digital information encoded into a human understandable presentation, optical signals, or acoustic signals.

15 . The non-transitory, computer-readable storage medium of claim 13 , wherein the inter-device communication indicates a trajectory of the autonomous vehicle or an area that the autonomous vehicle intends to avoid.

16 . The non-transitory, computer-readable storage medium of claim 13 , wherein the human understandable output indicates indicating the intended course of action of the autonomous vehicle to the driver.

17 . The non-transitory, computer-readable storage medium of claim 13 , wherein the instructions to collect the data cause the control system to detect a gesture associated with the driver.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2023
From: HILLIS, W. DANIEL; WILLIAMS, KJERSTIN I.; TROMBRELLO, THOMAS A.; SARRETT, JAMES W.; KHANLIAN, LUKE W.; KAEHLER, ADRIAN L.; HOWE, RUSSEL
To: APPLIED MINDS, LLC
Reel/Frame 064060/0725 →
Continuity (4)
Continuation 16380896 · Apr 10, 2019
Continuation 15273222 · Sep 22, 2016
Continuation 14285357 · May 22, 2014
Related Publication 20230311749A1 · Oct 5, 2023
References Cited (41)
US 6282823B1 · Brown · 2001 [cited by examiner]
US 7295925B2 · Breed · 2007 [cited by examiner]
US 8954252B1 · Urmson · 2015 [cited by examiner]
US 9475422B2 · Hillis et al. · 2016 [cited by applicant]
US 10303257B2 · Hillis et al. · 2019 [cited by applicant]
US 20010019356A1 · Takeda · 2001 [cited by examiner]
US 20010034768A1 · Bain · 2001 [cited by examiner]
US 20040199306A1 · Heilmann · 2004 [cited by examiner]
US 20040215464A1 · Nelson · 2004 [cited by examiner]
US 20060055525A1 · Kubota · 2006 [cited by examiner]
US 20060265918A1 · Meyer · 2006 [cited by examiner]
US 20080040023A1 · Breed · 2008 [cited by examiner]
US 20080059007A1 · Whittaker · 2008 [cited by examiner]
US 20080125972A1 · Neff · 2008 [cited by examiner]
US 20090040037A1 · Schraga · 2009 [cited by examiner]
US 20090079839A1 · Fischer · 2009 [cited by examiner]
US 20090088925A1 · Sugawara · 2009 [cited by examiner]
US 20090166899A1 · Van Haren · 2009 [cited by examiner]
US 20090174540A1 · Smith · 2009 [cited by examiner]
US 20090174573A1 · Smith · 2009 [cited by examiner]
US 20100094499A1 · Anderson · 2010 [cited by examiner]
US 20110140919A1 · Hara · 2011 [cited by examiner]
US 20110184605A1 · Neff · 2011 [cited by examiner]
US 20120025964A1 · Beggs · 2012 [cited by examiner]
US 20120308076A1 · Piekniewski · 2012 [cited by examiner]
US 20130093886A1 · Rothschild · 2013 [cited by examiner]
US 20130328673A1 · Ishikawa · 2013 [cited by examiner]
US 20130335212A1 · Purks · 2013 [cited by examiner]
US 20140064609A1 · Petre · 2014 [cited by examiner]
US 20140214260A1 · Eckert · 2014 [cited by examiner]
US 20140365104A1 · Sasaki · 2014 [cited by examiner]
US 20140368324A1 · Seifert · 2014 [cited by examiner]
US 20150153735A1 · Clarke · 2015 [cited by examiner]
US 20150194082A1 · McEwan · 2015 [cited by examiner]
US 20150197185A1 · Jones · 2015 [cited by examiner]
US 20150203023A1 · Marti · 2015 [cited by examiner]
US 20150228195A1 · Beaurepaire · 2015 [cited by examiner]
US 20150268665A1 · Ludwick · 2015 [cited by examiner]
US 20150336502A1 · Hillis · 2015 [cited by examiner]
JP 2008129772A · 2008 [cited by examiner]
English Translation of JP-2008129772-A, obtained via Espacenet Jan. 2025. (Year: 2025). [cited by examiner]