Providing rewards to encourage device care
First Claim
1. A method comprising:
- configuring an electronic device with at least one of;
a first device setting specifying a first device threshold for the electronic device, the first device threshold comprising a threshold amount of acceleration;
ora second device setting specifying a second device threshold for the electronic device, the second device threshold comprising a threshold amount of moisture;
receiving, by one or more processors of the electronic device, first sensor information from at least one of an accelerometer, a gyroscope, or a moisture sensor of the electronic device;
determining, based on the first sensor information, an occurrence of a physical event involving the electronic device, the physical event comprising at least one of a fall event or a moisture event;
at least in part in response to determining the occurrence of the physical event, causing a sampling rate of the at least one of the accelerometer, the gyroscope, or the moisture sensor to increase from a first sampling rate to a second sampling rate;
receiving, from the at least one of the accelerometer, the gyroscope, or the moisture sensor, second sensor information collected at the second sampling rate;
determining, based on the second sensor information, a physical threshold for a physical metric is met over a period of time based on at least one of;
an absence of sensor information indicating the electronic device has been subjected to acceleration greater than the threshold amount of acceleration over the period of time;
oran absence of sensor information indicating the electronic device has been subjected to moisture greater than the threshold amount of moisture over the period of time;
determining a system threshold for a system metric is met over the period of time based on determining;
that the electronic device is free of malware or harmful effects of malware; and
receiving an indication of a reward in response to determining that the physical threshold has been met and the system threshold has been met.
1 Assignment
0 Petitions
Accused Products
Abstract
In some examples, a portable electronic device may monitor a plurality of device care metrics to detect and characterize a level of care provided to an electronic device by a user. Further, the user may receive a reward for providing a level of care as specified by one or more device care thresholds. For example, the device may monitor sensor information from one or more sensors for determining whether the device has experienced a physical event, such as a fall event, an excessive moisture event, or the like. Further, the device may also monitor for system events, such as whether to update a program, whether malicious code has been installed, or the like. The occurrence of a physical event and/or the user'"'"'s actions in response to a system event may determine a user'"'"'s eligibility to receive a reward based on the level of device care provided.
-
Citations
20 Claims
-
1. A method comprising:
-
configuring an electronic device with at least one of; a first device setting specifying a first device threshold for the electronic device, the first device threshold comprising a threshold amount of acceleration;
ora second device setting specifying a second device threshold for the electronic device, the second device threshold comprising a threshold amount of moisture; receiving, by one or more processors of the electronic device, first sensor information from at least one of an accelerometer, a gyroscope, or a moisture sensor of the electronic device; determining, based on the first sensor information, an occurrence of a physical event involving the electronic device, the physical event comprising at least one of a fall event or a moisture event; at least in part in response to determining the occurrence of the physical event, causing a sampling rate of the at least one of the accelerometer, the gyroscope, or the moisture sensor to increase from a first sampling rate to a second sampling rate; receiving, from the at least one of the accelerometer, the gyroscope, or the moisture sensor, second sensor information collected at the second sampling rate; determining, based on the second sensor information, a physical threshold for a physical metric is met over a period of time based on at least one of; an absence of sensor information indicating the electronic device has been subjected to acceleration greater than the threshold amount of acceleration over the period of time;
oran absence of sensor information indicating the electronic device has been subjected to moisture greater than the threshold amount of moisture over the period of time; determining a system threshold for a system metric is met over the period of time based on determining;
that the electronic device is free of malware or harmful effects of malware; andreceiving an indication of a reward in response to determining that the physical threshold has been met and the system threshold has been met. - View Dependent Claims (2, 3)
-
-
4. An electronic device comprising:
-
a display; one or more sensors; one or more processors able to receive sensor information from the one or more sensors; one or more computer-readable media; and processor-executable instructions maintained on the one or more computer-readable media which, when executed by the one or more processors, program the one or more processors to; receive the sensor information from the one or more sensors, the sensor information representing an amount of at least one of;
acceleration or moisture;determine that a portion of the sensor information indicates an occurrence of a physical event involving the electronic device, the physical event comprising at least one of a fall event or a moisture event; in response to determining that the first portion of the sensor information indicates the occurrence of the physical event, cause a sampling rate of the one or more sensors to increase from a first sampling rate to a second sampling rate; receive, from the one or more sensors, additional sensor information collected at the second sampling rate; determine device information, based at least in part on the additional sensor information, indicating that the amount has not exceeded at least one of an acceleration threshold or a moisture threshold for a period of time; sending, to a remote computing device, the device information; and presenting, on the display, an indication of a reward. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
configuring an electronic device with a device setting specifying at least one of;
an acceleration threshold or a moisture threshold;receiving first sensor information from one or more sensors of the electronic device, the first sensor information representing an amount of at least one of;
acceleration or moisture;determining, based on the first sensor information, an occurrence of a physical event involving the electronic device, the physical event comprising at least one of a fall event or a moisture event; at least in part in response to determining the occurrence of the physical event, causing a sampling rate of the one or more sensors to increase from a first sampling rate to a second sampling rate; receiving, from the one or more sensors, second sensor information collected at the second sampling rate, the second sensor information representing the amount; determining device information, based on at least a portion of the second sensor information, the device information indicating that the amount has not exceeded at least one of the acceleration threshold or the moisture threshold for a period of time; determining based at least in part on additional sensor information, that an additional threshold of an additional device metric has been met over a period of time; sending, to a remote computing device, the device information and information indicating that the additional threshold has been met over the period of time; and presenting, on a display associated with the electronic device, an indication of a reward. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification