IP Library Patent Application 15969948
Patent Application
App. No. 15/969,948

SYSTEMS AND METHODS FOR MANAGING INSURANCE CONTRACTS USING TELEMATICS DATA TO BUILD A USER PROFILE

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.
15/969,948
Abstract

A system for managing insurance contracts is configured to (i) store a user profile of a user and a current user insurance contract associated with the user, the user profile including user preferences, (ii) access telematics data associated with the user, (iii) based upon the telematics data, generate a usage profile associated with the user, the usage profile including usage characteristics, (iv) associate the usage profile with the user profile, (v) receive offers for insurance contracts from a plurality of insurance providers, wherein each of the offers includes coverage options and target usage characteristics, (vi) for each of the offers, compare the corresponding coverage options to the user preferences and the target usage characteristics to the usage characteristics associated with the user, (vii) automatically determine a desired offer based upon the comparison, and (viii) electronically update the current user insurance contract based upon the desired offer.

Claims (92)

1 . A computing device for managing insurance contracts, the computing device comprising:

one or more processors; and

one or more memory devices having instructions stored thereon, wherein the instructions, when executed by the one or more processors, cause the one or more processors to:

access a user profile of a user and a user insurance contract associated with the user, wherein the user profile includes a plurality of user preferences;

determine a first device identifier of a telematics computer device associated with a vehicle of the user, wherein the telematics computer device includes at least one processor and is configured to:

generate telematics data associated with the vehicle of the user; and

store the telematics data to a database;

embed the first device identifier into the user profile;

communicatively couple to the telematics computer device based at least in part upon the first device identifier;

access the telematics data from the database;

based upon the telematics data, generate a usage profile associated with the user, the usage profile including one or more usage characteristics that describes usage of the vehicle for which the user is seeking insurance coverage;

receive a user game profile from a game device, wherein the game device is configured to:

determine one or more game resources earned by the user based upon the telematics data; and

update the user game profile based upon the one or more game resources;

update the usage profile based upon the user game profile;

associate the updated usage profile with the user profile;

receive a plurality of offers for insurance contracts from a plurality of insurance providers, wherein each offer of the plurality of offers includes a plurality of coverage options and one or more target usage characteristics, the one or more target usage characteristics comprising at least one selected from a group consisting of a predefined limit of a vehicle operation and a predefined range of a vehicle operation;

for each offer of the plurality of offers, compare the corresponding plurality of coverage options to the plurality of user preferences and the one or more target usage characteristics to the one or more usage characteristics associated with the user;

automatically determine a desired offer of the plurality of offers based upon the comparison; and

electronically update the user insurance contract based upon the desired offer.

2 . The computer system of claim 1 , wherein the at least one processor is further programmed to:

determine a second device identifier of a user computer device associated with the user;

embed the second device identifier into the user profile; and

access additional telematics data generated by the user computer device.

3 . The computer system of claim 2 , wherein the at least one processor is further programmed to:

communicatively couple to the user computer device; and

retrieve the additional telematics data from the user computer device.

4 . (canceled)

5 . (canceled)

6 . The computer system of claim 1 , wherein the telematics data includes at least one of speed data, acceleration data, braking data, location data, route data, navigation data, distance data, timing data, and duration data, and wherein the at least one processor is further programmed to analyze the telematics data according to a plurality of usage identification rules to determine the one or more usage characteristics.

7 . The computer system of claim 1 , wherein the telematics data includes first telematics data, and wherein the at least one processor is further programmed to:

access second telematics data, the second telematics data generated after the first telematics data; and

update one or more usage characteristics of the usage profile based upon the second telematics data.

8 . A computer-based method for managing insurance contracts using telematics data to build a user profile, the method implemented on an insurance management (“TM”) computer device including at least one processor in communication with at least one memory device, the method comprising:

storing, in the memory device, the user profile of a user and a user insurance contract associated with the user, wherein the user profile includes a plurality of user preferences;

determining, by the at least one processor, a first device identifier of a telematics computer device associated with a vehicle of the user, wherein the telematics computer device includes at least one processor and is configured to:

generate telematics data associated with the vehicle of the user; and

store the telematics data to a database;

embedding, by the at least one processor, the first device identifier into the user profile;

communicatively coupling to the telematics computer device based at least in part upon the first device identifier;

accessing, by the at least one processor, the telematics data from the database;

based upon the telematics data, generating, by the at least one processor, a usage profile associated with the user, the usage profile including one or more usage characteristics that describes usage of the vehicle for which the user is seeking insurance coverage;

