US 11,754,406 B2
Multi-stop route selection system
Elizabeth Schreier, Glenview, IL (US); and Jamie Elizabeth Grahn, Lakemoor, IL (US)
Assigned to Allstate Insurance Company, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Sep. 10, 2020, as Appl. No. 17/16,923.
Application 17/016,923 is a continuation of application No. 16/004,512, filed on Jun. 11, 2018, granted, now 10,775,181.
Application 16/004,512 is a continuation of application No. 15/353,252, filed on Nov. 16, 2016, granted, now 10,024,671, issued on Jul. 17, 2018.
Prior Publication US 2020/0408540 A1, Dec. 31, 2020
Int. Cl. G01C 21/34 (2006.01); G01C 21/36 (2006.01); H04L 67/12 (2022.01); H04W 4/029 (2018.01); H04W 4/024 (2018.01); H04L 67/306 (2022.01); H04W 4/40 (2018.01); H04W 4/44 (2018.01); H04W 88/02 (2009.01)
CPC G01C 21/343 (2013.01) [G01C 21/3415 (2013.01); G01C 21/3423 (2013.01); G01C 21/3461 (2013.01); G01C 21/3484 (2013.01); G01C 21/362 (2013.01); G01C 21/3655 (2013.01); G01C 21/3661 (2013.01); G01C 21/3679 (2013.01); G01C 21/3691 (2013.01); H04L 67/12 (2013.01); H04L 67/306 (2013.01); H04W 4/024 (2018.02); H04W 4/029 (2018.02); H04W 4/40 (2018.02); H04W 4/44 (2018.02); H04W 88/02 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
memory that stores information regarding telematics data of a vehicle accessible over a network; and
a processor that executes instructions stored in the memory, wherein the processor is configured to:
determine one or more driving behaviors of a driver of the vehicle based on telematics data received via a telematics device associated with the vehicle, the telematics data comprises real-time data that is collected by one or more sensors while the driver is driving, wherein the real-time data comprises at least one of a driving speed, an acceleration measurement, a braking measurement, and a steering measurement;
identify a plurality of destinations of the driver;
determine a route comprising the plurality of destinations based on a vehicle location, the one or more driving behaviors of the driver, and a route risk score, wherein the route risk score indicates a likelihood of an accident occurring on a specified route based on historical accident data associated with that specified route;
receive a request to add another destination to the route for the driver; and
modify the route to include the another destination, resulting in a modified route comprising the another destination, wherein modifying the route includes:
identifying priority levels of the plurality of destinations in the route;
assigning a new priority level to the another destination based on the request to add the another destination to the route of the driver, wherein the new priority level comprises a value that is higher than each of the priority levels of the plurality of destinations; and
generating the modified route comprising navigation to the another destination prior to navigation to the plurality of destinations.