IP Library Granted Patent US 10,354,330
Granted Patent B1
US 10,354,330 · App. 14/713,188 · Granted Jul 16, 2019

Autonomous feature use monitoring and insurance pricing

Inventors: Blake Konrardy (Bloomington, IL); Scott T. Christensen (Salem, OR); Gregory Hayward (Bloomington, IL); Scott Farris (Bloomington, IL)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G06Q40/08
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 10,354,330
App. No.
14/713,188
Granted
Jul 16, 2019
Kind
B1
Abstract

Methods and systems for monitoring use and determining risk associated with operation of autonomous vehicles are provided. According to certain aspects, autonomous operation features associated with a vehicle may be determined, and operating data regarding vehicle operation may be obtained. The operating data may include information regarding use levels or settings associated with use of the autonomous operation features. Risk levels associated with the features may be determined from test data or actual loss data. The risk levels and operating data may be used to determine a total risk level associated with operation of the vehicle with expected use levels of the autonomous operation features. The total risk level may further be used to determine or adjust aspects of an insurance policy associated with the vehicle.

Claims (63)

1. A computer-implemented method for monitoring use and evaluating effectiveness of a vehicle having one or more autonomous operation features, comprising:

generating, by one or more test units configured to simultaneously test a plurality of autonomous operation features, test results for the plurality of autonomous operation features including a plurality of versions of computer-readable instructions of at least one of the one or more autonomous operation features of the vehicle, wherein the test units generate the test results as control commands generated by the one or more autonomous operation features of the test units in response to test sensor data that simulates sensor data for an autonomous vehicle operating under a plurality of operating conditions within a virtual test environment;

receiving, at one or more processors, information regarding the one or more autonomous operation features of the vehicle, the information identifying the one or more autonomous operation features of the vehicle, including an indication of a current version of the plurality of versions of the at least one of the one or more autonomous operation features;

monitoring, at one or more processors, operation of the vehicle by collecting operating data regarding operation of the vehicle during vehicle operation, wherein the operating data includes (i) information from one or more sensors disposed within the vehicle to generate sensor data regarding movement of the vehicle and objects within an operating environment of the vehicle and (ii) information regarding the operation of the one or more autonomous operation features, including an indication of a current version of the plurality of versions of computer-readable instructions of the at least one of the one or more autonomous operation features;

determining, by one or more processors, one or more autonomous operation risk levels associated with operation of the vehicle in each of the plurality of operating conditions based upon the information regarding the one or more autonomous operation features and the test results generated by the one or more test units;

determining, by one or more processors, one or more use levels indicating extent of actual use of each of the one or more autonomous operation features associated with each of the plurality of operating conditions, and further indicating extent of use of a user-adjustable setting for at least one of the one or more autonomous operation features; and

generating, by one or more processors, a total quality metric indicating effectiveness of control logic implemented by the one or more autonomous operation features under the plurality of operating conditions based at least in part upon the determined one or more autonomous operation risk levels, the determined one or more use levels, and the operating data.

2. The method of claim 1 , wherein receiving information regarding the one or more autonomous operation features of the vehicle further comprises:

receiving, at one or more processors, information regarding baseline risk levels corresponding to the test results for the one or more autonomous operation features regarding operation of the one or more autonomous operation features in a simulated test environment.

3. The method of claim 2 , wherein determining the one or more autonomous operation risk levels further comprises:

receiving, at one or more processors, loss data regarding a plurality of vehicles having at least one of the one or more autonomous operation features, wherein the loss data includes one or more of the following: claims for payments under a plurality of vehicle insurance policies related to the plurality of vehicles, actual payments under the plurality of vehicle insurance policies related to the plurality of vehicles, or indications of collisions from sensor data for the plurality of vehicles; and

determining, by one or more processors, the one or more autonomous operation risk levels based upon a correlation between the baseline risk levels and the loss data.

4. The method of claim 3 , wherein determining the one or more use levels includes:

determining, by one or more processors, the use levels of the autonomous operation features based upon the operating data, wherein the use levels include separate levels for at least two alternative values of an adjustable setting of the at least one of the autonomous operation features.

5. The method of claim 1 , wherein monitoring operation of the vehicle by collecting operating data of the vehicle further comprises:

receiving, at one or more processors, an indication of operation of the vehicle, including one or more times and one or more locations corresponding to an occurrence of operation of the vehicle; and

receiving, at one or more processors, information regarding settings of the one or more autonomous operation features during operation.

6. The method of claim 5 , wherein monitoring operation of the vehicle by collecting operating data of the vehicle further comprises:

monitoring, at one or more processors, information regarding the vehicle's environment during operation, wherein the information regarding the vehicle's environment includes one or more of the following: road conditions, weather conditions, nearby traffic conditions, type of road, construction conditions, location of pedestrians, movement of pedestrians, movement of other obstacles, signs, traffic signals, or availability of autonomous communications from external sources.

