IP Library Patent Application 14203210
Patent Application
App. No. 14/203,210

Determining Driving Patterns from On-Board Vehicle Sensor Data

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 None
App. No.
14/203,210
Abstract

A computer implemented method for providing insurance receives vehicle data that indicates one or more driving maneuvers of a vehicle, wherein the vehicle data originates from one or more sensors. The method also analyzes the received vehicle data to determine a driving pattern associated with one or more operators of the vehicle, wherein the driving pattern includes a plurality of driving maneuvers and the vehicle corresponds to an insurance policy data structure having a rating data component. The method further determines that the driving pattern indicates a change in the rating and adjusts the rating data component. The method further processes one or more insurance options based at least in part on the changed rating.

Claims (74)

1 . A computer implemented method for providing insurance, the method comprising:

receiving, via a computer network, vehicle data that indicates one or more driving maneuvers of a vehicle, wherein the vehicle data originates from one or more sensors;

analyzing, by one or more processors, the received vehicle data to determine a driving pattern associated with one or more operators of the vehicle, wherein the driving pattern includes a plurality of driving maneuvers and the vehicle corresponds to an insurance policy data structure having a rating data component;

determining, by the one or more processors, that the driving pattern indicates a change in the rating;

adjusting, by the one or more processors, the rating data component; and

processing, by the one or more processors, one or more insurance options based at least in part on the changed rating.

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

receiving, via the computer network, a plurality of vehicle characteristic data, wherein the plurality of vehicle characteristic data is indicative of vehicle condition and/or vehicle usage; and

processing, at the one or more processors, the one or more insurance options based at least in part on the received vehicle characteristic data.

3 . The computer implemented method of claim 1 further comprising:

receiving, via the computer network, a plurality of customer data from a third party database, wherein the customer data is associated with one or more operators of the vehicle; and

determining, by the one or more processors, that the plurality of customer data from the third party database indicates a change in the rating.

4 . The computer implemented method of claim 1 further comprising:

determining, by the one or more processors, an interval period for receiving the vehicle data;

determining, by the one or more processors, that vehicle data has not been collected within the interval period; and

establishing, via the computer network, a connection with the vehicle in response to the determination that vehicle data has not been collected within the interval period.

5 . The computer implemented method of claim 1 further comprising:

adjusting, by the one or more processors, a price quote associated with the insurance policy data structure based at least in part on the changed rating.

6 . The computer implemented method of claim 1 , wherein the plurality of vehicle data is received without any intervention from a current operator of the vehicle.

7 . The computer implemented method of claim 1 , wherein the driving maneuver includes one or more of a vehicle movement, a rapid acceleration, a sudden turn, or a sudden stop.

8 . The computer implemented method of claim 1 further comprising:

determining, by the one or more processors, an operator driving pattern associated with a known operator of the vehicle; and

analyzing, by the one or more processors, the received vehicle data to determine whether the driving pattern corresponds to the known operator or an unknown operator.

9 . The computer implemented method of claim 1 , wherein the one or more sensors record the vehicle data at a sample rate of at least once per second.

10 . A computer device for providing insurance, the device comprising:

one or more processors; and

one or more memories coupled to the one or more processors;

wherein the one or more memories include computer executable instructions stored therein, that, when executed by the one or more processors, cause the one or more processors to:

receive, via a computer network, vehicle data that indicates one or more driving maneuvers of a vehicle, wherein the plurality of vehicle data originates from one or more sensors;

analyze the plurality of vehicle data to determine a driving pattern associated with one or more operators of the vehicle wherein the driving pattern includes a plurality of driving maneuvers and the vehicle corresponds to an insurance policy data structure having a rating data component;

determine that the driving pattern indicates a change in the rating;

adjust the rating data component; and

process one or more insurance options based at least in part on the changed rating.

11 . The computer device of claim 10 wherein the computer executable instructions further cause the one or more processors to:

receive, via the computer network, a plurality of vehicle characteristic data, wherein the plurality of vehicle characteristic data is indicative of vehicle condition and/or vehicle usage; and

