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 |
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.
|