US 12,434,720 B2
Kinetic insights machine
Emad Isaac, Downers Grove, IL (US)
Assigned to Allstate Insurance Company, Northbrook, IL (US)
Filed by ALLSTATE INSURANCE COMPANY, Northbrook, IL (US)
Filed on Dec. 2, 2021, as Appl. No. 17/540,848.
Claims priority of provisional application 63/120,334, filed on Dec. 2, 2020.
Prior Publication US 2022/0169266 A1, Jun. 2, 2022
Int. Cl. B60W 50/02 (2012.01); B60W 50/029 (2012.01); B60W 60/00 (2020.01); G06N 20/00 (2019.01); G07C 5/00 (2006.01); G07C 5/08 (2006.01); G08G 1/00 (2006.01)
CPC B60W 50/0205 (2013.01) [B60W 50/029 (2013.01); B60W 60/001 (2020.02); G06N 20/00 (2019.01); G07C 5/008 (2013.01); G07C 5/0808 (2013.01); G07C 5/0825 (2013.01); G08G 1/202 (2013.01); G08G 1/205 (2013.01); B60W 2050/021 (2013.01); B60W 2050/0292 (2013.01); B60W 2556/50 (2020.02)] 21 Claims
OG exemplary drawing
 
1. A kinetic insights 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 vibration data corresponding to a vehicle component of a particular vehicle;
identify, using one or more machine learning models and based on the vibration data, a vehicle problem corresponding to the vibration data; and
after identifying the vehicle problem and determining that a severity associated with the vehicle problem is above a first threshold, communicate an indication of the vehicle problem to a client device, wherein the indication specifies an amount of time predicted by the one or more machine learning models before the vehicle problem will cause one or more secondary problems with the particular vehicle; and
after identifying the vehicle problem and determining that the severity associated with the vehicle problem is above a second threshold, transmit, to an autonomous vehicle control system, one or more first commands directing the autonomous vehicle control system to autonomously navigate an autonomous vehicle based on the identified vehicle problem to a location of the particular vehicle, wherein transmitting the one or more first commands causes the autonomous vehicle control system to autonomously navigate the autonomous vehicle based on the one or more first commands to the location of the particular vehicle.