IP Library Granted Patent US 12,246,727
Granted Patent B1
US 12,246,727 · App. 17/318,561 · Granted Mar 11, 2025

Traffic based driving analysis

Inventors: Margaret A. Brinkmann (Palo Alto, CA); Daniel Kraft (Libertyville, IL); Nathan M. Bryer (Arlington Heights, IL); Eric D. Huls (Chicago, IL); Thomas Michael Warden (Belmont, CA)
Assignee: Allstate Insurance Company
B60W40/09G07C5/008G08G1/0112B60W2420/403B60W2510/18B60W2510/20B60W2520/105B60W2540/20B60W2540/30B60W2554/801
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,246,727
App. No.
17/318,561
Granted
Mar 11, 2025
Kind
B1
Abstract

A driving analysis server may be configured to receive vehicle operation data from vehicle sensors and telematics devices of a first vehicle, and may use the data to identify a potentially high-risk or unsafe driving behavior by the first vehicle. The driving analysis server also may retrieve corresponding vehicle operation data from one or more other vehicles, and may compare the potentially high-risk or unsafe driving behavior of the first vehicle to corresponding driving behaviors in the other vehicles. A driver score for the first vehicle may be calculated or adjusted based on the comparison of the driving behavior in the first vehicle to the corresponding driving behaviors in the other vehicles.

Claims (60)

1. A driving analysis system comprising:

a first vehicle on-board data recording system comprising:

one or more vehicle operation sensors or cameras configured to record vehicle operation data at a first vehicle in connection with operation of the first vehicle;

one or more telematics devices in the first vehicle, the one or more telematics devices configured to record vehicle operation data in connection with operation of the first vehicle wherein the one or more telematics devices is configured to be in communication with the one or more vehicle operation sensors or cameras;

a driving analysis server in communication with the one or more telematics devices over a network, the driving analysis server comprising a processor and a memory unit storing computer-executable instructions, which when executed by the processor, cause, in real-time, the driving analysis server to:

generate a driving score for the first vehicle based on driving behaviors of one or more drivers of the first vehicle;

receive first vehicle driving data from the first vehicle on-board data recording system via the one or more telematics devices over the network, the first vehicle driving data associated with a first vehicle location and captured using the one or more vehicle operation sensors;

identify an occurrence of a driving behavior in the first vehicle driving data, the driving behavior including at least one of sudden acceleration, sudden braking, speeding, swerving, an impact to the first vehicle, tailgating, lane departure, or a moving violation;

retrieve driving data corresponding to the first vehicle driving data stored in one or more data storage systems using the first vehicle location;

analyze the retrieved driving data to identify occurrences of the driving behavior in the driving data;

responsive to identifying occurrences of the driving behavior in the driving data, maintaining the driving score of the first vehicle;

responsive to not identifying occurrences of the driving behavior in the driving data, adjusting the driving score of the first vehicle to an updated driver score;

generate an output including the updated driver score; and

transmit the output to a device to cause the device to indicate the updated driver score.

2. The driving analysis system of claim 1 , wherein the first vehicle location is determined based on Global Positioning System (GPS) data.

3. The driving analysis system of claim 1 , wherein the first vehicle driving data and the driving data are from a same time period.

4. The driving analysis system of claim 1 , wherein the first vehicle on-board data recording system comprises sensors or cameras configured to record at least one of: vehicle acceleration rates, vehicle braking rates, vehicle speed, vehicle steering, an impact to the vehicle, vehicle following distance, or vehicle lane position.

5. The driving analysis system of claim 1 , wherein the first vehicle on-board data recording system is configured to record and transmit at least one of: vehicle speed data, vehicle acceleration data, vehicle braking data, vehicle steering data, use of vehicle turn signals, use of vehicle seat belts, use of a radio in the vehicle, or use of a phone in the vehicle.

6. The driving analysis system of claim 1 , wherein the first vehicle on-board data recording system is configured to record and transmit at least one of: image data, video data, or object proximity data collected by at least one camera or proximity sensor in the first vehicle on-board data recording system.

7. The driving analysis system of claim 1 , wherein the one or more data storage systems includes one or more traffic databases, and

wherein the driving data includes traffic data for the first vehicle location stored in the one or more traffic databases.

8. The driving analysis system of claim 7 , wherein the traffic data includes at least one of: an amount of traffic, an average driving speed, or lane changes.

