Real-time traffic condition warning system

US12437635B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12437635-B2
Application numberUS-202318385850-A
CountryUS
Kind codeB2
Filing dateOct 31, 2023
Priority dateOct 31, 2023
Publication dateOct 7, 2025
Grant dateOct 7, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system receives GPS data and on-board sensor data from several connected vehicles indicating locations of nearby vehicles and objects. The system processes the data to create a shared-world model that includes locations and velocities of the connected vehicles and nearby vehicles and objects, and the system determines whether driving hazards exist, such as potential collisions. The system may transmit an alert to at least one of the connected vehicles, to cause the connected vehicle or a mobile device to present a warning message to a driver, such as a visual, audio, or haptic message, or to cause the connected vehicle to implement an action to avoid the driving hazard, such as activating emergency braking or altering course. The system may create, and transmit to a connected vehicle or mobile device, a lane-level traffic model indicating traffic density, traffic speed, and traffic throughput.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving recurrently, from a first vehicle, first GPS data indicating an absolute location of the first vehicle and first on-board sensor data indicating a relative location of each object in a first set of nearby objects; receiving recurrently, from at least one second vehicle, a second GPS data indicating an absolute location of the at least one second vehicle and a second on-board sensor data indicating a relative location of each object in a second set of nearby objects; determining, based on the first GPS data and the first on-board sensor data, a velocity of the first vehicle and an absolute location and a velocity of one or more objects in the first set of nearby objects; determining, based on the second GPS data and the second on-board sensor data, a velocity of the at least one second vehicle and an absolute location and a velocity of one or more objects in the second set of nearby objects; generating a shared-world model of vehicles and objects comprising the absolute locations and velocities of the first vehicle, the at least one second vehicle, the one or more objects in the first set of nearby objects, and the one or more objects in the second set of nearby objects; representing each plurality of vehicles and objects, selected from the first vehicle, the at least one second vehicle, the one or more objects of the first set of nearby objects, and the one or more objects in the second set of nearby objects, whose absolute locations are within a threshold distance of each other as a single vehicle or object in the shared-world model; determining whether a collision hazard exists between the first vehicle and any other vehicle or object of the shared-world model based on determining whether the first vehicle is on a collision course with the other vehicle or object and whether a difference between the velocity of the first vehicle and the velocity of the other vehicle or object is greater than a threshold velocity; and in response to the collision hazard existing, transmitting an alert to the first vehicle. 2. The method of claim 1 , wherein the first on-board sensor data and the second on-board sensor data each comprise at least one of: lidar data; camera data; radar data; or acoustic data. 3. The method of claim 1 , wherein the alert causes the first vehicle to produce a human-comprehendible message comprising at least one of: a visual message presented via a graphical interface of an infotainment system, a head-up display, or a mobile device; or an audio message presented via a speaker of an infotainment system or a mobile device. 4. The method of claim 1 , wherein the first vehicle is an autonomous vehicle and the alert causes the first vehicle to implement an action comprising at least one of: modifying a speed of the first vehicle; or modifying a trajectory of the first vehicle. 5. The method of claim 1 , further comprising: determining a first confidence score for at least one object of the shared-world model based on a quantity of vehicles and objects that are represented by the at least one object; wherein the transmitting of the alert is in further response to the first confidence score exceeding a first threshold value. 6. The method of claim 1 , further comprising: determining an estimated absolute location and an estimated velocity for at least one object of the shared-world model that represents an object in the first set of nearby objects or an object in the second set of nearby objects for which no indication of a relative location has been received for at least a threshold duration. 7. The method of claim 1 , further comprising: determining a second confidence score for at least one object of the shared-world model based on a time elapsed since receiving an indication of a relative location of the at least one object; wherein the transmitting of the alert is in further response to the second confidence score exceeding a second threshold value. 8. A system, comprising: one or more memories; and one or more processors configured to execute instructions stored in the one or more memories to: receive recurrently, from a first vehicle, first GPS data indicating an absolute location of the first vehicle and first on-board sensor data indicating a relative location of each object in a first set of nearby objects; receive recurrently, from at least one second vehicle, a second GPS data indicating an absolute location of the at least one second vehicle and a second on-board sensor data indicating a relative location of each object in a second set of nearby objects; determine, based on the first GPS data and the first on-board sensor data, a velocity of the first vehicle and an absolute location and a velocity of one or more objects in the first set of nearby objects; determine, based on the second GPS data and the second on-board sensor data, a velocity of the at least one second vehicle and an absolute location and a velocity of one or more objects in the second set of nearby objects; generate a shared-world model of vehicles and objects comprising the absolute locations and velocities of the first vehicle, the at least one second vehicle, the one or more objects in the first set of nearby objects, and the one or more objects in the second set of nearby objects; represent each plurality of vehicles and objects, selected from the first vehicle, the at least one second vehicle, the one or more objects of the first set of nearby objects, and the one or more objects in the second set of nearby objects, whose absolute locations are within a threshold distance of each other as a single vehicle or object in the shared-world model; determine whether a collision hazard exists between the first vehicle and any other vehicle or object of the shared-world model based on determining whether the first vehicle is on a collision course with the other vehicle or object and whether a difference between the velocity of the first vehicle and the velocity of the other vehicle or object is greater than a threshold velocity; and in response to the collision hazard existing, transmit an alert to the first vehicle. 9. The system of claim 8 , wherein the first on-board sensor data and the second on-board sensor data each comprise at least one of: lidar data; camera data; radar data; or acoustic data. 10. The system of claim 8 , wherein the alert causes the first vehicle to produce a human-comprehendible message comprising at least one of: a visual message presented via a graphical interface of an infotainment system, a head-up display, or a mobile device; or an audio message presented via a speaker of an infotainment system or a mobile device. 11. The system of claim 8 , wherein the first vehicle is an autonomous vehicle and the alert causes the first vehicle to implement an action comprising at least one of: modifying a speed of the first vehicle; or modifying a trajectory of the first vehicle. 12. The system of claim 8 , wherein the instructions include instructions to: determine a first confidence score for at least one object of the shared-world model based on a quantity of vehicles and objects that are represented by the at least one object; wherein transmission of the alert is in further response to the first confidence score exceeding a first threshold value. 13. The system of claim 8 , wherein the instructions include instructions to: determine an estimated absolute location and an estimated velocity for at least one object of the shared-world model that represents an object in the first set of nearby objects or an object in the second set of nearby

Assignees

Inventors

Classifications

  • Means for informing the driver, warning the driver or prompting a driver intervention · CPC title

  • Display means · CPC title

  • the prediction being responsive to traffic or environmental parameters · CPC title

  • Taking automatic action to adjust vehicle attitude in preparation for collision, e.g. braking for nose dropping · CPC title

  • Spatial relation or speed relative to objects · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12437635B2 cover?
A system receives GPS data and on-board sensor data from several connected vehicles indicating locations of nearby vehicles and objects. The system processes the data to create a shared-world model that includes locations and velocities of the connected vehicles and nearby vehicles and objects, and the system determines whether driving hazards exist, such as potential collisions. The system may…
Who is the assignee on this patent?
Nissan North America Inc
What technology area does this patent fall under?
Primary CPC classification G08G1/096725. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 07 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).