IP Library Granted Patent US 12,325,415
Granted Patent B2
US 12,325,415 · App. 18/049,981 · Granted Jun 10, 2025

Apparatus and method for processing vehicle signals to compute a behavioral hazard measure

Inventor: Erik K. Antonsson (Pasadena, CA)
Assignee: Systomix, Inc.
B60W30/0956B60W30/09B60W30/162B60W30/18163B60W2554/4041B60W2554/4042B60W2554/4044B60W2554/4049B60W2554/804
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,325,415
App. No.
18/049,981
Granted
Jun 10, 2025
Kind
B2
Abstract

A non-transitory computer readable storage medium has instructions executed by a processor to obtain the relative speed between a first traffic object and a second traffic object. The separation distance between the first traffic object and the second traffic object is received. The relative speed and the separation distance are combined to form a quantitative measure of hazard encountered by the first traffic object. The obtain, receive and combine operations are repeated to form cumulative measures of hazard associated with the first traffic object. The cumulative measures of hazard are analyzed to derive a first traffic object safety score for the first traffic object.

Claims (101)

1. A vehicle, comprising:

a data interface that receives traffic object data from sensors including one or more of a camera, a Global Positioning System, Lidar and radar resident in the vehicle;

a processor in the vehicle connected to the data interface; and

a memory in the vehicle connected to the processor, the memory storing instructions executed by the processor to:

process the traffic object data to form geometric and kinematic data; and

process the geometric and kinematic data to form a hazard measure, where the hazard measure is computed through operations to:

obtain a relative speed between a first traffic object and a second traffic object,

receive a separation distance between the first traffic object and the second traffic object,

combine the relative speed and the separation distance to form a quantitative measure of hazard encountered by the first traffic object, wherein the instructions to combine include instructions to:

apply a compensating factor to the relative speed to form a compensated relative speed, and

divide the compensated relative speed by the separation distance,

repeat the obtain, receive and combine operations to form cumulative measures of hazard associated with the first traffic object,

analyze the cumulative measures of hazard to derive a first traffic object safety score for the first traffic object; and

adjust or affect the behavior of the vehicle in response to the first traffic object safety score.

2. The vehicle of claim 1 , wherein the compensating factor is the square of the relative speed.

3. The vehicle of claim 1 wherein the instructions to combine the relative speed and the separation distance are executed for each new value of the relative speed and the separation distance.

4. The vehicle of claim 1 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a deceleration measure.

5. The vehicle of claim 1 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a change of direction measure.

6. The vehicle of claim 1 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a road condition measure.

7. The vehicle of claim 1 wherein the cumulative measures of hazard are collected over time or distance for a transportation session completed by the first traffic object.

8. The vehicle of claim 1 further comprising instructions executed by the processor to collect cumulative measures of hazard over time or distance for multiple traffic objects.

9. The vehicle of claim 1 further comprising instructions executed by the processor to collect cumulative measures of hazard over time or distance for a defined region.

10. The vehicle of claim 1 further comprising instructions executed by the processor to collect cumulative measures of hazard for a road intersection.

11. The vehicle of claim 1 wherein the cumulative measures of hazard are associated with a route.

12. The vehicle of claim 1 wherein the cumulative measures of hazard are associated with specified road conditions.

13. The vehicle of claim 12 wherein the specified road conditions are specified weather conditions.

14. The vehicle of claim 12 wherein the specified road conditions are visibility conditions.

15. The vehicle of claim 12 wherein the specified road conditions are traffic conditions.

16. The vehicle of claim 12 wherein the specified road conditions are angular sun measures.

17. The vehicle of claim 1 further comprising instructions executed by the processor to compare the cumulative measures of hazard to a hazard threshold to derive periods above or below the hazard threshold.

18. The vehicle of claim 1 further comprising instructions executed by the processor to compute one or more extremal values of the cumulative measures of hazard.

19. The vehicle of claim 1 further comprising instructions executed by the processor to compute one or more averages of the cumulative measures of hazard.

20. The vehicle of claim 1 further comprising instructions executed by the processor to compute the cumulative measures of hazard from a moving average.

21. The vehicle of claim 1 wherein the cumulative measures of hazard weigh older values less than more recent values.

