US2021269022A1PendingUtilityA1

Systems and methods for hazard mitigation

Individually held — no corporate assignee on recordPriority: Apr 11, 2016Filed: May 20, 2021Published: Sep 2, 2021
Est. expiryApr 11, 2036(~9.7 yrs left)· nominal 20-yr term from priority
B60W 50/16B60W 30/085B60W 30/095G08G 1/167B60W 10/04B60W 2554/804B60W 2554/801B60W 30/0956B60W 2420/60B60W 2754/10B60W 2554/00B60W 2554/4041B60W 50/14B60Q 9/008B60W 50/12B60W 30/09G08G 1/16B60W 10/20G08G 1/166B60W 10/184B60W 2710/00B60W 10/18B60W 2050/143G05D 1/0214B60W 2420/42B60W 2420/52G05D 2201/0213B60W 2420/54B60W 2420/403B60W 2555/20B60W 2554/80B60W 2554/802B60W 2552/05B60W 2420/408G05D 1/617
79
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method to avoid collisions on highways, and to minimize the fatalities, injury, and damage when a collision is unavoidable. The system includes sensor means to detect other vehicles, and computing means to evaluate when a collision is imminent and to determine whether the collision is avoidable. If the collision is avoidable by a sequence of controlled accelerations and decelerations and steering, the system implements that sequence of actions automatically. If the collision is unavoidable, a different sequence is implemented to minimize the overall harm of the unavoidable collision. The system further includes indirect mitigation steps such as flashing the brake lights automatically. An optional post-collision strategy is implemented to prevent secondary collisions, particularly if the driver is incapacitated. Adjustment means enable the driver to set the type and timing of automatic interventions.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A non-transitory computer-readable medium comprising instructions for causing a computing environment mounted on a subject vehicle to perform a method for mitigating an imminent collision, comprising:
 receiving a signal from a sensor mounted on the subject vehicle, the signal indicating presence and trajectory of a second vehicle;   using a processor, causing a throttle, brakes, or steering, or a combination of these, to change the motion of the subject vehicle according to a first sequence of actions to avoid a collision with the second vehicle, the first sequence of actions based at least in part on the received signal;   based at least in part on the first sequence of actions and subsequent signals from the sensor, causing a throttle, brakes, or steering, or a combination of these, to change the motion of the subject vehicle according to a second sequence of actions to minimize the harm of a collision if the collision is determined to be unavoidable, wherein the determination as to whether a collision is avoidable is performed by a processor on the subject vehicle or by a  ud server or other land-based computer in signal communication with the subject vehicle,   
       wherein the first or second sequences of actions are further determined at least in part based on an algorithm using machine learning or artificial intelligence, the algorithm based on prior learning, the algorithm used to determine additional data by a step selected from the group consisting of: inferring an intent of a driver of the subject or second vehicle or both, predicting a future position or velocity of the subject or second vehicle, determining whether a collision is avoidable, determining or identifying driving habits of the driver of the subject vehicle or second vehicle. 
     
     
         2 . The medium of  claim 1 , wherein the  orithm is configured to learn based on observation. 
     
     
         3 . The medium of  claim 2 , wherein the algorithm is configured to adjust model parameters based on observed instances, whereby improved predictions may be made for future scenarios. 
     
     
         4 . The medium of  claim 1 , wherein the algorithm is configured to learn based on experience. 
     
     
         5 . The medium of  claim 4 , wherein the algorithm is configured to adjust model parameters based on experience, whereby optimal safety may be accorded in future scenarios. 
     
     
         6 . The medium of  claim 5 , wherein   experience includes monitoring a driver of the subject vehicle and adjusting at least one model parameter of the algorithm based on the monitoring. 
     
     
         7 . A non-transitory computer-readable medium in a subject vehicle comprising instructions for causing a computing environment to perform a method for mitigating vehicle collisions, comprising:
 processing data from one or more external sensors, and from the processing detecting a second vehicle proximate to the subject vehicle;   calculating future trajectories of the subject and second vehicle, and from that calculating determining whether the subject and second vehicle will collide if no corrective action is taken;   calculating whether the collision can be avoided if the subject vehicle is caused to change trajectory according to one or more first sequences of actions, and if so implementing a sequence that avoids the collision; and   if none of the sequences of actions is determined to avoid the collision, then implementing a second sequence of actions configured to minimize the harm of the collision;   wherein each sequence of actions comprises at least one or more separate sequential actions; and   wherein each action comprises a specified acceleration or deceleration or steering action with a specified intensity, or a waiting period, occurring at a specified time and for a specified duration, and   
       wherein the first or second sequences of actions are further determined at least in part based on machine learning or artificial intelligence, the machine learning or artificial intelligence based on prior learning, the machine learning or artificial intelligence used to determine additional data by a step selected from the group consisting of: inferring an intent of a driver of the subject or second vehicle or both, predicting a future position or velocity of the subject or second vehicle, determining whether a collision is avoidable, determining or identifying driving habits of the driver of the subject vehicle or second vehicle. 
     
     
         8 . The method of  claim 7 , further comprising:
 reading a plurality of previously-prepared sequences of actions from non-transient computer-readable media; and   selecting a one or more of the previously-prepared sequences, the selection based on the processed data.   
     
     
         9 . The method of  claim 8 , wherein the selected sequences comprise sequences of actions that have successfully mitigated collisions that have processed data corresponding to the currently projected collision. 
     
     
         10 . The method of  claim 7 , wherein the actions include at least two of:
 periods of positive acceleration;   periods of braking;   periods of steering; and   periods of waiting.   
     
     
         11 . The method of  claim 7 , wherein the actions include conditional instructions. 
     
     
         12 . The method of  claim 11 , wherein the conditional instructions include at least one of:
 changing the speed of the subject vehicle to match the speed of another vehicle;   changing the speed of the subject vehicle to match the average of two other vehicle speeds;   changing the position of the subject vehicle relative to another vehicle; and   changing the speed of the subject vehicle responsive to the brake lights of another vehicle.   
     
     
         13 . The method of  claim 7 , further comprising instructing the subject vehicle driver to take an action indicating responsiveness after a collision. 
     
     
         14 . The method of  claim 13 , wherein the action indicating responsiveness is selected from the group consisting of: pressing the brake pedal, pressing the accelerator pedal, turning the steering wheel, and pressing a button. 
     
     
         15 . The method of  claim 7 , further comprising:
 determining whether the subject vehicle driver is still responsive after a collision; and   driving the subject vehicle to a side of a road if the subject vehicle driver is determined to be unresponsive.   
     
     
         16 . The method of  claim 7 , further comprising:
 determining that the subject vehicle driver is unresponsive;   while the subject vehicle driver is unresponsive, autonomously driving the subject vehicle toward a side of a road; and   detecting that the subject vehicle driver has performed an action indicating responsiveness; and   relinquishing control of the subject vehicle to the subject vehicle driver.   
     
     
         17 . A non-transitory computer readable medium, comprising instructions for causing a computing environment to perform a method for mitigating vehicle collisions, the method comprising:
 detecting, with a sensor mounted on a subject vehicle, a second vehicle, and calculating if the second vehicle will collide with the subject vehicle;   calculating whether a first set of actions would avoid a collision with the subject vehicle;   if the first set of actions would avoid the collision, implementing the first set of actions;   if the first set of actions would fail to avoid the collision, calculating whether a second set of actions would avoid the collision:   if the second set of actions would avoid the collision, implementing the second set of actions; and   if the second set of actions would fail to avoid the collision, implementing which of the first or second set of actions, or a third set of actions, that causes a least amount of harm;         wherein the first or second sequences of actions are further determined at least in part based on an algorithm employing machine learning or artificial intelligence, the algorithm based on prior learning.   
     
     
         18 . The medium of  claim 17 , wherein the method is such that the least harm is a local minimum or an absolute minimum of harm. 
     
     
         19 . The medium of  claim 17 , wherein the method is such that the least amount of harm is a smallest amount of harm among sets of actions yet calculated. 
     
     
         20 . The medium of  claim 17 , wherein the method is such that the least amount of harm is a lowest amount of harm achievable by accelerating, decelerating, and/or steering the subject vehicle. 
     
     
         21 . A non-transitory computer-readable medium comprising instructions for causing a computing environment mounted on a subject vehicle to perform a method for avoiding or mitigating an imminent collision, comprising   receiving a signal from a sensor mounted on the subject vehicle, the signal indicating presence and trajectory of a second vehicle;   calculating that a collision between the subject and second vehicles is imminent; and   based at least in part on an algorithm employing machine learning or artificial intelligence, the algorithm comprising learning based on prior data, implementing a series of actions calculated to avoid the collision or to minimize a harm of the collision.   
     
     
         22 . The medium of  claim 21 , wherein the implementing comprises:
 determining, based at least in part on the algorithm, whether the collision is avoidable or unavoidable;   implementing the series of actions calculated to avoid the collision if avoidable; and   implementing the series of actions calculated to minimize a harm of the collision if unavoidable.   
     
     
         24 . The medium of  claim 21 , wherein the implementing comprises:
 based at least in part on the algorithm, calculating a plurality of different series of actions;   selecting, from the plurality, a particular series of actions; and   implementing the particular series of actions.   
     
     
         25 . The medium of  claim 21 , wherein the implementing comprises:
 calculating a plurality of different series of actions;   based at least in part on the algorithm, selecting, from the plurality, a particular series of actions; and   implementing the particular series of actions.   
     
     
         26 . The medium of  claim 21 , wherein the algorithm is is performed at least in part by a land-based processor in signal communication with the subject vehicle. 
     
     
         27 . The medium of  claim 21 , wherein the algorithm comprises predicting a future position or velocity of the subject or second vehicle. 
     
     
         28 . The medium of  claim 21 , wherein the method further comprises:
 measuring, based at least in part on the signal, an acceleration or a change in acceleration of the second vehicle; and   inferring, from the acceleration or change in acceleration of the second vehicle, an intent of a driver of the second vehicle.   
     
     
         29 . The medium of  claim 28 , wherein the inferring is performed by a processor running an algorithm employing machine learning or artificial intelligence. 
     
     
         30 . The medium of  claim 21 , wherein the method further comprises determining or identifying driving habits of the driver of the subject vehicle or second vehicle.

Join the waitlist — get patent alerts

Track US2021269022A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.