Methods and systems for disabling sleep alarm based on automated wake detection
First Claim
Patent Images
1. An electronic device comprising:
- one or more data processors; and
a non-transitory computer readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including;
accessing alarm data that indicates that an alarm is enabled to present an alarm stimulus at a preset alarm time; and
prior to the preset alarm time;
collecting activity-indicative data that includes;
one or more measurements collected by a sensor of the electronic device;
orone or more inputs received at an interface of the electronic device;
accessing a wakefulness condition that is configured to be satisfied when the activity-indicative data has one or more characteristics that are specified in the wakefulness condition;
determining, based on the activity-indicative data and at the electronic device, that the wakefulness condition is satisfied;
in response to the determination that the wakefulness condition is satisfied, displaying a disablement query that includes an option to disable the alarm;
detecting a selection, responsive to the disablement query, of the option to disable the alarm; and
in response to receipt of the selection, disabling the alarm such that the alarm stimulus is not to be presented at the preset alarm time.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for facilitating disabling an alarm in response to particular types of activity-indicative data. More specifically, activity-indicative data (e.g., sensor data or input(s) can be detected prior to a preset alarm time. Upon determining, based on the activity-indicative data, that a wakefulness condition is satisfied (e.g., that the activity-indicative data corresponds to one or more predefined characteristics), a disablement query can be displayed that includes an option to disable the alarm. In response to detecting a selection of the option, the alarm can be disabled such that the alarm stimuli is not to be presented at the preset alarm time.
52 Citations
20 Claims
-
1. An electronic device comprising:
-
one or more data processors; and a non-transitory computer readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform actions including; accessing alarm data that indicates that an alarm is enabled to present an alarm stimulus at a preset alarm time; and prior to the preset alarm time; collecting activity-indicative data that includes; one or more measurements collected by a sensor of the electronic device;
orone or more inputs received at an interface of the electronic device; accessing a wakefulness condition that is configured to be satisfied when the activity-indicative data has one or more characteristics that are specified in the wakefulness condition; determining, based on the activity-indicative data and at the electronic device, that the wakefulness condition is satisfied; in response to the determination that the wakefulness condition is satisfied, displaying a disablement query that includes an option to disable the alarm; detecting a selection, responsive to the disablement query, of the option to disable the alarm; and in response to receipt of the selection, disabling the alarm such that the alarm stimulus is not to be presented at the preset alarm time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause one or more data processors to perform actions including
accessing, at an electronic device, alarm data that indicates that an alarm is enabled to present an alarm stimulus at a preset alarm time; - and
prior to the preset alarm time; collecting, at the electronic device, activity-indicative data that includes; one or more measurements collected by a sensor of the electronic device;
orone or more inputs received at an interface of the electronic device; accessing a wakefulness condition that is configured to be satisfied when the activity-indicative data has one or more characteristics that are specified in the wakefulness condition; determining, based on the activity-indicative data and at the electronic device, that the wakefulness condition is satisfied; in response to the determination that the wakefulness condition is satisfied, displaying, by the electronic device, a disablement query that includes an option to disable the alarm; detecting a selection, responsive to the disablement query, of the option to disable the alarm; and in response to receipt of the selection, disabling the alarm such that the alarm stimulus is not to be presented at the preset alarm time. - View Dependent Claims (13, 14, 15)
- and
-
16. A method comprising
accessing, at an electronic device, alarm data that indicates that an alarm is enabled to present an alarm stimulus at a preset alarm time; - and
prior to the preset alarm time; collecting, at the electronic device, activity-indicative data that includes; one or more measurements collected by a sensor of the electronic device;
orone or more inputs received at an interface of the electronic device; accessing a wakefulness condition that is configured to be satisfied when the activity-indicative data has one or more characteristics that are specified in the wakefulness condition; determining, based on the activity-indicative data and at the electronic device, that the wakefulness condition is satisfied; in response to the determination that the wakefulness condition is satisfied, displaying, by the electronic device, a disablement query that includes an option to disable the alarm; detecting a selection, responsive to the disablement query, of the option to disable the alarm; and in response to receipt of the selection, disabling the alarm such that the alarm stimulus is not to be presented at the preset alarm time. - View Dependent Claims (17, 18, 19, 20)
- and
Specification