22. The vehicle of claim 1 wherein an exponentially weighted moving average is applied to the cumulative measures of hazard.

23. The vehicle of claim 1 further comprising instructions executed by the processor to correlate the cumulative measures of hazard with historical traffic data.

24. The vehicle of claim 1 further comprising instructions executed by the processor to correlate the cumulative measures of hazard with historical traffic risk data.

25. The vehicle of claim 1 further comprising instructions executed by the processor to correlate the cumulative measures of hazard with historical loss data.

26. The vehicle of claim 1 further comprising instructions executed by the processor to correlate the cumulative measures of hazard with frequency of occurrence and severity of damage or harm measures from aggregated traffic object data.

27. The vehicle of claim 1 further comprising instructions executed by the processor to correlate the cumulative measures of hazard with a risk of damage or harm for aggregated traffic object data.

28. The vehicle of claim 1 further comprising instructions executed by the processor to forecast a frequency of occurrence and severity of damage or harm from the cumulative measures of hazard.

29. The vehicle of claim 1 further comprising instructions executed by the processor to forecast a frequency of occurrence and severity of damage or harm from the cumulative measures of hazard.

30. The vehicle of claim 1 further comprising instructions executed by the processor to associate the first traffic object safety score with an operator.

31. A vehicle, comprising:

a data interface that receives traffic object data from sensors including one or more of a camera, a Global Positioning System, Lidar and radar resident in the vehicle;

a processor in the vehicle connected to the data interface; and

a memory in the vehicle connected to the processor, the memory storing instructions executed by the processor to:

process the traffic object data to form geometric and kinematic data; and

process the geometric and kinematic data to form a hazard measure, where the hazard measure is computed through operations to:

obtain a relative speed between a first traffic object and a second traffic object,

receive a separation distance between the first traffic object and the second traffic object,

combine the relative speed and the separation distance to form a quantitative measure of hazard encountered by the first traffic object, wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate an absolute speed measure and to combine the square of the absolute speed measure and the relative speed and then divide by the separation distance,

repeat the obtain, receive and combine operations to form cumulative measures of hazard associated with the first traffic object,

analyze the cumulative measures of hazard to derive a first traffic object safety score for the first traffic object; and

adjust or affect the behavior of the vehicle in response to the first traffic object safety score.

32. The vehicle of claim 31 , wherein the instructions to combine include instructions to:

apply a compensating factor to the relative speed to form a compensated relative speed; and

divide the compensated relative speed by the separation distance.

33. The vehicle of claim 32 , wherein the compensating factor is the square of the relative speed.

34. The vehicle of claim 31 wherein the instructions to combine the relative speed and the separation distance are executed for each new value of the relative speed and the separation distance.

35. The vehicle of claim 31 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a deceleration measure.

36. The vehicle of claim 31 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a change of direction measure.

37. The vehicle of claim 31 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a road condition measure.

38. A vehicle, comprising:

a data interface that receives traffic object data from sensors including one or more of a camera, a Global Positioning System, Lidar and radar resident in the vehicle;

a processor in the vehicle connected to the data interface; and

a memory in the vehicle connected to the processor, the memory storing instructions executed by the processor to:

process the traffic object data to form geometric and kinematic data; and

process the geometric and kinematic data to form a hazard measure, where the hazard measure is computed through operations to:

obtain a relative speed between a first traffic object and a second traffic object,

receive a separation distance between the first traffic object and the second traffic object,

combine the relative speed and the separation distance to form a quantitative measure of hazard encountered by the first traffic object, wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a traffic object maximum safe acceleration measure and wherein the instructions to combine the relative speed and the separation distance include instructions to subtract lateral acceleration required to cause a collision from the quantity of one divided by the traffic object maximum safe acceleration measure,

repeat the obtain, receive and combine operations to form cumulative measures of hazard associated with the first traffic object,

analyze the cumulative measures of hazard to derive a first traffic object safety score for the first traffic object; and

adjust or affect the behavior of the vehicle in response to the first traffic object safety score.

39. The vehicle of claim 38 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a traffic object maneuverability measure.

40. The vehicle of claim 38 wherein the sigmoid function is applied to the cumulative measures of hazard.

41. The vehicle of claim 38 wherein the integral of the sigmoid function is applied to the cumulative measures of hazard.