process the one or more insurance options based at least in part on the received vehicle characteristic data.

12 . The computer device of claim 10 wherein the computer executable instructions further cause the one or more processors to:

receive, via the computer network, a plurality of customer data from a third party database, wherein the customer data is associated with the one or more operators of the vehicle; and

determine that the customer data plurality of customer data from the third party database indicates a change in the rating.

13 . The computer device of claim 10 wherein the computer executable instructions further cause the one or more processors to:

determine an interval period for receiving the vehicle data;

determine that vehicle data has not been collected within the interval period; and

establishing, via the computer network, a connection with a vehicle in response to the determination that vehicle data has not been collected within the interval period.

14 . The computer device of claim 10 wherein the computer executable instructions further cause the one or more processors to adjust a price quote associated with the insurance policy data structure based at least in part on the changed rating.

15 . The computer device of claim 10 wherein the computer executable instructions further cause the one or more processors to receive the plurality of vehicle data without any intervention from a current operator of the vehicle.

16 . The computer implemented method of claim 10 wherein the computer executable instructions further cause the one or more processors to determine that the driving maneuver includes one or more of a vehicle movement, a rapid acceleration, a sudden turn, or a sudden stop.

17 . The computer implemented method of claim 10 wherein the received vehicle data is recorded at a sample rate of at least once per second.

18 . The computer device of claim 10 wherein the computer executable instructions further cause the one or more processors to:

determine an operator driving pattern associated with a known operator of the vehicle; and

analyze the received vehicle data to determine whether the driving pattern corresponds to the known operator or an unknown operator.

19 . A non-transitory computer readable storage medium comprising non-transitory computer readable instructions stored thereon, that, when executed by one or more processors, cause the one or more processors to:

receive, via a computer network, vehicle data that indicates one or more driving maneuvers of a vehicle, wherein the vehicle data originates from one or more sensors;

analyze the received vehicle data to determine a driving pattern associated with one or more operators of the vehicle, wherein the driving pattern includes a plurality of driving maneuvers and the vehicle corresponds to an insurance policy data structure having a rating data component;

determine that the driving pattern indicates of a change in the rating;

adjust the rating of the rating data component; and

process one or more insurance options based at least in part on the changed rating.

20 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to:

receive, via the computer network, a plurality of vehicle characteristic data, wherein the plurality of vehicle characteristic data is indicative of vehicle condition and/or vehicle usage; and

process the one or more insurance options based at least in part on the received vehicle characteristic data.

21 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to:

receive, via the computer network, a plurality of customer data from a third party database, wherein the customer data is associated with the one or more operators of the vehicle; and

determine that the plurality of customer data from the third party database indicates of a change in the rating.

22 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to:

determine an interval period for receiving the vehicle data;

determine that vehicle data has not been collected within the interval period; and

establishing, via the computer network, a connection with the vehicle in response to the determination that vehicle data has not been collected within the interval period.

23 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to:

adjust a price quote associated with the insurance policy data structure based at least in part on the changed rating.

24 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to receive the plurality of vehicle data without any intervention from the current operator of the vehicle.

25 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to determine that the driving maneuver includes one or more of a vehicle movement, a rapid acceleration, a sudden turn, or a sudden stop.

26 . The non-transitory computer readable storage medium of claim 19 wherein the received vehicle data is recorded at a sample rate of at least once per second.

27 . The non-transitory computer readable storage medium of claim 19 , wherein the computer readable instructions when executed on the one or more processors further cause the one or more processors to:

determine an operator driving pattern associated with a known operator of the vehicle; and

analyze the received vehicle data to determine whether the driving pattern corresponds to the known operator or an unknown operator.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2015
From: GAY, CHRISTOPHER E.
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 035610/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2014
From: BINION, TODD; CIELOCHA, STEVEN; CHRISTENSEN, SCOTT THOMAS; HAYWARD, GREGORY
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 033467/0766 →