US 11,790,453 B2
Systems and methods for generating contextually relevant device protections
Biju Nair, Long Grove, IL (US); Rajiv K. Dwivedi, Bartlett, IL (US); Sanida D. Bratt, Chicago, IL (US); Joseph Settimi, Evanston, IL (US); and Chintan Shah, Coppell, TX (US)
Assigned to Assurant, Inc., New York, NY (US)
Filed by Assurant, Inc., New York, NY (US)
Filed on May 4, 2018, as Appl. No. 15/971,717.
Prior Publication US 2019/0340694 A1, Nov. 7, 2019
Int. Cl. G06Q 40/08 (2012.01); G06F 16/2455 (2019.01)
CPC G06Q 40/08 (2013.01) [G06F 16/2455 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method for automatic consumer electronics device protecting, the method comprising:
determining, by at least one processor from data stored on a consumer electronics device or transmitted by the consumer electronics device, a make of the consumer electronics device;
determining, by the at least one processor from data stored on the consumer electronics device or transmitted by the consumer electronics device, a model of the consumer electronics device;
generating sensor data via at least one sensor of the consumer electronics device, the sensor data comprising at least accelerometer data from an accelerometer of the consumer electronics device;
identifying, by the at least one processor, a thrown threshold value associated with the accelerometer data of the sensor data;
monitoring the sensor data from the consumer electronics device, by the at least one processor via a software application operating on the consumer electronics device, to continually detect a number of drop events from the sensor data, wherein the at least one processor detects each drop event represented by the number of drop events by at least comparing a portion of the sensor data over at least one time interval with at least one threshold value indicative of a drop event, the at least one threshold value determined based at least in part on the make of the consumer electronics device and the model of the consumer electronics device, and wherein detecting the number of drop events comprises:
detecting, by the at least one processor, at least a portion of the accelerometer data that (1) indicates an acceleration falling below the thrown threshold value or (2) indicates an acceleration that increases before falling below a lower threshold value of the at least one threshold value; and
in response, determining that the at least the portion of the accelerometer data indicates at least one throw event distinct from the at least one threshold value indicative of the drop event, wherein the number of drop events does not include the at least one throw event;
determining, by the at least one processor, the number of drop events within a time period;
automatically causing displaying of a notification message to a display of the consumer electronics device in response to the number of drop events within the time period exceeding a propensity threshold value, the notification message comprising instructions to prevent future damage to the consumer electronics device based at least in part on the number of drop events; and
causing automatic initiation, by the at least one processor, of a new backup of the consumer electronics device in response to a determination that the number of drop events within the time period has exceeded the propensity threshold value.