Collision prediction system
US-2017101093-A1 · Apr 13, 2017 · US
US12545248B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12545248-B2 |
| Application number | US-202519083261-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 18, 2025 |
| Priority date | Apr 11, 2016 |
| Publication date | Feb 10, 2026 |
| Grant date | Feb 10, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A subject vehicle in traffic can detect a second vehicle using sensors that measure motions of the second vehicle, and thereby determine one or more future trajectories of the second vehicle, and thereby determine whether a collision between the subject and second vehicles is imminent. The subject vehicle can calculate one or more sequences of actions, each action comprising an acceleration, a deceleration, and/or a steering action of the subject vehicle. The subject vehicle can also calculate whether any of the one or more sequences of actions can avoid the imminent collision, and also calculate an expected harm of the imminent collision according to each of the one or more sequences of actions. The subject vehicle can then autonomously select and implement a particular sequence of actions that is calculated to avoid the imminent collision or to minimize the harm of the imminent collision.
Opening claim text (preview).
The invention claimed is: 1 . A system, comprising: a) one or more sensors configured to acquire sensor data related to a second vehicle proximate to a subject vehicle; and b) one or more processors; wherein: i) the one or more processors is/are programmed to determine, according to the sensor data, whether a collision between the subject vehicle and the second vehicle is imminent, and to determine a rate of change of acceleration of the second vehicle, and to determine, according to the rate of change of acceleration of the second vehicle, an intent of a driver of the second vehicle; ii) the one or more processors is/are further programmed to calculate, upon determining that the collision is imminent, one or more actions comprising acceleration or braking or steering, the one or more actions designed to avoid the collision or to reduce or minimize harm from the collision, and to determine that the imminent collision is avoidable when at least one of the one or more actions is calculated to avoid the imminent collision, and to determine that the imminent collision is unavoidable when none of the one or more actions is calculated to avoid the imminent collision; iii) the one or more processors is/are further programmed to select a particular action or sequence of actions, of the one or more actions, wherein the particular action or sequence of actions is designed to avoid the imminent collision when the imminent collision is determined to be avoidable, and the particular action or sequence of actions is designed to reduce or minimize harm from the imminent collision when the imminent collision is determined to be unavoidable; and iv) the one or more processors is/are further programmed to implement the particular action or sequence of actions by sending control signals to means for accelerating or decelerating or steering the subject vehicle; c) and an adjustment device configured to modify the one or more processors based on an input by a user, wherein the adjustment device may be set to a particular setting. 2 . The system of claim 1 , wherein the one or more sensors are selected from the group consisting of internal sensors and external sensors, wherein: a) the internal sensors are configured to measure a position, a velocity, an acceleration, a deceleration, a steering status, or a steering action, of the subject vehicle; and b) the external sensors are configured to measure an image, a position, a velocity, an acceleration, or a deceleration, of the second vehicle. 3 . The system of claim 2 , wherein the position, velocity, acceleration, and deceleration of the second vehicle comprises either: a) an absolute position, velocity, acceleration, and deceleration of the second vehicle; or b) a relative position, velocity, acceleration, and deceleration of the second vehicle, relative to the subject vehicle. 4 . The system of claim 1 , wherein a plurality of the one or more processors are embodied in a single electronic computing circuit. 5 . The system of claim 1 , wherein a plurality of the one or more processors run on respective different threads of a multi threading processor. 6 . The system of claim 1 , wherein a plurality of the one or more processors run on respective different cores of a multi-core processor. 7 . The system of claim 1 , further comprising a collision warning device including one or more of an acoustical signal generator, a light flasher, or a haptic vibrator, wherein the collision warning device is configured to be activated when the collision is calculated to be imminent. 8 . The system of claim 7 , wherein the collision warning device is further configured to indicate a direction from which the second vehicle is approaching the subject vehicle. 9 . The system of claim 8 , further comprising a voice-like speech generator configured to indicate the imminent collision and the direction. 10 . The system of claim 1 , further comprising an adjustment device configured to modify the one or more processors based on an input by a user, wherein the adjustment device may be set to a particular setting. 11 . The system of claim 10 , wherein the particular setting is associated with a particular intervention threshold, and the system is configured to implement the particular action or sequence of actions when the expected harm from the collision exceeds the particular intervention threshold. 12 . The system of claim 1 , further configured to repeatedly calculate alternative actions while the particular action or sequence of actions is/are being implemented. 13 . The system of claim 1 , further comprising a data storage module coupled to the one or more processors to store critical data. 14 . The system of claim 13 , wherein the data storage module is configured to protect, responsive to any collision, the critical data against overwriting. 15 . The system of claim 13 , wherein the data storage module is configured to protect, responsive to an acceleration exceeding a threshold acceleration, the critical data against overwriting. 16 . The system of claim 13 , wherein the critical data includes one or more of: data related to traffic in a time period prior to the collision; data related to the subject vehicle in a time period prior to the collision; data related to the collision; and data related to the one or more actions. 17 . A subject vehicle comprising: a) one or more sensors; b) one or more processors; and c) electrical or mechanical or pneumatic means for accelerating, braking, and steering the subject vehicle; wherein: i) the one or more sensors are configured to acquire sensor data related to a second vehicle proximate to the subject vehicle; ii) the one or more processors are programmed to detect, based at least in part on data from the one or more sensors, an imminent collision between the subject vehicle and a second vehicle; iii) the one or more processors are further programmed to calculate one or more sequences designed to avoid or minimize harm from the imminent collision, wherein each sequence comprises one or more actions, each action comprising an acceleration or a deceleration or a steering action, or combinations of these, of the subject vehicle, and wherein at least one of the one or more sequences comprises a previously-successful sequence that successfully avoided a previous collision; iv) the one or more processors are further programmed to determine whether the imminent collision is avoidable or unavoidable, according to each of the one or more sequences; and v) the one or more processors are further programmed to select and implement a particular sequence, of the one or more sequences, by sending control signals, according to the particular sequence, to the electrical or mechanical or pneumatic means for accelerating, braking, and steering the subject vehicle, and further configured to repeatedly calculate alternative actions while the particular action or sequence of actions is/are being implemented, wherein the particular sequence is designed to avoid the imminent collision when the imminent collision is determined to be avoidable, and the particular sequence is designed to reduce or minimize harm from the imminent collision when the imminent collision is determined to be unavoidable. 18 . A system, comprising one or more processors on a subject vehicle programmed to perform the following steps: a) analyze sensor data to detect an imminent collision between the subject vehicle and a second vehicle; b) calculate a strategy designed to avoid the imminent collision whe
Anti-collision systems (road vehicle drive control systems for predicting or avoiding probable or impending collision otherwise than by control of a particular sub-unit B60W30/08) · CPC title
Output or target parameters relating to a particular sub-units · CPC title
Tactile feedback to the driver, e.g. vibration or force feedback to the driver on the steering wheel or the accelerator pedal · CPC title
including control of braking systems · CPC title
Alarm means · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.