CPC G06Q 40/08 (2013.01) | 17 Claims |
1. A method of automatic consumer electronics device protection, the method comprising:
configuring, via at least one processor, a first software application operating on a consumer electronics device to gather first data from the consumer electronics device, the first data comprising sensor data generated via at least two sensors of the consumer electronics device, the at least two sensors comprising a tri-axial accelerometer and a gyroscope;
electronically interacting, via the at least one processor, with the first software application operating on the consumer electronics device to gather the first data from the consumer electronics device;
receiving, via the at least one processor, the first data from the first software application;
processing, via the at least one processor, at least a first portion of the sensor data indicative of an acceleration of the consumer electronics device to determine that the acceleration of the consumer electronics device indicates a drop;
processing, via the at least one processor, at least the first portion of the sensor data to determine a geometric mean of rotation based at least in part on the first portion of the sensor data;
determining, via the at least one processor, that the geometric mean of rotation satisfies an impact threshold value;
in response to determining that the geometric mean of rotation satisfies the impact threshold value:
(i.) saving first information associated with the drop; and
(ii.) initiating a display of a first notification on a display device of the consumer electronics device, wherein the first notification includes a warning indicating information associated with the drop of the consumer electronics device;
determining, via the at least one processor, that a timeframe from a last backup of the consumer electronics device exceeds a time threshold value; and
causing automatic initiation, via the at least one processor, of a new backup of the consumer electronics device in response to a determination that the timeframe from the last backup of the consumer electronics device exceeded the time threshold value.
|