42. The vehicle of claim 38 wherein a logarithm function is applied to the cumulative measures of hazard.

43. The vehicle of claim 42 wherein the logarithm function is the natural logarithm function.

44. The vehicle of claim 38 wherein an exponential function is applied to the cumulative measures of hazard.

45. A vehicle, comprising:

a data interface that receives traffic object data from sensors including one or more of a camera, a Global Positioning System, Lidar and radar resident in the vehicle;

a processor in the vehicle connected to the data interface; and

a memory in the vehicle connected to the processor, the memory storing instructions executed by the processor to:

process the traffic object data to form geometric and kinematic data; and

process the geometric and kinematic data to form a hazard measure, where the hazard measure is computed through operations to:

obtain a relative speed between a first traffic object and a second traffic object,

receive a separation distance between the first traffic object and the second traffic object,

combine the relative speed and the separation distance to form a quantitative measure of hazard encountered by the first traffic object, wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a perception-reaction time (PRT) measure and wherein the separation distance is reduced by the PRT measure,

repeat the obtain, receive and combine operations to form cumulative measures of hazard associated with the first traffic object,

analyze the cumulative measures of hazard to derive a first traffic object safety score for the first traffic object; and

adjust or affect the behavior of the vehicle in response to the first traffic object safety score.

46. The vehicle of claim 45 , wherein the instructions to combine include instructions to:

apply a compensating factor to the relative speed to form a compensated relative speed; and

divide the compensated relative speed by the separation distance.

47. The vehicle of claim 46 , wherein the compensating factor is the square of the relative speed.

48. The vehicle of claim 45 wherein the instructions to combine the relative speed and the separation distance are executed for each new value of the relative speed and the separation distance.

49. The vehicle of claim 45 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a deceleration measure.

50. The vehicle of claim 45 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a change of direction measure.

