US 12,311,923 B2
Systems and methods for hazard mitigation
David E. Newman, Poway, CA (US); and R. Kemp Massengill, Palos Verdes, CA (US)
Filed by David E. Newman, Poway, CA (US); and R. Kemp Massengill, Palos Verdes, CA (US)
Filed on Apr. 29, 2022, as Appl. No. 17/732,929.
Application 17/732,929 is a continuation of application No. 17/354,289, filed on Jun. 22, 2021, abandoned.
Application 17/354,289 is a continuation of application No. 17/345,501, filed on Jun. 11, 2021, abandoned.
Application 17/345,501 is a continuation of application No. 17/338,897, filed on Jun. 4, 2021, abandoned.
Application 17/338,897 is a continuation of application No. 17/325,444, filed on May 20, 2021, abandoned.
Application 17/325,444 is a continuation of application No. 17/204,028, filed on Mar. 17, 2021, abandoned.
Application 17/204,028 is a continuation of application No. 17/175,472, filed on Feb. 12, 2021, abandoned.
Application 17/175,472 is a continuation of application No. 17/026,707, filed on Sep. 21, 2020, abandoned.
Application 17/026,707 is a continuation of application No. 16/715,108, filed on Dec. 16, 2019, abandoned.
Application 16/715,108 is a continuation of application No. 16/114,950, filed on Aug. 28, 2018, granted, now 10,507,829, issued on Dec. 17, 2019.
Application 16/114,950 is a continuation of application No. 15/729,757, filed on Oct. 11, 2017, granted, now 10,059,335, issued on Aug. 28, 2018.
Application 15/729,757 is a continuation of application No. 15/347,573, filed on Nov. 9, 2016, granted, now 9,896,096, issued on Feb. 20, 2018.
Claims priority of provisional application 62/494,750, filed on Aug. 18, 2016.
Claims priority of provisional application 62/493,266, filed on Jun. 27, 2016.
Claims priority of provisional application 62/392,010, filed on May 17, 2016.
Claims priority of provisional application 62/392,003, filed on May 16, 2016.
Claims priority of provisional application 62/391,443, filed on Apr. 29, 2016.
Claims priority of provisional application 62/390,847, filed on Apr. 11, 2016.
Prior Publication US 2022/0289177 A1, Sep. 15, 2022
Int. Cl. B60W 30/09 (2012.01); B60Q 9/00 (2006.01); B60W 10/04 (2006.01); B60W 10/18 (2012.01); B60W 10/184 (2012.01); B60W 10/20 (2006.01); B60W 30/085 (2012.01); B60W 30/095 (2012.01); B60W 50/12 (2012.01); B60W 50/14 (2020.01); B60W 50/16 (2020.01); G05D 1/00 (2006.01); G05D 1/02 (2020.01); G05D 1/617 (2024.01); G08G 1/16 (2006.01)
CPC B60W 30/09 (2013.01) [B60Q 9/008 (2013.01); B60W 10/04 (2013.01); B60W 10/18 (2013.01); B60W 10/184 (2013.01); B60W 10/20 (2013.01); B60W 30/085 (2013.01); B60W 30/095 (2013.01); B60W 30/0956 (2013.01); B60W 50/12 (2013.01); B60W 50/14 (2013.01); B60W 50/16 (2013.01); G05D 1/0214 (2013.01); G05D 1/617 (2024.01); G08G 1/16 (2013.01); G08G 1/166 (2013.01); G08G 1/167 (2013.01); B60W 2050/143 (2013.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01); B60W 2420/54 (2013.01); B60W 2420/60 (2013.01); B60W 2552/05 (2020.02); B60W 2554/00 (2020.02); B60W 2554/4041 (2020.02); B60W 2554/80 (2020.02); B60W 2554/801 (2020.02); B60W 2554/802 (2020.02); B60W 2554/804 (2020.02); B60W 2555/20 (2020.02); B60W 2710/00 (2013.01); B60W 2754/10 (2020.02)] 4 Claims
OG exemplary drawing
 
1. Non-transitory computer-readable media in a subject vehicle, the media containing instructions that when executed by a computing environment cause the subject vehicle to implement a method comprising: a. determining that a collision between the subject vehicle and a second vehicle is imminent; b. calculating an initial collision time at which the subject vehicle and the second vehicle are predicted to collide; c. selecting a selected sequence of actions, each action comprising an acceleration or a deceleration or a steering action or a waiting time; d. calculating a modified collision time at which the subject vehicle and the second vehicle are predicted to collide when the first vehicle performs the selected sequence of actions; and e. if the modified collision time is greater than the initial collision time, performing the selected sequence of actions; wherein the method further comprises: a. determining that the subject vehicle is predicted to avoid the collision after performing the selected sequence of actions; and b. performing the selected sequence of actions; and wherein the method further comprises: a. while the subject vehicle is performing the selected sequence of actions, determining that the subject vehicle is predicted to avoid the collision if the subject vehicle performs an alternate sequence of actions instead of the selected sequence of actions; b. determining which, of the selected sequence of actions and the alternate sequences of actions, is associated with a lower magnitude of acceleration; and c. if the alternate sequence of actions is associated with a lower magnitude of acceleration than the selected sequence of actions, performing the alternate sequence of actions instead of the selected sequence of actions.