US 11,869,282 B2
Systems and methods for crash determination with noise filtering
Jeff Jenkins, Invine, CA (US); Greg Bayley, Irvine, CA (US); Peter Byrne, Fort Collins, CO (US); and Gallin Chen, Irvine, CA (US)
Assigned to CalAmp Corp., Irvine, CA (US)
Filed by CalAmp Corp., Irvine, CA (US)
Filed on May 27, 2022, as Appl. No. 17/826,574.
Application 17/826,574 is a continuation of application No. 16/551,465, filed on Aug. 26, 2019, granted, now 11,386,723.
Application 16/551,465 is a continuation of application No. 15/241,517, filed on Aug. 19, 2016, granted, now 10,395,438, issued on Aug. 27, 2019.
Prior Publication US 2022/0284745 A1, Sep. 8, 2022
Int. Cl. G07C 5/00 (2006.01); B60R 21/013 (2006.01); H04L 67/01 (2022.01); B60R 21/0132 (2006.01); H04L 67/12 (2022.01)
CPC G07C 5/008 (2013.01) [B60R 21/013 (2013.01); B60R 21/01332 (2014.12); H04L 67/01 (2022.05); H04L 67/12 (2013.01); B60R 2021/01304 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A vehicle telematics device comprising a processor and a memory storing a crash determination application, the vehicle telematics device coupled to at least one sensor having an accelerometer, wherein the processor of the vehicle telematics device, on reading the crash determination application, is directed to:
obtain sensor data from the at least one sensor installed in a vehicle, wherein the sensor data is indicative of acceleration data in a forward vector or acceleration data in a lateral vector;
calculate peak resultant data based on the sensor data, where the peak resultant data describes the acceleration of the vehicle over a first time period;
generate crash score data based on the peak resultant data and a set of crash curve data for the vehicle, where the crash score data describes the likelihood that the vehicle was involved in a crash based on the characteristics of the vehicle and the sensor data;
calculate absolute speed change data based on the sensor data;
identify a false positive non-crash event when an oscillating event is detected in the sensor data that decreases in magnitude over time and that crosses zero in the sensor data; and
provide the obtained sensor data to a remote server system when the crash score data exceeds a crash threshold and when a false positive non-crash event is not identified.