IP Library Granted Patent US 12,332,652
Granted Patent B1
US 12,332,652 · App. 18/494,191 · Granted Jun 17, 2025

Determining the stationary state of detected vehicles

Inventors: David Harrison Silver (San Carlos, CA); David I. Ferguson (San Francisco, CA)
Assignee: Waymo LLC
G05D1/0238B60W30/00B60W30/18009B60W30/18154B60W50/0098B60W60/0016G05D1/0088G06V20/58G06V20/584G08G1/0125G08G1/09623G08G1/09626G08G1/096725G08G1/096758G08G1/096783G08G1/16B60W2552/53B60W2554/00B60W2554/20B60W2554/4029B60W2554/4041B60W2556/40B60W2710/20B60W2754/10B60W2756/10
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,332,652
App. No.
18/494,191
Granted
Jun 17, 2025
Kind
B1
Abstract

Aspects of the disclosure relate to an autonomous vehicle that may detect other nearby vehicles and designate stationary vehicles as being in one of a short-term stationary state or a long-term stationary state. This determination may be made based on various indicia, including visible indicia displayed by the detected vehicle and traffic control factors relating to the detected vehicle. For example, the autonomous vehicle may identify a detected vehicle as being in a long-term stationary state based on detection of hazard lights being displayed by the detected vehicle, as well as the absence of brake lights being displayed by the detected vehicle. The autonomous vehicle may then base its control strategy on the stationary state of the detected vehicle.

Claims (29)

1. A computer-implemented method comprising:

identifying, by one or more computing devices, a first vehicle that is stationary using sensor data generated by one or more sensors of a second vehicle;

identifying, by the one or more computing devices, one or more objects in an area surrounding the first vehicle;

determining, by the one or more computing devices, whether the one or more objects are currently blocking the first vehicle;

determining, by the one or more computing devices, whether the first vehicle is in one of a plurality of stationary states based on the determination of whether the one or more objects are currently blocking the first vehicle and additional visible indicia from the sensor data; and

controlling, by the one or more computing devices, the second vehicle in accordance with a control strategy based on the determination of whether the first vehicle is in one of the plurality of stationary states.

2. The method of claim 1 , wherein the one or more objects includes a pedestrian.

3. The method of claim 1 , wherein the one or more objects includes a vehicle.

4. The method of claim 1 , wherein the determining whether the first vehicle is included in one of the plurality of stationary states includes detecting behavior of the one or more objects.

5. The method of claim 1 , wherein the plurality of stationary states includes at least a short-term stationary state and a long-term stationary state.

6. The method of claim 5 , wherein when the one or more objects are currently blocking the first vehicle, determining whether the first vehicle is in the one of the plurality of stationary states includes determining that the first vehicle is in a short-term stationary state.

7. The method of claim 5 , wherein when the additional visible indicia indicates that the first vehicle is in a long-term stationary state, and the one or more objects are determined to be currently blocking the first vehicle, determining whether the first vehicle is in the one of the plurality of stationary states includes determining that the first vehicle is in the long-term stationary state.

8. The method of claim 1 , wherein the one or more objects are determined to be blocking the first vehicle when the one or more objects are not directly in front of the first vehicle.

9. The method of claim 1 , wherein the one or more objects are determined to be blocking the first vehicle when the one or more objects are directly in front of the first vehicle.

10. The method of claim 1 , wherein the one or more objects are determined to be blocking the first vehicle when the one or more objects are next to the first vehicle.

11. A system comprising one or more computing devices configured to:

identify a first vehicle that is stationary using sensor data generated by one or more sensors of a second vehicle;

identify one or more objects in an area surrounding the first vehicle;

determine whether the one or more objects are currently blocking the first vehicle determine whether the first vehicle is in one of a plurality of stationary states based on the determination of whether the one or more objects are currently blocking the first vehicle and additional visible indicia from the sensor data; and

control the second vehicle in accordance with a control strategy based on the determination of whether the first vehicle is in one of the plurality of stationary states.