7. The method of claim 1 , further comprising:

receiving, at one or more processors, a request for a quote of a premium associated with a vehicle insurance policy;

determining, by one or more processors, a premium associated with the vehicle insurance policy based at least in part upon a total risk level associated with the total quality metric; and

presenting, by one or more processors, an option to purchase the vehicle insurance policy to a customer associated with the vehicle.

8. The method of claim 1 , wherein the information from one or more sensors comprises autonomous communications from other vehicles having autonomous operation features.

9. The method of claim 1 , wherein the information regarding the one or more autonomous operation features comprises one or more of the following: a type and version of the autonomous operation feature, an operation of the autonomous operation feature, a type and version of autonomous operation feature control software, or settings of the autonomous operation feature.

10. A computer system for monitoring use and evaluating effectiveness of a vehicle having one or more autonomous operation features, comprising:

one or more processors;

one or more sensors disposed within the vehicle;

one or more communication modules adapted to communicate data;

one or more test units configured to simultaneously test a plurality of autonomous operation features and to generate test results for the plurality of autonomous operation features including a plurality of versions of computer-readable instructions of at least one of the one or more autonomous operation features of the vehicle, wherein the test units generate the test results as control commands generated by the one or more autonomous operation features of the test units in response to test sensor data that simulates sensor data for an autonomous vehicle operating under a plurality of operating conditions within a virtual test environment, and wherein the test results are communicated to the one or more processors via the one or more communication modules; and

a program memory coupled to the one or more processors and storing executable instructions that when executed by the one or more processors cause the computer system to:

receive information regarding the one or more autonomous operation features of the vehicle, the information identifying the one or more autonomous operation features of the vehicle, including an indication of a current version of the plurality of versions of the at least one of the one or more autonomous operation features;

monitor operation of the vehicle by collecting operating data regarding operation of the vehicle from the one or more communication modules during vehicle operation, wherein the operating data includes (i) information from one or more sensors disposed within the vehicle to generate sensor data regarding movement of the vehicle and objects within an operating environment of the vehicle and (ii) information regarding the operation of the one or more autonomous operation features, including an indication of a current version of the plurality of versions of computer-readable instructions of the at least one of the one or more autonomous operation features;

determine one or more autonomous operation risk levels associated with operation of the vehicle in each of the plurality of operating conditions based upon the information regarding the one or more autonomous operation features and the test results generated by the one or more test units;

determine one or more use levels indicating extent of actual use of each of the one or more autonomous operation features associated with each of the plurality of operating conditions, and further indicating extent of use of a user-adjustable setting for at least one of the one or more autonomous operation features; and

generate a total quality metric indicating effectiveness of control logic implemented by the one or more autonomous operation features under the plurality of operating conditions based at least in part upon the determined one or more autonomous operation risk levels, the determined one or more use levels, and the operating data.

11. The computer system of claim 10 , wherein the information regarding the one or more autonomous operation features includes information regarding baseline risk levels corresponding to the test results for the one or more autonomous operation features regarding operation of the one or more autonomous operation features in a test environment.

12. The computer system of claim 11 , wherein the executable instructions further cause the computer system to:

receive loss data regarding a plurality of vehicles having at least one of the one or more autonomous operation features, wherein the loss data includes one or more of the following: claims for payments under a plurality of vehicle insurance policies related to the plurality of vehicles, actual payments under the plurality of vehicle insurance policies related to the plurality of vehicles, or indications of collisions from sensor data for the plurality of vehicles; and

determine the one or more autonomous operation risk levels based upon a correlation between the baseline risk levels and the loss data.

13. The computer system of claim 10 , wherein the operating data further includes an indication of operation of the vehicle, including one or more times and one or more locations corresponding to an occurrence of operation of the vehicle and information regarding settings of the one or more autonomous operation features during operation.

14. The computer system of claim 10 , wherein the one or more communication modules are further adapted to send or receive autonomous communications between the vehicle and one or more of other autonomous vehicles, infrastructure, map databases, weather databases, traffic, or accident databases.

15. A tangible, non-transitory computer-readable medium storing instructions for monitoring use and evaluating effectiveness of a vehicle having one or more autonomous operation features that, when executed by at least one processor of a computer system, cause the computer system to:

generate test results for a plurality of autonomous operation features including a plurality of versions of computer-readable instructions of at least one of the one or more autonomous operation features of the vehicle using one or more test units configured to simultaneously test the plurality of autonomous operation features, wherein the test units generate the test results as control commands generated by the one or more autonomous operation features of the test units in response to test sensor data that simulates sensor data for an autonomous vehicle operating under a plurality of operating conditions within a virtual test environment;

receive information regarding the one or more autonomous operation features of the vehicle, the information identifying the one or more autonomous operation features of the vehicle, including an indication of a current version of the plurality of versions of the at least one of the one or more autonomous operation features;

