IP Library Granted Patent US 12,214,795
Granted Patent B2
US 12,214,795 · App. 17/665,924 · Granted Feb 4, 2025

Systems and methods for visualizing predicted driving risk

Inventors: Theobolt N. Leung (San Francisco, CA); Micah Wind Russo (Oakland, CA)
Assignee: QUANATA, LLC
B60W50/14B60W30/095B60W40/09G06N5/046B60W2050/0035B60W2050/146
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,214,795
App. No.
17/665,924
Granted
Feb 4, 2025
Kind
B2
Abstract

Systems and methods of visualizing predicted driving risk are provided herein. Vehicle sensor data associated with a vehicle operator may be analyzed. Based on the analysis of the vehicle sensor data, one or more vehicle operation risks associated with the vehicle operator may be predicted. Each vehicle operation risk may be associated with a portion of a vehicle associated with the vehicle operator. Additionally, each vehicle operation risk may be assigned a priority level, e.g., based on predicted likelihood of occurrence, predicted danger of the vehicle operator, predicted damage to the vehicle, etc. A display overview of the vehicle may be presented to the vehicle operator. In the display overview of the vehicle portions of the vehicle associated with each of the predicted vehicle operation risks may be highlighted. The portions may be highlighted differently (using different colors, heavier/lighter shading, etc.) based on the priority level of their associated risks.

Claims (44)

1. A computer-implemented method for identifying driving risks, the computer-implemented method comprising:

analyzing, by one or more processors, sensor data from a vehicle to determine one or more driving behaviors of a driver of the vehicle;

determining, by the one or more processors, one or more patterns in the one or more driving behaviors of the driver over a predetermined time period;

determining, by the one or more processors, a plurality of probabilities of damaging a plurality of portions of the vehicle based upon the one or more patterns in the one or more driving behaviors of the driver, each probability of the plurality of probabilities being associated with a risk of damage to a respective portion of the plurality of portions of the vehicle;

identifying, by the one or more processors, one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each probability of the plurality of probabilities; and

transmitting, by the one or more processors, for display on a computing device to the driver of the vehicle, (i) respective vehicle operation guidance measures for reducing each probability of the plurality of probabilities, (ii) a graphical representation of the respective portion of the vehicle associated with each probability of the plurality of probabilities, and (iii) a respective percentage of reduction of each probability of the plurality of probabilities for the respective portion of the vehicle associated with each probability of the plurality of probabilities that is estimated to be caused if the driver follows the respective vehicle operation guidance measures.

2. The computer-implemented method of claim 1 , wherein identifying the one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each probability of the plurality of probabilities further comprises:

identifying the respective portion of the vehicle differently based upon a respective priority level of each probability of the plurality of probabilities.

3. The computer-implemented method of claim 2 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted likelihood of occurrence.

4. The computer-implemented method of claim 2 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted danger to the driver of the vehicle.

5. The computer-implemented method of claim 2 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted damage to the vehicle.

6. The computer-implemented method of claim 1 , wherein the sensor data include one or more of: speed data, acceleration data, braking data, cornering data, object range distance data, turn signal data, seatbelt use data, location data, phone use data, weather data, and/or road type data.

7. The computer-implemented method of claim 1 , further comprising:

causing, by one or more processors, the graphical representation of the vehicle to be displayed, the graphical representation highlighting the one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each probability of the plurality of probabilities; and

causing, by the one or more processors, to be displayed, alongside of the graphical representation, respective percentages associated with following the respective vehicle operation guidance measures.

8. A system for identifying driving risks, the system comprising:

one or more processors; and

one or more memories storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

analyze sensor data from a vehicle to determine one or more driving behaviors of a driver of the vehicle;

determine one or more patterns in the one or more driving behaviors of the driver over a predetermined time period;

determine a plurality of probabilities of damaging a plurality of portions of the vehicle based upon the one or more patterns in the one or more driving behaviors of the driver, each probability of the plurality of probabilities being associated with a risk of damage to a respective portion of the plurality of portions of the vehicle;

identify one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each risk of a plurality of vehicle operation risks; and

transmit for display on a computing device to the driver of the vehicle, (i) respective vehicle operation guidance measures for reducing each probability of the plurality of probabilities, (ii) a graphical representation of the respective portion of the vehicle associated with each probability of the plurality of probabilities, and (iii) a respective percentage of reduction of each probability of the plurality of probabilities for the respective portion of the vehicle associated with each probability of the plurality of probabilities that is estimated to be caused if the driver follows the respective vehicle operation guidance measures.

9. The system of claim 8 , wherein to identify the one or more vehicle parts on the vehicle corresponding to the respective of the vehicle associated with each risk of the plurality of vehicle operation risks further comprises:

identify respective portion of the vehicle differently based upon a respective priority level of each probability of the plurality of probabilities.

10. The system of claim 9 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted likelihood of occurrence.

11. The system of claim 9 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted danger to the driver of the vehicle.

12. The system of claim 9 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted damage to the vehicle.

13. The system of claim 8 , wherein the sensor data include one or more of: speed data, acceleration data, braking data, cornering data, object range distance data, turn signal data, seatbelt use data, location data, phone use data, weather data, and/or road type data.

14. The system of claim 8 , wherein the instructions further comprise:

cause the graphical representation of the vehicle to be displayed, the graphical representation highlighting the one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each probability of the plurality of probabilities; and

cause to be displayed, alongside of the graphical representation, respective percentages associated with following the respective vehicle operation guidance measures.

