Alarm clock system, method of operation and program product therefor
First Claim
1. A programmable alarm clock system for waking a sleeper during a selected period of sleep, said programmable alarm clock system comprising:
- a sleep analyzing server;
at least one sleep activity sensor attachable to a head of a sleeper;
a receiver receiving sleep activity signals from at least one said sleep activity sensor;
a local computer receiving a wake up time and received said sleep activity signals and sending said received sleep activity signals remotely to said sleep analyzing server; and
a remotely triggered local alarm device sounding a wake up alarm responsive to a determination from said local computer that said sleeper should be awoken.
1 Assignment
0 Petitions
Accused Products
Abstract
A programmable alarm clock system, method of operation and program product therefor with sleep analysis to identify and wake a person during non-REM sleep patterns, resulting in less subsequent drowsiness and better day-to-day functioning. The programmable alarm clock system includes at least one brain activity sensor attachable to a head of a sleeper. Brain activity signals from the sensor(s) are sent to a receiver at a local computer. The user, before retiring inputs a wake up time and attaches the sensor(s). The local computer sends brain activity signals to a remotely connected sleep analyzing server which analyzes the brain activity and identifies REM sleep periods and non-REM sleep periods. The labeled brain activity periods are returned to the local computer which waits for the wake up time. Then, the local computer sets an alarm time by adjusting the wake up time to coincide with a non-REM sleep period, if necessary and if possible. At the alarm time, the local computer sends a trigger to a remotely triggered local alarm device such as a clock, which sounds an alarm to wake the user/sleeper.
68 Citations
39 Claims
-
1. A programmable alarm clock system for waking a sleeper during a selected period of sleep, said programmable alarm clock system comprising:
-
a sleep analyzing server; at least one sleep activity sensor attachable to a head of a sleeper; a receiver receiving sleep activity signals from at least one said sleep activity sensor; a local computer receiving a wake up time and received said sleep activity signals and sending said received sleep activity signals remotely to said sleep analyzing server; and a remotely triggered local alarm device sounding a wake up alarm responsive to a determination from said local computer that said sleeper should be awoken. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of operating a programmable alarm clock, said method comprising the steps of:
-
a) receiving brain activity signals and sending the brain activity signals to a remotely connected server, b) digitizing said brain activity signals; c) analyzing said digitized brain activity signals to identify selected sleep activity periods and other sleep activity periods; d) waiting for a designated wake up time; e) determining whether said brain activity signals indicate that a sleeper is in a period of said selected sleep activity or a period of other sleep activity at said designated wake up time; and f) sounding an alarm at said designated wake up time if said brain activity signals indicate said selected sleep activity. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product for operating a programmable alarm clock system monitoring sleep activity and selecting a time to wake a monitored sleeper, said computer program product comprising a computer usable medium having computer readable program code thereon, said computer readable program code comprising:
-
computer readable program code means for digitizing sleep activity signals; computer readable program code means for analyzing digitized said sleep activity signals to identify selected sleep periods and non-selected sleep periods; computer readable program code means for determining whether to send a trigger responsive to a designated wake up time is in a selected sleep period or non-selected sleep period; and computer readable program code means for sounding an alarm responsive to said trigger. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
Specification