9. A driving analysis system comprising:

a first vehicle on board data recording system comprising:

one or more vehicle operation sensors or cameras configured to record vehicle operation data at a first vehicle in connection with operation of the first vehicle;

one or more telematics devices deployed in the first vehicle, the one or more telematics devices configured to record vehicle operation data in connection with operation of the first vehicle, wherein the one or more telematics devices is configured to be in communication with the one or more vehicle operation sensors or cameras;

a driving analysis server in communication with the one or more telematics devices over a network, the driving analysis server comprising a processor and a memory unit storing computer-executable instructions, which when executed by the processor, cause, in real-time, the driving analysis server to:

generate a driving score for the first vehicle based on driving behaviors of one or more drivers of the first vehicle;

receive first vehicle driving data from the first vehicle on-board data recording system via the one or more telematics devices over the network, the first vehicle driving data captured using the one or more vehicle operation sensors and associated with a first vehicle location and a first time;

identify an occurrence of a driving behavior in the first vehicle driving data, the driving behavior including at least one of sudden acceleration, sudden braking, speeding, swerving, an impact to the first vehicle, tailgating, lane departure, or a moving violation;

identify at least one of: a second location or a second time;

retrieve other vehicle driving data from other vehicles at the identified at least one of: the second location or the second time based on the first vehicle driving data;

analyze the received other vehicle driving data from the identified at least one of: the second location or the second time to identify occurrences of the driving behavior in the other vehicle driving data;

responsive to identifying occurrences of the driving behavior in the other vehicle driving data, maintaining the driving score of the first vehicle;

responsive to not identifying occurrences of the driving behavior in the other vehicle driving data, adjusting the driving score of the first vehicle to an updated driver score;

generating an output including the updated driver score; and

transmitting the output to a device to cause the device to indicate the updated driver score.

10. The driving analysis system of claim 9 , wherein the other vehicle driving data retrieved is based on the driving behavior in the first vehicle driving data.

11. The driving analysis system of claim 9 , wherein the first vehicle location is based on Global Positioning System (GPS) data.

12. The driving analysis system of claim 9 , wherein the first vehicle driving data and the other vehicle driving data are from a same time on different days of a week.

13. The driving analysis system of claim 9 , wherein the one or more vehicle operation sensors or cameras are configured to record at least one of: vehicle acceleration rates, vehicle braking rates, vehicle speed, vehicle steering, an impact to the vehicle, vehicle following distance, or vehicle lane position.

14. The driving analysis system of claim 9 , wherein the first vehicle on-board data recording system is configured to record and transmit at least one of: vehicle speed data, vehicle acceleration data, vehicle braking data, vehicle steering data, use of vehicle turn signals, use of vehicle seat belts, use of a radio in the vehicle, or use of a phone in the vehicle.

15. The driving analysis system of claim 9 , wherein the first vehicle on-board data recording system is configured to record and transmit at least one of: image data, video data, or object proximity data collected by at least one camera or proximity sensor in the first vehicle on-board data recording system.

16. A method, comprising:

generating a driving score for a first vehicle based on driving behaviors of one or more drivers of the first vehicle, the driving score generated using a driving analysis server;

receiving first vehicle driving data from a first vehicle on-board data recording system, the first vehicle driving data associated with a first vehicle location and a first time;

identifying an occurrence of a driving behavior in the first vehicle driving data, the driving behavior including at least one of sudden acceleration, sudden braking, speeding, swerving, an impact to the first vehicle, tailgating, lane departure, or a moving violation;

determining that other vehicle driving data from other vehicles at or near the first vehicle location and at the first time is insufficient to identify occurrences of the driving behavior to a confidence threshold;

identifying at least one of: a second location or a second time;

retrieving other vehicle driving data from other vehicles at the identified at least one of: the second location or the second time based on the first vehicle driving data;

analyzing the received other vehicle driving data from the identified at least one of:

the second location or the second time to identify occurrences of the driving behavior in the other vehicle driving data;

responsive to identifying occurrences of the driving behavior in the other vehicle driving data, maintaining the driving score of the first vehicle;

responsive to not identifying occurrences of the driving behavior in the other vehicle driving data, adjusting the driving score of the first vehicle to an updated driver score;

generating an output including the updated driver score; and

transmitting the output to a device to cause the device to indicate the updated driver score.