12. The system of claim 11 , wherein the one or more objects includes a pedestrian.

13. The system of claim 11 , wherein the one or more objects includes a vehicle.

14. The system of claim 11 , wherein the one or more computing devices are further configured to determine whether the first vehicle is included in one of the plurality of stationary states by detecting behavior of the one or more objects.

15. The system of claim 11 , wherein the plurality of stationary states includes at least a short-term stationary state and a long-term stationary state.

16. The system of claim 15 , wherein the one or more computing devices are further configured to, when the one or more objects are currently blocking the first vehicle, determine whether the first vehicle is in the one of the plurality of stationary states by determining that the first vehicle is in a short-term stationary state.

17. The system of claim 15 , wherein when the additional visible indicia indicates that the first vehicle is in a long-term stationary state and the one or more objects are determined to be currently blocking the first vehicle, determining whether the first vehicle is in the one of the plurality of stationary states includes determining that the first vehicle is in the long-term stationary state.

18. The system of claim 11 , wherein the one or more computing devices are further configured to determine that the one or more objects are blocking the first vehicle when the one or more objects are not directly in front of the first vehicle.

19. The system of claim 11 , wherein the one or more computing devices are further configured to determine that the one or more objects are blocking the first vehicle when the one or more objects are directly in front of the first vehicle.

20. The system of claim 11 , wherein the one or more computing devices are further configured to determine that the one or more objects are blocking the first vehicle when the one or more objects are next to the first vehicle.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: SILVER, DAVID HARRISON; FERGUSON, DAVID I.
To: GOOGLE INC.
Reel/Frame 065418/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: WAYMO HOLDING INC.
To: WAYMO LLC
Reel/Frame 065419/0771 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: GOOGLE INC.
To: WAYMO HOLDING INC.
Reel/Frame 065420/0498 →
Continuity (5)
Continuation 17555619 · Dec 20, 2021
Continuation 16185284 · Mar 6, 2019
Continuation 15384782 · Dec 20, 2016
Continuation 14523253 · Oct 24, 2014
Provisional Application 62043558 · Aug 29, 2014
References Cited (24)
US 8526677B1 · Crichton et al. · 2013 [cited by applicant]
US 8849494B1 · Herbach et al. · 2014 [cited by applicant]
US 9424468B2 · Shimizu et al. · 2016 [cited by applicant]
US 20040227662A1 · Sawamoto et al. · 2004 [cited by applicant]
US 20100305804A1 · Taguchi · 2010 [cited by applicant]
US 20110035086A1 · Kim et al. · 2011 [cited by applicant]
US 20110066339A1 · Shimizu et al. · 2011 [cited by applicant]
US 20110102195A1 · Kushi · 2011 [cited by examiner]
US 20110276227A1 · Sugawara et al. · 2011 [cited by applicant]
US 20120022718A1 · Neelakantan · 2012 [cited by applicant]
US 20120083960A1 · Zhu et al. · 2012 [cited by applicant]
US 20120188098A1 · Mochizuki · 2012 [cited by applicant]
US 20120242505A1 · Maeda et al. · 2012 [cited by applicant]
US 20140204209A1 · Huth et al. · 2014 [cited by applicant]
US 20140222280A1 · Salomonsson et al. · 2014 [cited by applicant]
US 20140330479A1 · Dolgov et al. · 2014 [cited by applicant]
US 20140341432A1 · Ichida · 2014 [cited by applicant]
US 20150025795A1 · Firl et al. · 2015 [cited by applicant]
US 20150199904A1 · Lee et al. · 2015 [cited by applicant]
US 20150371538A1 · Eichhorst · 2015 [cited by applicant]
US 20160035223A1 · Gutmann et al. · 2016 [cited by applicant]
US 20180273047A1 · Wang · 2018 [cited by applicant]
DE 102014011630A1 · 2015 [cited by applicant]
WO 2015087395A1 · 2015 [cited by applicant]
Cited By (1)
US 12,585,276