IP Library › Granted Patent US 11,651,691
Granted Patent B2
US 11,651,691 · App. 17/167,506 · Granted May 16, 2023

Reporting road event data and sharing with other vehicles

Inventors: Nathaniel Fairfield (Mountain View, CA); Joshua Seth Herbach (Mountain View, CA); Andrew Hughes Chatham (Mountain View, CA); Michael Steven Montemerlo (Mountain View, CA)
Assignee: Waymo LLC
G08G1/161B60W30/00G05D1/0088G05D1/0287G08G1/0112G08G1/096725G08G1/096741G08G1/096775G08G1/22B60W2050/0075B60W2556/65
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,651,691
App. No.
17/167,506
Granted
May 16, 2023
Kind
B2
Abstract

Example systems and methods allow for reporting and sharing of information reports relating to driving conditions within a fleet of autonomous vehicles. One example method includes receiving information reports relating to driving conditions from a plurality of autonomous vehicles within a fleet of autonomous vehicles. The method may also include receiving sensor data from a plurality of autonomous vehicles within the fleet of autonomous vehicles. The method may further include validating some of the information reports based at least in part on the sensor data. The method may additionally include combining validated information reports into a driving information map. The method may also include periodically filtering the driving information map to remove outdated information reports. The method may further include providing portions of the driving information map to autonomous vehicles within the fleet of autonomous vehicles.

Claims (71)

1. A method comprises:

receiving, at a computing system having a processor and a memory, information reporting a construction zone encountered by a first autonomous vehicle navigating in an environment;

loading, by the computing system, a map of the environment stored in the memory;

based on the information reporting the construction zone, determining, by the computing system, whether the map of the environment includes an indication of the construction zone;

based on determining that the map lacks the indication of the constructions zone, modifying the map to include the indication of the construction zone; and

based on modifying the map to include the indication of the construction zone, providing the map to a second autonomous vehicle.

2. The method of claim 1 , further comprising:

determining, using the information reporting the construction zone, a location of the construction zone; and

wherein determining whether the map of the environment includes the indication of the construction zone comprises:

identifying a portion of the map based on the location of the construction zone; and

determining whether the portion of the map includes the indication of the construction zone.

3. The method of claim 2 , wherein modifying the map to include the indication of the construction zone comprises:

based on determining that the portion of the map lacks the indication of the construction zone, modifying the portion of the map to include the indication of the construction zone.

4. The method of claim 3 , further comprising:

determining that the second autonomous vehicle is navigating a route within a predefined radius of the location of the construction zone; and

wherein providing the map to the second autonomous vehicle comprises:

providing the portion of the map to the second autonomous vehicle based on determining that the second autonomous vehicle is navigating the route within the predefined radius of the location of the construction zone.

5. The method of claim 1 , wherein receiving information reporting the construction zone encountered by the first autonomous vehicle navigating in the environment comprises:

receiving images depicting the construction zone.

6. The method of claim 1 , wherein determining whether the map of the environment includes the indication of the construction zone comprises:

determining that the map includes the indication of the construction zone; and

providing the map to the first autonomous vehicle.

7. The method of claim 1 , further comprising:

determining that a confidence level for the information reporting the construction zone is above a predetermined level; and

wherein determining, by the computing system, whether the map of the environment includes the indication of the construction zone comprises:

determining whether the map of the environment includes the indication of the construction zone based on determining that the confidence level for the information reporting the construction zone is above the predetermined level.

8. The method of claim 1 , further comprising:

determining that a confidence level for the information reporting the construction zone is below a predetermined level; and

based on determining that the confidence level for the information reporting the construction zone is below the predetermined level, providing instructions to re-route the second autonomous vehicle to investigate the construction zone.

9. The method of claim 8 , further comprising:

receiving second information reporting the construction zone from the second autonomous vehicle; and

based on receiving the second information reporting the construction zone, modifying the map to include the indication of the construction zone.

10. A system comprising:

a first autonomous vehicle;

a second autonomous vehicle;

a computing device having a processor and a memory, wherein the computing device is configured to:

receive information reporting a construction zone encountered by the first autonomous vehicle navigating in an environment;

load a map of the environment stored in the memory;

based on the information reporting the construction zone, determine whether the map of the environment includes an indication of the construction zone;

based on determining that the map lacks the indication of the constructions zone, modify the map to include the indication of the construction zone; and

based on modifying the map to include the indication of the construction zone, providing the map to the second autonomous vehicle.

11. The system of claim 10 , wherein the first autonomous vehicle and the second autonomous vehicle are associated with a fleet of vehicles, and wherein the computing device is configured to manage one or more maps for the fleet of vehicles.

12. The system of claim 10 , wherein the computing device is further configured to:

determine, using the information reporting the construction zone, a location of the construction zone;

identify a portion of the map based on the location of the construction zone; and

determining whether the portion of the map includes the indication of the construction zone.

13. The system of claim 12 , wherein the computing device is further configured to:

based on determining that the portion of the map lacks the indication of the construction zone, modify the portion of the map to include the indication of the construction zone.

14. The system of claim 13 , wherein the computing device is further configured to:

determine that the second autonomous vehicle is navigating a route within a predefined radius of the location of the construction zone; and

provide the portion of the map to the second autonomous vehicle based on determining that the second autonomous vehicle is navigating the route within the predefined radius of the location of the construction zone.

15. The system of claim 10 , wherein the computing device is further configured to:

receive images depicting the construction zone from the first autonomous vehicle.

16. The system of claim 10 , wherein the computing device is further configured to:

determine that the map includes the indication of the construction zone; and

provide the map to the first autonomous vehicle.

17. The system of claim 10 , wherein the computing device is further configured to:

determine that a confidence level for the information reporting the construction zone is above a predetermined level; and

determine whether the map of the environment includes the indication of the construction zone based on determining that the confidence level for the information reporting the construction zone is above the predetermined level.

18. The system of claim 10 , wherein the computing device is further configured to:

determine that a confidence level for the information reporting the construction zone is below a predetermined level; and

based on determining that the confidence level for the information reporting the construction zone is below the predetermined level, provide instructions to re-route the second autonomous vehicle to investigate the construction zone.

19. The system of claim 10 , wherein the computing device is further configured to:

receive second information reporting the construction zone from the second autonomous vehicle; and

based on receiving the second information reporting the construction zone, modify the map to include the indication of the construction zone.

20. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing system having a processor and a memory, cause the computing system to perform functions comprising:

receiving information reporting a construction zone encountered by a first autonomous vehicle navigating in an environment;

loading a map of the environment stored in the memory;

based on the information reporting the construction zone, determining whether the map of the environment includes an indication of the construction zone;

based on determining that the map lacks the indication of the constructions zone, modifying the map to include the indication of the construction zone; and

based on modifying the map to include the indication of the construction zone, providing the map to a second autonomous vehicle.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2021
From: FAIRFIELD, NATHANIEL; HERBACH, JOSHUA SETH; CHATHAM, ANDREW HUGHES; MONTEMERLO, MICHAEL STEVEN
To: GOOGLE INC.
Reel/Frame 055150/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2021
From: WAYMO HOLDING INC.
To: WAYMO LLC
Reel/Frame 055222/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2021
From: GOOGLE INC.
To: WAYMO HOLDING INC.
Reel/Frame 055222/0529 →
Continuity (4)
Continuation 15919546 · Mar 13, 2018
Continuation 15377139 · Dec 13, 2016
Continuation 14196961 · Mar 4, 2014
Related Publication 20210158705A1 · May 27, 2021