# US 7,608,041 B2 · Monitoring and control of sleep cycles

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,608,041 B2
- Document ID: US7608041B2
- Status: Granted
- Kind: B2
- Application number: 11/788,438
- Filed: 2007-04-20
- Published: 2007-12-13
- Granted: 2009-10-27
- Earliest claimed: 2003-05-19
- Inventors: William R. Sutton
- Web page: https://patentgrep.com/patent/US7608041B2

## CPC

- A61M 21/00: Other devices or methods to cause a change in the state of consciousness; Devices for producing or ending sleep by mechanical, optical, or acoustical means, e.g. for hypnosis
- A61M 2021/0027: {by the hearing sense}
- A61M 2021/0083: {especially for waking up}
- A61M 2205/52: with memories providing a history of measured variating parameters of apparatus or patient
- A61M: DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY (introducing media into or onto the bodies of animals A61D7/00; means for inserting tampons A61F13/26; devices for administering food or medicines orally A61J; containers for collecting, storing or administering blood or medical fluids A61J1/05); DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY (surgery A61B; chemical aspects of surgical articles A61L); DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR {(Electrotherapy, e.g. producing anaesthesia by the use of alternating or intermittent currents A61N1/36021)}

## Abstract

A system is provided including: a monitor for monitoring a user's sleep cycles; a processor which counts the sleep cycles to provide a sleep cycle count and which selects an awakening time according to a decision algorithm including the sleep cycle count as an input; and an alarm for awakening the user at the awakening time. Use of the sleep cycle count as an input to the decision algorithm advantageously enables a user to more fully control and optimize his or her personal sleeping behavior.

## Claims

### Claim 1

A method for awakening a user from sleep, the method comprising:
a) monitoring sleep cycles of said user;
b) counting said sleep cycles to provide a sleep cycle count;
c) inputting one or more sleep cycle counts to a decision algorithm;
d) inputting historical user data to the algorithm;
e) selecting a time according to a decision algorithm using said historical user data and sleep cycle count as an input to said algorithm; and
f) awakening said user at said selected time.

### Claim 2 (depends on 1)

The method of claim 1, further comprising providing event priority data for a following day as an input to said decision algorithm.

### Claim 3 (depends on 2)

The method of claim 2, further comprising providing a schedule to said user after said awakening based on said event priority data and on said selected time.

### Claim 4 (depends on 2)

The method of claim 2, further comprising providing absolute time requirements and optional time requirements as event priority data.

### Claim 5 (depends on 1)

The method of claim 1, further comprising providing preferences of said user as an input to said decision algorithm.

### Claim 6 (depends on 1)

The method of claim 1, further comprising providing information on future travel of said user to a different time zone as an input to said decision algorithm.

### Claim 7 (depends on 6)

The method of claim 6, further comprising providing a nominal awakening time adjusted from day to day prior to said travel.

### Claim 8 (depends on 1)

The method of claim 1, further comprising providing a nominal awakening time as an input to said decision algorithm.

### Claim 9 (depends on 1)

The method of claim 1, further comprising modifying said sleep cycles.

### Claim 10 (depends on 9)

The method of claim 9, further comprising altering one or more environmental conditions comprising ambient temperature, ambient light level and ambient sound level to modify said sleep cycles.

### Claim 11 (depends on 1)

The method of claim 1, further comprising providing an indication as to whether or not sufficient rest was obtained.

### Claim 12

A system for awakening a user from sleep, the system comprising:
a) a monitor for monitoring sleep cycles of said user;
b) a historical user data base;
c) a processor for counting said sleep cycles responsive to input from said monitor to provide a sleep cycle count and input from the user historical data base for selecting a time according to a decision algorithm including said sleep cycle count and historical data as an input; and
c) an alarm for awakening said user at said selected time.

### Claim 13 (depends on 12)

The system of claim 12, further comprising a modifier for adjusting said sleep cycles.

### Claim 14 (depends on 13)

The system of claim 13, said modifier further comprising one or more devices for controlling ambient temperature, ambient light level or ambient sound level.

### Claim 15 (depends on 12)

The system of claim 12, further comprising the processor responsive to event priority data for a following day as an input to said decision algorithm.

### Claim 16 (depends on 15)

The system of claim 15, having said processor provide at least one schedule to said user after said awakening based on said event priority data and on said selected time.

### Claim 17 (depends on 15)

The system of claim 15, further comprising the processor responsive to absolute and optional time requirements as priority data inputs.

### Claim 18

A method for regulating sleep cycles of a human comprising:
a) collecting the human's historical biological data;
b) analyzing the human's historical biological data to determine historical sleep cycles;
c) measuring current sleep cycles;
d) calculating an optimal awakening time based on historical and current sleep cycles; and
f) awakening the human to maximize sleep cycles.

### Claim 19 (depends on 18)

The method of claim 18 further comprising adjusting the awakening for external events.

### Claim 20 (depends on 18)

The method of claim 18 further comprising adjusting the awakening in response to the human's optimum personal sleep cycle.

### Claim 21 (depends on 18)

The method of claim 18 further comprising adjusting the human's environment while sleeping based on historical and current sleep cycle input and historical biological data.

### Claim 22 (depends on 18)

The method of claim 18 further comprising adjusting the awakening to accommodate scheduled events.

### Claim 23 (depends on 18)

The method of claim 18 further comprising using selected stimulus to awaken.

### Claim 24

A method for regulating sleep cycles of a human comprising:
collecting the human's historical and current biological data;
analyzing the human's biological data to determine sleep cycles;
determining awakening time using an algorithm to collect and measure biological data and optional inputs; and
awakening the human to maximize sleep cycles.

### Claim 25

A system predicting optimum awakening time, comprising:
an algorithm using recursive analytics;
a data base of historic user sleep cycles and correlated biologic functions;
input of event priority data to the algorithm for a post sleep cycle;
a monitor for current sleep cycles and biologic functions of the user;
a data collector for measuring said sleep cycles and collecting biologic data responsive to input from said monitor and providing data to the algorithm;
optimization of the predicted awakening time based on recursive analysis of current and historic sleep cycles and biologic data by the recursive analytics; and
an alarm for awakening said user at said selected time.

### Claim 26 (depends on 25)

The system of claim 25, said system providing at least one schedule to the user after awakening based on said event priority data and on the selected time.

### Claim 27 (depends on 25)

The system of claim 25 further comprising adjusting the ambient sleep condition of the user in response to output from the algorithm.
