IP Library › Granted Patent US 11,609,558
Granted Patent B2
US 11,609,558 · App. 16/667,106 · Granted Mar 21, 2023

Processing system for dynamic event verification and sensor selection

Inventor: Emad S. Isaac (Downers Grove, IL)
Assignee: Allstate Insurance Company
G05B23/0221G01P13/00G06N20/00G07C5/008G07C5/0816H04W4/46H04W76/15G05B2223/06H04W84/18
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 11,609,558
App. No.
16/667,106
Granted
Mar 21, 2023
Kind
B2
Abstract

Aspects of the disclosure relate to computing platforms that utilize improved techniques for dynamic event verification. A computing platform may receive first source data comprising driving data associated with a vehicle over a time period. Based on the first source data, the computing device may determine that the vehicle experienced an event, resulting in an event output. In response to determining the event output, the computing device may generate a request for second source data associated with the vehicle over the time period. The computing device may receive, from a sensor device, the second source data. Based on a comparison of the first source data to the second source data, the computing platform may determine an event comparison output. The computing platform may determine that the event comparison output exceeds a predetermined comparison threshold, and may send an indication of an event in response.

Claims (55)

1. A computing device comprising:

at least one processor;

a communication interface communicatively coupled to the at least one processor; and

memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing device to:

receive, from a first sensor device, first source data comprising driving data associated with a first vehicle over a first time period;

determine, based on the first source data, that the first vehicle experienced an event, resulting in an event output;

generate, in response to determining the event, a request for a second sensor device to send second source data associated with the first vehicle over the first time period;

receive, from the second sensor device, the second source data after generating the request;

determine, based on a comparison of the first source data and the second source data, an event comparison output indicating a correlation between the first source data and the second source data;

determine that the event comparison output exceeds a comparison threshold; and

send, in response to determining that the event comparison output exceeds the comparison threshold, an indication of the event.

2. The computing device of claim 1 , wherein determining that the first vehicle experienced the event comprises comparing the first source data and one or more machine learning datasets using one or more machine learning algorithms.

3. The computing device of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the computing device to:

determine that the event comparison output does not exceed the comparison threshold; and

update, in response to determining that the event comparison output does not exceed the comparison threshold, one or more machine learning datasets used for event determination.

4. The computing device of claim 3 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, further cause the computing device to:

generate, in response to determining that the event comparison output exceeds the comparison threshold, one or more commands directing a mobile device to cause display of an event confirmation;

establish a wireless connection with the mobile device; and

send, to the mobile device and while the wireless connection is established, the one or more commands to the mobile device.

5. The computing device of claim 1 , wherein the first sensor device is a sensor of a first mobile device or a first vehicle sensor.

6. The computing device of claim 5 , wherein the second sensor device is a sensor of a second mobile device or a second vehicle sensor.

7. The computing device of claim 1 , wherein the first sensor device is located in the first vehicle and the second sensor device is located in a second vehicle.

8. The computing device of claim 1 , wherein the computing device is part of an event analysis server with wireless connections established with the first sensor device and the second sensor device.

9. The computing device of claim 1 , wherein the first source data includes a first type of data, and wherein the second source data includes a second type of data different than the first type of data.

10. A method comprising:

at a computing device comprising at least one processor, a communication interface, and memory:

receiving, from a first sensor device, first source data comprising driving data associated with a first vehicle over a first time period;

determining, based on the first source data, that the first vehicle experienced an event, resulting in an event output;

generating, in response to determining the event, a request for a second sensor device to send second source data associated with the first vehicle over the first time period;

receiving, from the second sensor device, the second source data after generating the request;

determining, based on a comparison of the first source data to the second source data, an event comparison output indicating a correlation between the first source data and the second source data;

determining that the event comparison output exceeds a comparison threshold; and

sending, in response to determining that the event comparison output exceeds the comparison threshold, an indication of the event.

11. The method of claim 10 , wherein determining that the first vehicle experienced the event comprises comparing the first source data and one or more machine learning datasets using one or more machine learning algorithms.

12. The method of claim 10 , further comprising:

determining that the event comparison output does not exceed the comparison threshold; and

updating, in response to determining that the event comparison output does not exceed the comparison threshold, one or more machine learning datasets used for event determination.

13. The method of claim 12 , further comprising:

generating, in response to determining that the event comparison output exceeds the comparison threshold, one or more commands directing a mobile device to cause display of an event confirmation;

establishing a wireless connection with the mobile device; and

sending, to the mobile device and while the wireless connection is established, the one or more commands to the mobile device.

14. The method of claim 10 , wherein the first sensor device is a sensor of a first mobile device or a first vehicle sensor.

15. The method of claim 14 , wherein the second sensor device is a sensor of a second mobile device or a second vehicle sensor.

16. The method of claim 10 , wherein the first sensor device is located in the first vehicle and the second sensor device is located in a second vehicle.

17. The method of claim 10 , wherein the computing device is part of an event analysis server with wireless connections established with the first sensor device and the second sensor device.

18. The method of claim 10 , wherein the first source data includes a first type of data, and wherein the second source data includes a second type of data different than the first type of data.

19. One or more non-transitory computer-readable media storing instructions that, when executed by a computing device comprising at least one processor, a communication interface, and memory, cause the computing device to:

receive, from a first sensor device, first source data comprising driving data associated with a first vehicle over a first time period;

determine, based on the first source data, that the first vehicle experienced an event, resulting in an event output;

generate, in response to determining the event, a request for a second sensor device to send second source data associated with the first vehicle over the first time period;

receive, from the second sensor device, the second source data after generating the request;

determine, based on a comparison of the first source data and the second source data, an event comparison output indicating a similarity between the first source data and the second source data;

determine that the event comparison output exceeds a comparison threshold; and

send, in response to determining that the event comparison output exceeds the comparison threshold, an indication of the event.

20. The one or more non-transitory computer-readable media of claim 19 , wherein determining that the first vehicle experienced the event comprises comparing the first source data and one or more machine learning datasets using one or more machine learning algorithms.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2019
From: ISAAC, EMAD S.
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 050858/0978 →
Continuity (1)
Related Publication 20210124340A1 · Apr 29, 2021