US 12,072,199 B2
Data processing system communicating with a map data processing system to generate a display of one or more segments of one or more vehicle routes
Sunil Chintakindi, Menlo Park, CA (US); and Howard Hayes, Glencoe, IL (US)
Assigned to ALLSTATE INSURANCE COMPANY, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Feb. 27, 2023, as Appl. No. 18/114,748.
Application 18/114,748 is a continuation of application No. 17/007,343, filed on Aug. 31, 2020, granted, now 11,592,308.
Application 17/007,343 is a continuation of application No. 16/023,196, filed on Jun. 29, 2018, granted, now 10,782,143, issued on Sep. 22, 2020.
Application 16/023,196 is a continuation of application No. 15/409,693, filed on Jan. 19, 2017, granted, now 10,036,650, issued on Jul. 31, 2018.
Application 15/409,693 is a continuation of application No. 15/182,920, filed on Jun. 15, 2016, granted, now 9,581,461, issued on Feb. 28, 2017.
Application 15/409,693 is a continuation of application No. 15/182,955, filed on Jun. 15, 2016, granted, now 9,915,543, issued on Mar. 13, 2018.
Claims priority of provisional application 62/274,835, filed on Jan. 5, 2016.
Claims priority of provisional application 62/274,888, filed on Jan. 5, 2016.
Prior Publication US 2023/0221135 A1, Jul. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/08 (2012.01); G01C 21/34 (2006.01); G01C 21/36 (2006.01); G06F 3/04842 (2022.01); G06F 3/04847 (2022.01); G06F 16/29 (2019.01); G06Q 10/06 (2023.01); G06Q 10/0635 (2023.01); G06T 11/60 (2006.01); H04W 4/024 (2018.01); H04W 4/029 (2018.01); H04W 4/44 (2018.01)
CPC G01C 21/3492 (2013.01) [G01C 21/3484 (2013.01); G01C 21/3667 (2013.01); G01C 21/367 (2013.01); G01C 21/3691 (2013.01); G01C 21/3694 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 16/29 (2019.01); G06Q 10/0635 (2013.01); G06Q 40/08 (2013.01); G06T 11/60 (2013.01); H04W 4/024 (2018.02); H04W 4/029 (2018.02); H04W 4/44 (2018.02); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to:
process historical data based on a location of an autonomous vehicle and real time data collected from other autonomous vehicles or data sources monitoring the other autonomous vehicles of a fleet of autonomous vehicles including the autonomous vehicle;
determine, based on the historical data and the real time data, a navigation score for each segment of at least a portion of a route from the location of the autonomous vehicle to a second location;
determine one or more characteristics for each navigation score based on a comparison of the navigation score for each segment of the at least the portion of the route with a historical navigation score for each segment of the at least the portion of the route; and
send a risk-informed route optimization and driver safety management update based on the determined one or more characteristics to the autonomous vehicle to route the autonomous vehicle.