Determining whether to change a time at which an alarm is to occur based at least in part on sleep data

US9615787B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9615787-B2
Application numberUS-201414339800-A
CountryUS
Kind codeB2
Filing dateJul 24, 2014
Priority dateJul 24, 2014
Publication dateApr 11, 2017
Grant dateApr 11, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive data from a sleep sensor in communication with the device and, based at least in part on the data, determine whether to change a time at which an alarm is to occur at the device.

First claim

Opening claim text (preview).

What is claimed is: 1. A device, comprising: a processor; and storage accessible to the processor and bearing instructions executable by the processor to: receive data from a sleep sensor in communication with the device; based at least in part on the data, determine whether to change a first time at which an alarm is to occur at the device, wherein the determination whether to change the first time is based at least in part on a first amount of sleep a person is to receive and is based at least in part on a threshold time at which the alarm is to occur regardless of the first amount of sleep; in response to a determination that the threshold time has not been reached and that the first amount of sleep has not been reached, determine a second time at which the alarm is to occur for the first amount of sleep to be reached, wherein the determination of the second time is at least in part based on an estimation that is based on the data that is received of when the first amount of sleep will be reached; in response to a determination that the second time is past the threshold time, set the alarm to occur at the threshold time; and in response to a determination that the second time is before the threshold time, set the alarm to occur at the second time. 2. The device of claim 1 , wherein the data from the sleep sensor pertains to rapid eye movement (REM) sleep. 3. The device of claim 2 , wherein the determination whether to change the first time at which the alarm is to occur at the device is based at least in part on an amount of REM sleep the person has received within a twenty four hour period comprising the time at which the determination is made. 4. The device of claim 3 , wherein a counter at the device is used at least in part to determine, based on the data, the amount of REM sleep. 5. The device of claim 3 , comprising a sleep monitor which monitors sleep, wherein the sleep monitor comprises the sleep sensor and provides the data to the processor of the device to determine the amount of REM sleep in response to receipt of input from the sleep sensor, wherein the sleep sensor contacts at least a portion of the person to monitor sleep of the person. 6. The device of claim 5 , wherein the sleep monitor comprises a sleep monitoring application for tracking and storing amount of sleep and type of sleep. 7. The device of claim 1 , wherein the first amount of sleep pertains to an amount of rapid eye movement (REM) sleep. 8. The device of claim 1 , wherein the instructions are further executable to: in response to a determination that the threshold time has been reached, provide the alarm. 9. The device of claim 1 , wherein the instructions are further executable to: in response to a determination that the first amount of sleep has been reached, provide the alarm. 10. The device of claim 1 , wherein the instructions are further executable to: access a history of data pertaining to sleep; and based at least in part on the history of data, provide a suggestion at the device of a time at which an alarm is to occur. 11. A method, comprising: receiving input at an information handling system pertaining to an amount of sleep of a first type to receive prior to activating an alarm; receiving input at the information handling device pertaining to a threshold time at which the alarm is to be activated regardless of the amount of sleep; monitoring a user's sleep based on data from a sensor; determining whether at least one of the amount of sleep has been reached and the threshold time has been reached; in response to determining that the threshold time has not been reached and that the amount of sleep has not been reached, determining a second time at which an alarm is to occur for the amount of sleep to be reached, wherein the determination of the second time is at least in part based on an estimation, based on data that is received, of when the amount of sleep will be reached; in response to determining that the second time is past the threshold time, setting the alarm to occur at the threshold time; and in response to determining that the second time is before the threshold time, setting the alarm to occur at the second time. 12. The method of claim 11 , further comprising: in response to determining that at least one of the amount of sleep has been reached and the threshold time has been reached, activating the alarm. 13. The method of claim 11 , further comprising: in response to determining that neither the amount of sleep has been reached nor the threshold time has been reached, declining to activate the alarm. 14. The method of claim 11 , comprising: presenting, via a user interface (UI) that is presented on a display accessible to the information handling device, an indication of a time at which the alarm is to occur based on the amount of sleep, wherein the indication is determined based at least in part on a history of data pertaining to sleep. 15. A computer readable storage medium (CRSM) that is not a transitory signal, the computer readable storage medium comprising instructions executable by a processor to: receive input pertaining to an amount of sleep of a first type a person desires to receive prior to activation of an alarm; monitor sleep of the person based on input from a sensor; based at least in part on the input, and based at least in part on a threshold time and the amount of sleep of the first type the person desires to receive prior to activation of the alarm, determine a time at which the alarm is to occur; in response to a determination that the threshold time has not been reached and that the amount of sleep has not been reached, determine a second time at which an alarm is to occur for the amount of sleep to be reached, wherein the determination of the second time is at least in part based on an estimation based on data indicating when the amount of sleep will be reached; in response to a determination that the second time is past the threshold time, set the alarm to occur at the threshold time; and in response to a determination that the second time is before the threshold time, set the alarm to occur at the second time. 16. The CRSM of claim 15 , wherein the instructions are further executable to: identify that the threshold time is a time at which the alarm is to occur regardless of whether the amount of sleep has been reached. 17. The CRSM of claim 15 , wherein the instructions are further executable to: audibly provide the alarm, at least in part using a speaker, at the time at which the alarm is to occur. 18. The CRSM of claim 15 , wherein the amount of sleep is a desired amount of sleep, and wherein the instructions are executable by the processor to: subsequent to activation of the alarm, present on a display data pertaining to an actual amount of sleep the person has received and whether the desired amount of sleep has been met. 19. The CRSM of claim 15 , wherein the instructions are executable by the processor to: present, via a user interface (UI) presented on a display accessible to the processor, a suggestion of a time to go to sleep that is based at least in part on the amount of sleep the person desires to receive prior to activation of the alarm; wherein the amount of sleep is a first amount of sleep, wherein the first amount of sleep pertains to a total amount of sleep, wherein the suggestion is a first suggestion, and wherein the instructions are further executable to: receive input pertaining to a second amount of sleep the person desires to receive pri

Assignees

Inventors

Classifications

  • Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms · CPC title

  • A61B5/4812Primary

    Detecting sleep stages or cycles · CPC title

  • for measuring physiological data · CPC title

  • Sleep quality · CPC title

  • Measuring temperature of body parts {; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue} (clinical contact thermometers G01K13/20) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9615787B2 cover?
In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive data from a sleep sensor in communication with the device and, based at least in part on the data, determine whether to change a time at which an alarm is to occur at the device.
Who is the assignee on this patent?
Lenovo Singapore Pte Ltd, Lenovo (Singapre) Pte Ltd
What technology area does this patent fall under?
Primary CPC classification A61B5/4812. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Apr 11 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).