51. The vehicle of claim 45 wherein the instructions to combine the relative speed and the separation distance include instructions to incorporate a road condition measure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: ANTONSSON, ERIK K.
To: SYSTOMIX, INC.
Reel/Frame 061551/0022 →
Continuity (3)
Continuation 16881998 · May 22, 2020
Provisional Application 62851930 · May 23, 2019
Related Publication 20230071808A1 · Mar 9, 2023
References Cited (122)
US 5798949A · Kaub · 1998 [cited by applicant]
US 5913375A · Nishikawa · 1999 [cited by applicant]
US 6662141B2 · Kaub · 2003 [cited by applicant]
US 7085633B2 · Nishira et al. · 2006 [cited by applicant]
US 7113867B1 · Stein · 2006 [cited by applicant]
US 7558672B2 · Egami et al. · 2009 [cited by applicant]
US 8269617B2 · Cook et al. · 2012 [cited by applicant]
US 8805707B2 · Schumann, Jr. et al. · 2014 [cited by applicant]
US 8849501B2 · Cook et al. · 2014 [cited by applicant]
US 8854199B2 · Cook et al. · 2014 [cited by applicant]
US 8884759B2 · Oktem et al. · 2014 [cited by applicant]
US 8981963B2 · Emura et al. · 2015 [cited by applicant]
US 9081650B1 · Brinkmann et al. · 2015 [cited by applicant]
US 9174672B2 · Zeng · 2015 [cited by examiner]
US 9358976B2 · Stierlin · 2016 [cited by applicant]
US 9367065B2 · Dolgov et al. · 2016 [cited by applicant]
US 9535878B1 · Brinkmann et al. · 2017 [cited by applicant]
US 9682703B2 · Okita · 2017 [cited by applicant]
US 9701307B1 · Newman et al. · 2017 [cited by applicant]
US 9718468B2 · Barfield, Jr. · 2017 [cited by examiner]
US 9886856B2 · Dougherty · 2018 [cited by examiner]
US 9928432B1 · Sathyanarayana et al. · 2018 [cited by applicant]
US 9965956B2 · Tsushima et al. · 2018 [cited by applicant]
US 9989637B2 · Rashid et al. · 2018 [cited by applicant]
US 9996856B2 · Chaouki et al. · 2018 [cited by applicant]
US 10262533B2 · Takada et al. · 2019 [cited by applicant]
US 10268909B2 · Sathyanarayana et al. · 2019 [cited by applicant]
US 10407061B2 · Ohmura · 2019 [cited by examiner]
US 10492355B2 · Kelley · 2019 [cited by examiner]
US 10636304B2 · Takada et al. · 2020 [cited by applicant]
US 11142195B2 · Takamatsu et al. · 2021 [cited by applicant]
US 11315420B2 · Takada et al. · 2022 [cited by applicant]
US 11511737B2 · Antonsson · 2022 [cited by applicant]
US 11511767B2 · Lund et al. · 2022 [cited by applicant]
US 20040051659A1 · Garrison · 2004 [cited by applicant]
US 20050259853A1 · Miyai et al. · 2005 [cited by applicant]
US 20070061222A1 · Allocca et al. · 2007 [cited by applicant]
US 20070112514A1 · Ekmark et al. · 2007 [cited by applicant]
US 20080036579A1 · Boss et al. · 2008 [cited by applicant]
US 20090074246A1 · Distante et al. · 2009 [cited by applicant]
US 20090143986A1 · Stein et al. · 2009 [cited by applicant]
US 20100169009A1 · Breed · 2010 [cited by examiner]
US 20100191391A1 · Zeng · 2010 [cited by applicant]
US 20110125372A1 · Ito · 2011 [cited by applicant]
US 20110210872A1 · Molander · 2011 [cited by applicant]
US 20120287276A1 · Dwivedi et al. · 2012 [cited by applicant]
US 20120314071A1 · Rosenbaum et al. · 2012 [cited by applicant]
US 20130054128A1 · Moshchuk · 2013 [cited by examiner]
US 20130166150A1 · Han et al. · 2013 [cited by applicant]
US 20140297170A1 · Sakima et al. · 2014 [cited by applicant]
US 20150112546A1 · Ochsendorf et al. · 2015 [cited by applicant]
US 20150284001A1 · Watanabe et al. · 2015 [cited by applicant]
US 20150344030A1 · Damerow et al. · 2015 [cited by applicant]
US 20160163198A1 · Dougherty · 2016 [cited by applicant]
US 20160169690A1 · Bogovich et al. · 2016 [cited by applicant]
US 20160176397A1 · Prokhorov et al. · 2016 [cited by applicant]
US 20170039850A1 · Vanden Berg et al. · 2017 [cited by applicant]
US 20170088142A1 · Hunt et al. · 2017 [cited by applicant]
US 20170089710A1 · Slusar · 2017 [cited by applicant]
US 20170101093A1 · Barfield, Jr. · 2017 [cited by examiner]
US 20170200061A1 · Julian et al. · 2017 [cited by applicant]
US 20170243485A1 · Rubin et al. · 2017 [cited by applicant]
US 20170292848A1 · Nepomuceno et al. · 2017 [cited by applicant]
US 20180237005A1 · Duan et al. · 2018 [cited by applicant]
US 20180293441A1 · Demaj · 2018 [cited by examiner]
US 20180357484A1 · Omata · 2018 [cited by applicant]
US 20180370526A1 · Ohmura · 2018 [cited by examiner]
US 20180374113A1 · Ramirez · 2018 [cited by examiner]
US 20190256063A1 · Tamura · 2019 [cited by examiner]
US 20190283763A1 · Wang · 2019 [cited by applicant]
US 20200047772A1 · Yasue · 2020 [cited by examiner]
US 20200082311A1 · Amano et al. · 2020 [cited by applicant]
US 20200139992A1 · Oba · 2020 [cited by examiner]
US 20200369270A1 · Antonsson · 2020 [cited by examiner]
US 20210188356A1 · Goto · 2021 [cited by examiner]
US 20210300354A1 · McGill · 2021 [cited by examiner]
US 20210319332A1 · Isaac · 2021 [cited by examiner]
US 20210370921A1 · Silva · 2021 [cited by examiner]
US 20220055664A1 · Koopman, Jr. · 2022 [cited by examiner]
US 20220126818A1 · Marcotte · 2022 [cited by examiner]
US 20220215751A1 · Takada et al. · 2022 [cited by applicant]
DE 102015115135A1 · 2017 [cited by applicant]
DE 112016004471T5 · 2018 [cited by applicant]
EP 3006297A1 · 2016 [cited by applicant]
EP 3462269A1 · 2019 [cited by applicant]
EP 3466789A1 · 2019 [cited by applicant]
JP H0966853A · 1997 [cited by applicant]
JP 2004171391A · 2004 [cited by applicant]
JP 2004189141A · 2004 [cited by applicant]
JP 2005161929A · 2005 [cited by applicant]
JP 2005219639A · 2005 [cited by applicant]
JP 5447371B2 · 2014 [cited by applicant]
JP 2017038166A · 2017 [cited by applicant]
JP 6274048B2 · 2018 [cited by applicant]
JP 2018084989A · 2018 [cited by applicant]
JP 2018156462A · 2018 [cited by applicant]
WO WO2007123176A1 · 2007 [cited by applicant]
WO WO2009128398A1 · 2009 [cited by applicant]
WO WO2013039911A1 · 2013 [cited by applicant]
WO WO2014154771A1 · 2014 [cited by applicant]
WO WO2016135561A1 · 2016 [cited by applicant]
WO WO2017038166A1 · 2017 [cited by applicant]
WO WO2018161774A1 · 2018 [cited by applicant]
WO WO2020026318A1 · 2020 [cited by applicant]
WO WO2020237207A1 · 2020 [cited by applicant]
AIChE Academy (2020). Near-miss management to develop dynamic leading indicators to predict incidents, Process Safety, located at https://www.aiche.org/academy/videos/conference-presentations/near-miss-management-develo… [cited by applicant]
CARR (2020). Centre for Analysis of Risk and Regulation, located at http://www.lse.ac.uk/accounting/CARR, 6 total pages. [cited by applicant]
Goodman, J.E. et al. (2015). “Rethinking meta-analysis: Applications for air pollution data and beyond,” Risk Analysis 35:1017-1039. [cited by applicant]
Hayward, J.C. (1972). “Near-miss determination through use of a scale of danger,” Transportation Research Board, National Academy of Sciences, Issue No. 364, pp. 24-35. [cited by applicant]
Hirai, S. et al. (2007). Incident detection using probe data determining thresholds of a near miss, 14th World Congress on Intelligent Transport Systems, pp. 3388-3395. [cited by applicant]
International Search Report dated Aug. 25, 2020, for PCT Application No. PCT/US2020/034365, filed on May 22, 2020, 2 pages. [cited by applicant]
Kataoka, K. et al. (2018). Drive video analysis for the detection of traffic near-miss incidents, National Institute of Advanced Industrial Science and Technology (AIST), National Traffic Science and Environment Laborat… [cited by applicant]
Lytx (2020). Why near-collision and near-miss analysis matters, Driving Perspective Blog, located at https://resources.lytx.com/blog/why-near-collision-and-near-miss-analysis-matters, 3 total pages. [cited by applicant]
Madsen, P. et al. (2016). “Airline safety improvement through experience with near-misses: A cautionary tale,” Risk Analysis 36:1054-1066. [cited by applicant]
Meel, A. et al. (2006). “Plant-specific dynamic failure assessment using Bayesian theory,” Chem. Eng. Sci. 61:7036-7056. [cited by applicant]
Phimister J.R. et al. (2003). “Near-miss incident management in the chemical process industry,” Risk Analysis 23:445-459. [cited by applicant]
Risk & Regulation (2010). “Special issue on close calls, near misses and early warnings,” Magazine of the ESRC Centre for Analysis and Risk & Regulation, located at http://www.lse.ac.uk/accounting/assets/CARR/documents/… [cited by applicant]
Wikipedia (2020). Moving Average, located at https://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average, 12 total pages. [cited by applicant]
Wikipedia (2020). Sigmoid Function, located at https://en.wikipedia.org/wiki/Sigmoid_function, 4 total pages. [cited by applicant]
Written Opinion of the International Searching Authority dated Aug. 25, 2020, for PCT Application No. PCT/US2020/034365, filed on May 22, 2020, 6 pages. [cited by applicant]
Extended European Search Report for European Application No. EP20200809682 dated Jul. 3, 2023, 9 pages. [cited by applicant]
International Preliminary Report on Patentability for Application No. PCT/US2020/034365 dated Dec. 2, 2021, 8 pages. [cited by applicant]