receiving, by the at least one processor, a user game profile from a game device, wherein the game device is configured to:

determine one or more game resources earned by the user based upon the telematics data; and

update the user game profile based upon the one or more game resources;

updating, by the at least one processor, the usage profile based upon the user game profile;

associating, by the at least one processor, the updated usage profile with the user profile;

receiving, by the at least one processor, a plurality of offers for insurance contracts from a plurality of insurance providers, wherein each of the plurality of offers includes a plurality of coverage options and one or more target usage characteristics, the one or more target usage characteristics comprising at least one selected from a group consisting of a predefined limit of a vehicle operation and a predefined range of a vehicle operation;

for each offer of the plurality of offers, comparing, by the at least one processor, the corresponding plurality of coverage options to the plurality of user preferences and the one or more target usage characteristics to the one or more usage characteristics associated with the user;

automatically determining, by the at least one processor, a desired offer of the plurality of offers based upon the comparison; and

electronically updating, by the at least one processor, the user insurance contract based upon the desired offer.

9 . The method of claim 8 , wherein accessing telematics data comprises:

determining, by the at least one processor, a second device identifier of a user computer device associated with the user;

embedding, by the at least one processor, the second device identifier into the user profile; and

accessing, by the at least one processor, additional telematics data generated by the user computer device.

10 . The method of claim 9 , wherein accessing, by the at least one processor, the telematics data further comprises:

communicatively coupling to the user computer device; and

retrieving, by the at least one processor, the additional telematics data from the user computer device.

11 . (canceled)

12 . (canceled)

13 . The method of claim 8 , wherein accessing the telematics data further comprises accessing at least one of speed data, acceleration data, braking data, location data, route data, navigation data, distance data, timing data, and duration data, the method further comprising analyzing the telematics data according to a plurality of usage identification rules to determine the one or more usage characteristics.

14 . The method of claim 8 , wherein the telematics data includes first telematics data, and wherein the method further comprises:

accessing, by the at least one processor, second telematics data, the second telematics data generated after the first telematics data; and

updating, by the at least one processor, one or more usage characteristics of the usage profile based upon the second telematics data.

15 . At least one non-transitory computer-readable storage medium having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to:

access a user profile of a user and a user insurance contract associated with the user, wherein the user profile includes a plurality of user preferences;

determine a first device identifier of a telematics computer device associated with a vehicle of the user, wherein the telematics computer device includes at least one processor and is configured to:

generate telematics data associated with the vehicle of the user; and

store the telematics data to a database;

embed the first device identifier into the user profile;

communicatively couple to the telematics computer device based at least in part upon the first device identifier;

access the telematics data from the database;

based upon the telematics data, generate a usage profile associated with the user, the usage profile including one or more usage characteristics that describes usage of the vehicle for which the user is seeking insurance coverage;

receive a user game profile from a game device, wherein the game device is configured to:

determine one or more game resources earned by the user based upon the telematics data; and

update the user game profile based upon the one or more game resources;

update the usage profile based upon the user game profile;

associate the updated usage profile with the user profile;

receive a plurality of offers for insurance contracts from a plurality of insurance providers, wherein each of the plurality of offers includes a plurality of coverage options and one or more target usage characteristics, the one or more target usage characteristics comprising at least one selected from a group consisting of a predefined limit of a vehicle operation and a predefined range of a vehicle operation;

for each offer of the plurality of offers, compare the corresponding plurality of coverage options to the plurality of user preferences and the one or more target usage characteristics to the one or more usage characteristics associated with the user;

automatically determine a desired offer of the plurality of offers based upon the comparison; and

electronically update the user insurance contract based upon the desired offer.

16 . The non-transitory storage medium of claim 15 , wherein the computer-executable instructions further cause the processor to:

determine a second device identifier of a user computer device associated with the user;

embed the second device identifier into the user profile; and

access additional telematics data generated by the user computer device.

17 . The non-transitory storage medium of claim 16 , wherein the computer-executable instructions further cause the processor to:

communicatively couple to the user computer device; and

retrieve the additional telematics data from the user computer device.

18 . (canceled)

19 . (canceled)

20 . The non-transitory storage medium of claim 15 , wherein the telematics data includes at least one of speed data, acceleration data, braking data, location data, route data, navigation data, distance data, timing data, and duration data, and wherein the computer-executable instructions further cause the processor to analyze the telematics data according to a plurality of usage identification rules to determine the one or more usage characteristics.

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 Nov 14, 2023
From: DAHL, ERIC
To: BLUEOWL, LLC
Reel/Frame 065553/0534 →