US 11,862,004 B2
Methods and systems for disabling sleep alarm based on automated wake detection
Bharath Narasimha Rao, Sunnyvale, CA (US); Kevin Will Chen, Sunnyvale, CA (US); Reed E. Olsen, San Jose, CA (US); Umamahesh Srinivas, Milpitas, CA (US); Kevin M. Lynch, Woodside, CA (US); and John-Peter E. Cafaro, La Jolla, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Oct. 29, 2021, as Appl. No. 17/514,210.
Application 17/514,210 is a continuation of application No. 17/013,184, filed on Sep. 4, 2020, granted, now 11,189,159.
Application 17/013,184 is a continuation of application No. 16/380,122, filed on Apr. 10, 2019, granted, now 10,854,066, issued on Dec. 1, 2020.
Claims priority of provisional application 62/656,847, filed on Apr. 12, 2018.
Prior Publication US 2022/0051549 A1, Feb. 17, 2022
Int. Cl. G08B 25/00 (2006.01); G04G 21/02 (2010.01); G04G 13/02 (2006.01); G08B 21/18 (2006.01)
CPC G08B 25/008 (2013.01) [G04G 13/021 (2013.01); G04G 21/025 (2013.01); G08B 21/182 (2013.01)] 20 Claims
OG exemplary drawing
 
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; or
one or more inputs received at an interface of the electronic device;
accessing a set of wakefulness conditions, wherein each wakefulness condition of the set of wakefulness conditions: (i) is configured to be satisfied when the activity-indicative data has one or more characteristics that are specified in the wakefulness condition; and (ii) is associated with a confidence value that corresponds to a predicted likelihood of whether a user associated with the electronic device is awake;
determining, based on the activity-indicative data, that a first wakefulness condition of the set of wakefulness conditions is satisfied, wherein the determination that the first wakefulness condition is satisfied is performed at the electronic device;
in response to the determination that the first wakefulness condition is satisfied, accessing a first confidence value associated with the first wakefulness condition;
determining that the first confidence value indicates an increased likelihood that the user is awake; and
disabling, based at least in part on the first confidence value indicating the increased likelihood of the user being awake, the alarm such that the alarm stimulus is not to be presented at the preset alarm time.