monitor operation of the vehicle by collecting operating data regarding operation of the vehicle during vehicle operation, wherein the operating data includes (i) information from one or more sensors disposed within the vehicle to generate sensor data regarding movement of the vehicle and objects within an operating environment of the vehicle and (ii) information regarding the operation of the one or more autonomous operation features, including an indication of a current version of the plurality of versions of computer-readable instructions of the at least one of the one or more autonomous operation features;

determine one or more autonomous operation risk levels associated with operation of the vehicle in each of the plurality of operating conditions based upon the information regarding the one or more autonomous operation features and the test results generated by the one or more test units;

determine one or more use levels indicating extent of actual use of each of the one or more autonomous operation features associated with each of the plurality of operating conditions, and further indicating extent of use of a user-adjustable setting for at least one of the one or more autonomous operation features; and

generate a total quality metric indicating effectiveness of control logic implemented by the one or more autonomous operation features under the plurality of operating conditions based at least in part upon the determined one or more autonomous operation risk levels, the determined one or more use levels, and the operating data.

16. The tangible, non-transitory computer-readable medium of claim 15 , wherein:

the information regarding the one or more autonomous operation features includes information regarding baseline risk levels corresponding to the test results for the one or more autonomous operation features regarding operation of the one or more autonomous operation features in a test environment;

the executable instructions that, when executed by the at least one processor, cause the computer system to determine the one or more autonomous operation risk levels further comprise executable instructions that, when executed by the at least one processor, cause the computer system to:

receive loss data regarding a plurality of vehicles having at least one of the one or more autonomous operation features, wherein the loss data includes one or more of the following: claims for payments under a plurality of vehicle insurance policies related to the plurality of vehicles, actual payments under the plurality of vehicle insurance policies related to the plurality of vehicles, or indications of collisions from sensor data for the plurality of vehicles, and

determine the one or more autonomous operation risk levels based upon a correlation between the baseline risk levels and the loss data.

17. The tangible, non-transitory computer-readable medium of claim 15 , wherein the executable instructions that, when executed by the at least one processor, cause the computer system to monitor operation of the vehicle by collecting operating data of the vehicle further comprise executable instructions that, when executed by the at least one processor, cause the computer system to:

receive an indication of operation of the vehicle, including one or more times and one or more locations corresponding to an occurrence of operation of the vehicle;

receive information regarding settings of the one or more autonomous operation features during operation; and

monitor information regarding the vehicle's environment during operation, wherein the information regarding the vehicle's environment includes one or more of the following: road conditions, weather conditions, nearby traffic conditions, type of road, construction conditions, location of pedestrians, movement of pedestrians, movement of other obstacles, signs, traffic signals, or availability of autonomous communications from external sources.

18. The tangible, non-transitory computer-readable medium of claim 15 , wherein the information regarding the one or more autonomous operation features comprises one or more of the following: a type and version of the autonomous operation feature, a type and version of autonomous operation feature control software, or settings of the autonomous operation feature.

19. The tangible, non-transitory computer-readable medium of claim 15 , further comprising executable instructions that, when executed by at least one processor of a computer system, cause the computer system to:

receive a request for a quote of a premium associated with a vehicle insurance policy;

determine a premium associated with the vehicle insurance policy based upon a total risk level associated with the total quality metric; and

present an option to purchase the vehicle insurance policy to a customer associated with the vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2015
From: KONRARDY, BLAKE; CHRISTENSEN, SCOTT T.; HAYWARD, GREGORY; FARRIS, SCOTT
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 035651/0075 →
Continuity (17)
Provisional Application 62056893 · Sep 29, 2014
Provisional Application 62047307 · Sep 8, 2014
Provisional Application 62035867 · Aug 11, 2014
Provisional Application 62036090 · Aug 11, 2014
Provisional Application 62035983 · Aug 11, 2014
Provisional Application 62035980 · Aug 11, 2014
Provisional Application 62035878 · Aug 11, 2014
Provisional Application 62035859 · Aug 11, 2014
Provisional Application 62035660 · Aug 11, 2014
Provisional Application 62035723 · Aug 11, 2014
Provisional Application 62035669 · Aug 11, 2014
Provisional Application 62035729 · Aug 11, 2014
Provisional Application 62035832 · Aug 11, 2014
Provisional Application 62035780 · Aug 11, 2014
Provisional Application 62035769 · Aug 11, 2014
Provisional Application 62018169 · Jun 27, 2014
Provisional Application 62000878 · May 20, 2014
Cited By (11)
US 12,205,420 US 12,291,166 US 12,313,414 US 12,345,536 US 12,346,989 US 12,359,927 US 12,365,308 US 12,379,726 US 12,524,219 US 12,657,595 US 12,662,083