17. The method of claim 16 , wherein the first vehicle location is determined based on Global Positioning System (GPS) data.

18. The method of claim 16 , wherein the first vehicle driving data includes at least one of: vehicle speed data, vehicle acceleration data, vehicle braking data, vehicle steering data, use of vehicle turn signals, use of vehicle seat belts, use of a radio in the vehicle, or use of a phone in the vehicle.

19. The method of claim 16 , wherein the other vehicle driving data retrieved is based on the driving behavior in the first vehicle driving data.

20. The method of claim 16 , wherein the first vehicle driving data and the other vehicle driving data are from a same time on different days of a week.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: BRINKMANN, MARGARET A.; KRAFT, DANIEL; BRYER, NATHAN M.; HULS, ERIC D.; WARDEN, THOMAS MICHAEL
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 056218/0366 →
Continuity (5)
Continuation 15985801 · May 22, 2018
Continuation 15375967 · Dec 12, 2016
Continuation 14731745 · Jun 5, 2015
Continuation 13770622 · Feb 19, 2013
Provisional Application 61739439 · Dec 19, 2012
References Cited (80)
US 5978729A · Landes et al. · 1999 [cited by applicant]
US 7659827B2 · Gunderson et al. · 2010 [cited by applicant]
US 7821421B2 · Tamir et al. · 2010 [cited by applicant]
US 8085166B2 · Tamir et al. · 2011 [cited by applicant]
US 8086523B1 · Palmer · 2011 [cited by applicant]
US 8140359B2 · Daniel · 2012 [cited by applicant]
US 8510200B2 · Pearlman et al. · 2013 [cited by applicant]
US 8653986B2 · Tamir et al. · 2014 [cited by applicant]
US 9081650B1 · Brinkmann et al. · 2015 [cited by applicant]
US 9104535B1 · Brinkmann et al. · 2015 [cited by applicant]
US 9535878B1 · Brinkmann et al. · 2017 [cited by applicant]
US 9558656B1 · Brinkmann et al. · 2017 [cited by applicant]
US 10777024B1 · Brinkmann et al. · 2020 [cited by applicant]
US 20020111725A1 · Burge · 2002 [cited by applicant]
US 20040210353A1 · Rice · 2004 [cited by applicant]
US 20050173523A1 · Yushio et al. · 2005 [cited by applicant]
US 20060047540A1 · Hutten et al. · 2006 [cited by applicant]
US 20070005404A1 · Raz et al. · 2007 [cited by applicant]
US 20070027583A1 · Tamir et al. · 2007 [cited by applicant]
US 20070027726A1 · Warren et al. · 2007 [cited by applicant]
US 20070174004A1 · Tenzer et al. · 2007 [cited by applicant]
US 20070203625A1 · Quigley et al. · 2007 [cited by applicant]
US 20080065427A1 · Helitzer et al. · 2008 [cited by applicant]
US 20080082372A1 · Burch · 2008 [cited by applicant]
US 20080255722A1 · McClellan et al. · 2008 [cited by applicant]
US 20080270519A1 · Ekdahl et al. · 2008 [cited by applicant]
US 20090024419A1 · McClellan et al. · 2009 [cited by applicant]
US 20090079555A1 · Aguirre De Carcer et al. · 2009 [cited by applicant]
US 20090284361A1 · Boddie et al. · 2009 [cited by applicant]
US 20100030582A1 · Rippel et al. · 2010 [cited by applicant]
US 20100030586A1 · Taylor et al. · 2010 [cited by applicant]
US 20100157061A1 · Katsman et al. · 2010 [cited by applicant]
US 20100205012A1 · McClellan · 2010 [cited by applicant]
US 20100238009A1 · Cook et al. · 2010 [cited by applicant]
US 20100250021A1 · Cook et al. · 2010 [cited by applicant]
US 20100299021A1 · Jalili · 2010 [cited by applicant]
US 20100332266A1 · Tamir et al. · 2010 [cited by applicant]
US 20110090075A1 · Armitage et al. · 2011 [cited by applicant]
US 20110106370A1 · Duddle et al. · 2011 [cited by applicant]
US 20110145042A1 · Green et al. · 2011 [cited by applicant]
US 20110160964A1 · Obradovich · 2011 [cited by applicant]
US 20110184784A1 · Rudow et al. · 2011 [cited by applicant]
US 20110320492A1 · Inghelbrecht · 2011 [cited by applicant]
US 20120066007A1 · Ferrick et al. · 2012 [cited by applicant]
US 20120089423A1 · Tamir et al. · 2012 [cited by applicant]
US 20130338914A1 · Weiss · 2013 [cited by applicant]
US 20140257870A1 · Cielocha et al. · 2014 [cited by applicant]
US 20140278574A1 · Barber · 2014 [cited by applicant]
US 20150112546A1 · Ochsendorf · 2015 [cited by examiner]
US 20190100216A1 · Volos et al. · 2019 [cited by applicant]
US 20190287320A1 · Slusar · 2019 [cited by applicant]
WO 2001018531A1 · 2001 [cited by applicant]
WO 2005003885A2 · 2005 [cited by applicant]
WO 2011057217A2 · 2011 [cited by applicant]
WO 2011128873A2 · 2011 [cited by applicant]
Rob Schneider, “Insurance Underwriting and Credit Scores”, Consumer Union, Jan. 2003. [cited by applicant]
Manitoba Public Insurance, “Moving Toward a Better Driver Rating System” dated 2008. [cited by applicant]
Chris Tijerina, “How Your Auto Insurance Rates Are Determined”, Ezine Articles, date unknown captured May 9, 2012. [cited by applicant]
Neighborhood Link Website, Your Credit Score Affects Your Auto Insurance Rates, date unknown captured May 9, 2012. [cited by applicant]
Robin Harbage, “Usage-based Auto Insurance (UBI)” © 2010 Towers Watson. [cited by applicant]
MyDrive Solutions website, “How does MyDrive work?”, date unknown, captured May 9, 2012. [cited by applicant]
Computer Weekly Website, “How pay-as-you-behave technology could transform car insurance”, published Apr. 4, 2011. [cited by applicant]
Non-Final Office Action for related U.S. Appl. No. 13/770,622 mailed Sep. 29, 2014. [cited by applicant]
Non-Final Office Action for related U.S. Appl. No. 13/770,592 mailed Oct. 7, 2014. [cited by applicant]
Farmers Essential Life® Universal Life Website; “Universal Life Insurance Designed To Be Flexible To Fit Your Needs”, www.farmers.com/universal_life_insurance.html; date unknown, captured May 9, 2012. [cited by applicant]
Golden State Mutual Life Website; “Introducing Universal Life Insurance”, www.gsmlife.com/universal life-Conserv.htm; date unknown, captured May 9, 2012. [cited by applicant]
Notice of Allowance for related U.S. Appl. No. 13/770,622 mailed Feb. 12, 2015. [cited by applicant]
Jul. 6, 2016—(US) Non-Final Office Action—U.S. Appl. No. 14/792,645. [cited by applicant]
Sep. 26, 2016—(US) Notice of Allowance—U.S. Appl. No. 14/731,745. [cited by applicant]
Jan. 18, 2017—(US) Notice of Allowance—U.S. Appl. No. 14/792,645. [cited by applicant]
Sep. 8, 2017—(US) Non-Final Office Action—U.S. Appl. No. 15/481,680. [cited by applicant]
Sep. 20, 2017—(US) Non-Final Office Action—U.S. Appl. No. 15/375,967. [cited by applicant]
Mar. 29, 2018—(US) Non-Final Office Action—U.S. Appl. No. 15/481,680. [cited by applicant]
Apr. 24, 2018—(US) Notice of Allowance—U.S. Appl. No. 15/375,967. [cited by applicant]
Nov. 27, 2018—(US) Final Office Action—U.S. Appl. No. 15/481,680. [cited by applicant]
Apr. 17, 2019—(US) Non-Final Office Action—U.S. Appl. No. 15/481,680. [cited by applicant]
Sep. 27, 2019—(US) Final Office Action—U.S. Appl. No. 15/481,680. [cited by applicant]
Apr. 13, 2020—(US) Notice of Allowance—U.S. Appl. No. 15/481,680. [cited by applicant]
Oct. 22, 2020—(US) Non-Final Office Action—U.S. Appl. No. 15/985,801. [cited by applicant]
Feb. 3, 2021—(US) Notice of Allowance—U.S. Appl. No. 15/985,801. [cited by applicant]
Cited By (3)
US 12,530,381 US 12,608,406 US 12,709,252