Distributed sensing for velocity estimation
US-2024427001-A1 · Dec 26, 2024 · US
US9418554B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9418554-B2 |
| Application number | US-201414453721-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 7, 2014 |
| Priority date | Aug 7, 2014 |
| Publication date | Aug 16, 2016 |
| Grant date | Aug 16, 2016 |
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 system and method for determining adverse/dangerous road conditions based on sensor data received from a vehicle and generating alerts for other vehicles which may encounter the same condition. The system receives sensor data from a vehicle and evaluates the data to determine if the vehicle encountered a potentially dangerous road condition. The system may apply one or more thresholds to the data, where the thresholds are designed to detect various sudden movements of the vehicle. The system may monitor the location associated with the potentially dangerous road condition and evaluate sensor data from one or more other vehicles that drive near the same location to determine whether they encounter a similar condition. The system may generate one or more alerts and transmit those alerts to vehicles that are approaching the location of the dangerous condition using location data provided by the approaching vehicles.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a device, a first set of sensor data from one or more sensors associated with a first vehicle, the first set of sensor data comprising locational data of the first vehicle and at least one other parameter; comparing, by the device, the first set of sensor data with at least one threshold from a first set of thresholds; monitoring, by the device, a location associated with the locational data of the first vehicle for a first time period based on the first set of sensor data exceeding the at least one threshold from the first set of thresholds; receiving, by the device, a second set of sensor data associated with a second vehicle that passes within a predetermined distance of the location during the first time period; comparing, by the device, the second set of sensor data with at least one threshold from a second set of thresholds; incrementing, by the device, a counter based on the second set of sensor data exceeding the at least one threshold from the second set of thresholds; generating, by the device, at least one alert based on the counter exceeding a value, the value representing a number of vehicles that transmitted a set of sensor data, exceeding the at least one threshold from the second set of thresholds, within a predetermined time period; receiving, by the device, a third set of sensor data associated with a third vehicle, the third set of sensor data comprising locational data of the third vehicle; and transmitting, by the device, the at least one alert to a mobile device associated with the third vehicle based on the third set of sensor data. 2. The method of claim 1 , wherein the at least one other parameter comprises accelerometer data and a timestamp, and wherein the second set of sensor data comprises locational data, accelerometer data, and a timestamp. 3. The method of claim 1 , wherein the first set of thresholds comprises at least one of a bump threshold to detect a sudden vertical motion by a vehicle, a swerve threshold to detect a sudden swerving motion of a vehicle, a skid threshold to detect a sudden skidding motion of a vehicle, or a temperature threshold to detect a sudden temperature increase in a region of a vehicle. 4. The method of claim 1 , wherein the value is based on at least one of a current time, a weather condition, or the location. 5. The method of claim 1 , wherein the at least one alert is one of a text-based alert, an audible alert, or a video alert. 6. The method of claim 1 , wherein transmitting the at least one alert to the mobile device comprises: transmitting the at least one alert to the mobile device based on the locational data of the third vehicle being within a second minimum distance of the locational data associated with the first vehicle and based on a change in the locational data of the third vehicle indicating that the third vehicle is approaching the location. 7. The method of claim 1 , further comprising: determining a road condition corresponding to the locational data of the first vehicle based on a result, of comparing the first set of sensor data with the at least one threshold from the first set of thresholds, and a result of comparing the second set of sensor data with the at least one threshold from the second set of thresholds, the road condition comprising one of a pothole, an icy road, a slippery road, an accident, an obstruction, or an object. 8. The method of claim 7 , wherein the at least one alert comprises: a description of the road condition corresponding to the locational data of the first vehicle, and a distance between a current location of the third vehicle and the locational data associated with the first vehicle. 9. The method of claim 1 , further comprising: transmitting an interactive alert to a communications device associated with the first vehicle based on the first set of sensor data exceeding the at least one threshold from the first set of thresholds; and receiving a response to the interactive alert from the communications device associated with the first vehicle. 10. A system, comprising: a processor; and a memory comprising instructions that, when executed by the processor, cause the processor to: receive a first set of sensor data from one or more sensors associated with a first vehicle, the first set of sensor data comprising locational data of the first vehicle and at least one other parameter; compare the first set of sensor data with at least one threshold from a first set of thresholds; monitor a location, associated with the locational data of the first vehicle, for a first time period based on the first set of sensor data exceeding the at least one threshold from the first set of thresholds, monitoring the location comprising receiving a second set of sensor data associated with a second vehicle that passes, within a predetermined distance of the location, during the first time period; transmit an interactive alert to a communications device, associated with the first vehicle, based on the first set of sensor data exceeding the at least one threshold from the first set of thresholds; receive a response to the interactive alert from the communications device associated with the first vehicle; compare the second set of sensor data with at least one threshold from a second set of thresholds; increment a counter based on the second set of sensor data exceeding the at least one threshold from the second set of thresholds; generate at least one alert based on the counter exceeding a value; receive a third set of sensor data associated with a third vehicle, the third set of sensor data comprising locational data of the third vehicle; and transmit the at least one alert to a mobile device or a display device, associated with the third vehicle, based on the third set of sensor data. 11. The system of claim 10 , wherein the at least one other parameter comprises accelerometer data and a timestamp, and wherein the second set of sensor data comprises locational data, accelerometer data, and a timestamp. 12. The system of claim 10 , wherein the first set of thresholds comprises at least one of a bump threshold to detect a sudden vertical motion by a vehicle, a swerve threshold to detect a sudden swerving motion of a vehicle, a skid threshold to detect a sudden skidding motion of a vehicle, or a temperature threshold to detect a sudden temperature increase in a region of a vehicle. 13. The system of claim 10 , wherein the value is based on at least one of a current time, a weather condition, or the location. 14. The system of claim 10 , wherein the at least one alert is one of a text-based alert, an audible alert, or a video alert. 15. The system of claim 10 , wherein the instructions, when transmitting the at least one alert to the mobile device, cause the processor to: transmit the at least one alert to the mobile device based on the locational data of the third vehicle being within a second minimum distance of the locational data, associated with the first vehicle, and based on a change in the locational data of the third vehicle indicating that the third vehicle is approaching the location. 16. The system of claim 10 , wherein the instructions, when executed by the processor, further cause the processor to: determine a road condition corresponding to the locational data of the first vehicle based on a result, of comparing the first set of sensor data with the at least one threshold from the first set of thresholds, and a result of comparing the second set of sensor data with the at least on
Worn on the wrist, hand or arm · CPC title
Interfacing with an on-board device of a vehicle (for hands-free speaking in vehicles H04M1/6075) · CPC title
using movement velocity, acceleration information · CPC title
Electricity · mapped topic
for passive traffic, e.g. including static obstacles, trees · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.