15. A non-transitory computer-readable storage medium storing instructions for identifying driving risks, the instructions when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:

analyze sensor data from a vehicle to determine one or more driving behaviors of a driver of the vehicle;

determine one or more patterns in the one or more driving behaviors of the driver over a predetermined time period;

determine a plurality of probabilities of damaging a plurality of portions of the vehicle based upon the one or more patterns in the one or more driving behaviors of the driver, each probability of the plurality of probabilities being associated with a risk of damage to a respective portion of the plurality of portions of the vehicle;

identify one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each probability of the plurality of probabilities; and

transmit for display on a computing device to the driver of the vehicle, (i) respective vehicle operation guidance measures for reducing each probability of the plurality of probabilities, (ii) a graphical representation of the respective portion of the vehicle associated with each probability of the plurality of probabilities, and (iii) a respective percentage of reduction of each probability of the plurality of probabilities for the respective portion of the vehicle associated with each probability of the plurality of probabilities that is estimated to be caused if the driver follows the respective vehicle operation guidance measures.

16. The non-transitory computer-readable storage medium of claim 15 , wherein to identify the one or more vehicle parts on the vehicle corresponding to the respective portion of the vehicle associated with each probability of the plurality of probabilities further comprises:

identify each respective portion of the vehicle differently based upon a respective priority level of each probability of the plurality of probabilities.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted likelihood of occurrence.

18. The non-transitory computer-readable storage medium of claim 16 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted danger to the driver of the vehicle.

19. The non-transitory computer-readable storage medium of claim 16 , wherein the respective priority level of each probability of the plurality of probabilities is based upon a predicted damage to the vehicle.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the sensor data include one or more of: speed data, acceleration data, braking data, cornering data, object range distance data, turn signal data, seatbelt use data, location data, phone use data, weather data, and/or road type data.

Assignments (2)
CHANGE OF NAME Recorded May 29, 2024
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 067558/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2023
From: LEUNG, THEOBOLT N.; RUSSO, MICAH WIND
To: BLUEOWL, LLC
Reel/Frame 065909/0921 →
Continuity (3)
Continuation 16990015 · Aug 11, 2020
Continuation 16203250 · Nov 28, 2018
Related Publication 20220153291A1 · May 19, 2022
References Cited (44)
US D568336S · Miglietta · 2008 [cited by examiner]
US 8818834B1 · Rastovich et al. · 2014 [cited by applicant]
US 9371004B2 · Wehrman et al. · 2016 [cited by applicant]
US 9457809B2 · Sasabuchi · 2016 [cited by applicant]
US 9517767B1 · Kentley · 2016 [cited by examiner]
US 9886771B1 · Chen et al. · 2018 [cited by applicant]
US 9892573B1 · Hsu et al. · 2018 [cited by applicant]
US 9900354B1 · Thome et al. · 2018 [cited by applicant]
US 10252729B1 · Goldman-Shenhar · 2019 [cited by applicant]
US 10319037B1 · Chan et al. · 2019 [cited by applicant]
US 10906494B1 · Chan · 2021 [cited by examiner]
US 10940870B1 · Leung · 2021 [cited by examiner]
US 11279378B1 · Leung · 2022 [cited by examiner]
US 20020019703A1 · Levine · 2002 [cited by examiner]
US 20020028987A1 · Ziejewski · 2002 [cited by applicant]
US 20020161533A1 · Tateo · 2002 [cited by applicant]
US 20020185324A1 · Campbell · 2002 [cited by examiner]
US 20040183281A1 · Stopczynski · 2004 [cited by applicant]
US 20070018801A1 · Novotny · 2007 [cited by examiner]
US 20070052973A1 · Yamaguchi · 2007 [cited by applicant]
US 20070078601A1 · Nakano et al. · 2007 [cited by applicant]
US 20110022267A1 · Murphy · 2011 [cited by applicant]
US 20110025848A1 · Yumiba · 2011 [cited by examiner]
US 20110077028A1 · Wilkes, III · 2011 [cited by examiner]
US 20120072097A1 · Ohta et al. · 2012 [cited by applicant]
US 20140203925A1 · Augst · 2014 [cited by examiner]
US 20140257659A1 · Dariush · 2014 [cited by applicant]
US 20150064668A1 · Manci et al. · 2015 [cited by applicant]
US 20150254581A1 · Brahme · 2015 [cited by applicant]
US 20160144787A1 · Saward et al. · 2016 [cited by applicant]
US 20160198306A1 · Miles et al. · 2016 [cited by applicant]
US 20160347310A1 · Moran et al. · 2016 [cited by applicant]
US 20160355132A1 · Zieglmeier · 2016 [cited by examiner]
US 20160375768A1 · Konet · 2016 [cited by examiner]
US 20170076395A1 · Sedlik · 2017 [cited by applicant]
US 20170236340A1 · Hagan, Jr. · 2017 [cited by applicant]
US 20170236413A1 · Takagi · 2017 [cited by applicant]
US 20170352125A1 · Dicker et al. · 2017 [cited by applicant]
US 20180025643A1 · Yamamoto · 2018 [cited by applicant]
US 20180079359A1 · Park et al. · 2018 [cited by applicant]
US 20180127001A1 · Ricci · 2018 [cited by applicant]
US 20190250623A1 · Kentley-Klay · 2019 [cited by examiner]
US 20190303718A1 · Tanigawa et al. · 2019 [cited by applicant]
EP 2848447A1 · 2015 [cited by applicant]