Intelligent wake-up alarm system

US10613484B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10613484-B2
Application numberUS-201916545353-A
CountryUS
Kind codeB2
Filing dateAug 20, 2019
Priority dateJun 26, 2018
Publication dateApr 7, 2020
Grant dateApr 7, 2020

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 an approach to playing an alarm based on preferred parameters and sleep cycle, identifying a plurality of alarm settings, wherein the plurality of alarm settings includes alarm times; identifying a current time; identifying a range of alarm times from the plurality of alarm settings; in response to determining that individuals are to be monitored for respective sleep statuses based in part on the plurality of alarm settings, identifying the respective sleep statuses, wherein each sleep status comprises one of an awake state and an asleep state; in response to determining at least one respective sleep status is an awake state, determining whether the current time is within the range of alarm times; and in response to determining the first current time is within the range of alarm times, playing an alarm.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: identifying a first range of alarm times to play a first alarm in a set of alarm settings; monitoring a user for a sleep status; determining the sleep status to be an awake status at a first time; determining whether the first time is within the first range of alarm times; and responsive to determining the first time is within the first range of alarm times, playing the first alarm. 2. The method of claim 1 , wherein monitoring a user includes monitoring body functions, movement, and activity of the user to determine the sleep status. 3. The method of claim 1 , further comprising: responsive to playing the first alarm, identifying a scheduled event on a calendar designated by the user, the scheduled event including a start time and an end time; identifying a second alarm time in the set of alarm settings; determining the second alarm time is within a threshold amount of time before the start time; responsive to determining the second alarm time is within a threshold amount of time before the start time, playing a second alarm at the second alarm time. 4. The method of claim 3 , further comprising: determining the calendar event is cancelled according to social media calendar designated by the user; cancelling the second alarm time from the set of alarm settings; and updating the set of alarm settings to include a backup alarm time. 5. The method of claim 1 , wherein: playing the first alarm is conditioned upon road conditions being safe for travel along a travel route, and the travel route is specified within the set of alarm settings; and further comprising: responsive to determining the road conditions are not safe, cancelling the first alarm; and updating the set of alarm settings to include a backup alarm time. 6. The method of claim 5 , wherein: the backup alarm time is based on a prioritized sleep cycle; and further comprising: identifying a sleep cycle status, wherein periods of light sleep and periods of deep sleep comprise a sleep cycle; responsive to the sleep cycle status being a period of deep sleep setting the backup alarm time according to a pre-defined deep sleep period. 7. The method of claim 6 , wherein identifying the sleep cycle status includes: monitoring body functions, movement, and activity of the user to determine the sleep cycle status. 8. A computer program product comprising a computer readable storage medium having a set of instructions stored therein which, when executed by a processor, causes the processor to selectively activate alarms according to a set of alarm settings by: identifying a first range of alarm times to play a first alarm in a set of alarm settings; monitoring a user for a sleep status; determining the sleep status to be an awake status at a first time; determining whether the first time is within the first range of alarm times; and responsive to determining the first time is within the first range of alarm times, playing the first alarm. 9. The computer program product of claim 8 , wherein monitoring a user includes monitoring body functions, movement, and activity of the user to determine the sleep status. 10. The computer program product of claim 8 , further causing the processor to selectively activate alarms according to a set of alarm settings by: responsive to playing the first alarm, identifying a scheduled event on a calendar designated by the user, the scheduled event including a start time and an end time; identifying a second alarm time in the set of alarm settings; determining the second alarm time is within a threshold amount of time before the start time; responsive to determining the second alarm time is within a threshold amount of time before the start time, playing a second alarm at the second alarm time. 11. The computer program product of claim 10 , further causing the processor to selectively activate alarms according to a set of alarm settings by: determining the calendar event is cancelled according to social media calendar designated by the user; cancelling the second alarm time from the set of alarm settings; and updating the set of alarm settings to include a backup alarm time. 12. The computer program product of claim 8 , wherein: playing the first alarm is conditioned upon road conditions being safe for travel along a travel route, and the travel route is specified within the set of alarm settings; and further causing the processor to selectively activate alarms according to a set of alarm settings by: responsive to determining the road conditions are not safe, cancelling the first alarm; and updating the set of alarm settings to include a backup alarm time. 13. The computer program product of claim 12 , wherein: the backup alarm time is based on a prioritized sleep cycle; and further causing the processor to selectively activate alarms according to a set of alarm settings by: identifying a sleep cycle status, wherein periods of light sleep and periods of deep sleep comprise a sleep cycle; responsive to the sleep cycle status being a period of deep sleep setting the backup alarm time according to a pre-defined deep sleep period. 14. The computer program product of claim 13 , wherein identifying the sleep cycle status includes: monitoring body functions, movement, and activity of the user to determine the sleep cycle status. 15. A computer system comprising: a processor(s) set; and a computer readable storage medium having program instructions stored therein; wherein: the processor set executes the program instructions that cause the processor set to selectively activate alarms according to a set of alarm settings by: identifying a first range of alarm times to play a first alarm in a set of alarm settings; monitoring a user for a sleep status; determining the sleep status to be an awake status at a first time; determining whether the first time is within the first range of alarm times; and responsive to determining the first time is within the first range of alarm times, playing the first alarm. 16. The computer system of claim 15 , wherein monitoring a user includes monitoring body functions, movement, and activity of the user to determine the sleep status. 17. The computer system of claim 15 , further causing the processor to selectively activate alarms according to a set of alarm settings by: responsive to playing the first alarm, identifying a scheduled event on a calendar designated by the user, the scheduled event including a start time and an end time; identifying a second alarm time in the set of alarm settings; determining the second alarm time is within a threshold amount of time before the start time; responsive to determining the second alarm time is within a threshold amount of time before the start time, playing a second alarm at the second alarm time. 18. The computer system of claim 17 , further causing the processor to selectively activate alarms according to a set of alarm settings by: determining the calendar event is cancelled according to social media calendar designated by the user; cancelling the second alarm time from the set of alarm settings; and updating the set of alarm settings to include a backup alarm time. 19. The computer system of claim 15 , wherein: playing the first alarm is conditioned upon road conditions being safe for travel along a travel route, and the travel route is specified within the set of alarm settings; and further causing the processor to s

Assignees

Inventors

Classifications

  • for patient-specific data, e.g. for electronic patient records · CPC title

  • relating to mental therapies, e.g. psychological therapy or autogenous training · CPC title

  • for remote operation · CPC title

  • Sleep detection, i.e. determining whether a subject is asleep or not · CPC title

  • A61B5/4812Primary

    Detecting sleep stages or cycles · 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 US10613484B2 cover?
In an approach to playing an alarm based on preferred parameters and sleep cycle, identifying a plurality of alarm settings, wherein the plurality of alarm settings includes alarm times; identifying a current time; identifying a range of alarm times from the plurality of alarm settings; in response to determining that individuals are to be monitored for respective sleep statuses based in part o…
Who is the assignee on this patent?
IBM
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 07 2020 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).