US 12,339,131 B2
Using context based machine learning for generation of customized driving outputs
Chanakykumar Bhavsar, Naperville, IL (US); Surender Kumar, Palatine, IL (US); and Matei Stroila, Chicago, IL (US)
Assigned to Allstate Insurance Company, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Jan. 4, 2024, as Appl. No. 18/403,849.
Application 18/403,849 is a continuation of application No. 17/338,028, filed on Jun. 3, 2021, granted, now 11,898,865.
Prior Publication US 2024/0210191 A1, Jun. 27, 2024
Int. Cl. G01C 21/34 (2006.01); G06F 18/2431 (2023.01); G06N 20/00 (2019.01)
CPC G01C 21/3484 (2013.01) [G06F 18/2431 (2023.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computing platform 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 platform to:
receive, from a first computing device, first data corresponding to a first driver;
receive, from a second computing device, second data corresponding to a second driver;
input the first data and the second data into a machine learning model, wherein the machine learning model is trained using historical data corresponding to a plurality of drivers or passengers;
classify the first data and the second data as corresponding to one or more of a trip context, a device interaction context, a physical condition context, or a personality context;
apply a weight to one or more of the trip context, the device interaction context, the physical condition context, or the personality context;
generate a customized driving output for the first driver based on one or more of the weighted trip context, the weighted device interaction context, the weighted physical condition context or the weighted personality context, wherein generating of the customized driving output for the first driver is based at least in part on the second data corresponding to the second driver; and
cause a display of the first computing device to display the customized driving output.