IP Library Granted Patent US 9,586,021
Granted Patent B2
US 9,586,021 · App. 14/969,932 · Granted Mar 7, 2017

Vibrating pillow strip and operating methods

Inventors: Matteo Franceschetti (San Francisco, CA); Massimo Andreasi Bassi (San Francisco, CA)
Assignee: Eight Sleep Inc.
A61M21/00A47C21/044A47C21/048A47C31/123A61B5/0022A61B5/02055A61B5/11A61B5/117A61B5/4812A61B5/6892A61B5/7455G08B6/00A61B5/024A61B5/0816A61B2505/07A61B2560/0242A61B2560/0475A61B2562/0271A61B2562/063A61M16/161A61M2021/0022A61M2021/0066A61M2021/0083A61M2205/18A61M2205/3303A61M2205/3306A61M2205/3368A61M2205/3375A61M2205/3584A61M2205/3592A61M2205/505A61M2230/06A61M2230/42A61M2230/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,586,021
App. No.
14/969,932
Granted
Mar 7, 2017
Kind
B2
Abstract

Introduced are methods and systems for: gathering human biological signals, such as heart rate, respiration rate, or temperature; analyzing the gathered human biological signals; and controlling a vibrating pillow strip based on the analysis.

Claims (70)

1. A system for automatically activating a vibrating pillow strip in response to an alarm setting, said system comprising:

a database configured to store a history of biological signals associated with a user;

said vibrating pillow strip coupled to a pillow associated with said user, said vibrating pillow strip comprising at least one of said vibrating pillow strip attached to a surface of the pillow or said vibrating pillow strip disposed inside of the pillow, said vibrating pillow strip configured to receive a control signal and to vibrate based on said control signal;

a computer processor communicatively coupled to said vibrating pillow strip, and said database, said computer processor configured to:

receive a biological signal associated with said user, said biological signal comprising a heart rate associated with said user, a respiration rate associated with said user, a motion associated with said user, or a temperature associated with said user;

identify said user based on at least one of: said heart rate associated with said user, said respiration rate associated with said user, said motion associated with said user, or said temperature associated with said user;

based on said user identification, obtain a wake-up time associated with said user;

based on said history of biological signals and said biological signal, identify a sleep phase associated with said user, said sleep phase comprising a wakefulness phase, a light sleep phase, a deep sleep phase, or a rapid eye movement sleep phase; and

when said sleep phase comprises said light sleep phase and a current time is at most one hour before said wake-up time, send said control signal to said vibrating pillow strip, said control signal comprising an instruction to vibrate.

2. The system of claim 1 , wherein said history of biological signals comprises a normal heart rate range associated with each sleep phase, a normal respiration rate range associated with each sleep phase, a normal motion range associated with each sleep phase, and a normal temperature range associated with each sleep phase.

3. A vibrating alarm system comprising:

a vibrating pillow strip coupled to a pillow associated with a user, said vibrating pillow strip comprising at least one of said vibrating pillow strip attached to a surface of the pillow or said vibrating pillow strip disposed inside of the pillow, said vibrating pillow strip configured to receive a control signal and to vibrate based on said control signal, said vibrating pillow strip comprising:

a plurality of vibrating mini motors, wherein each vibrating mini motor is configured to tend to be unnoticeable when said user rests user's head on said vibrating pillow strip, and further wherein said plurality of vibrating mini motors is configured to tend to wake up the user;

a computer processor communicatively coupled to said vibrating pillow strip, said computer processor configured to:

obtain a wake-up time associated with said user; and

at said wake-up time associated with said user, send said control signal to said vibrating pillow strip.

4. The vibrating alarm system of claim 3 , wherein said vibrating mini motor in said plurality of vibrating mini motors is configured to be at most 100 millimeters 2 in area, and at most 3 mm in thickness.

5. The vibrating alarm system of claim 3 , wherein said vibrating mini motor in said plurality of vibrating mini motors configured to be at least 1 mm away from a neighboring vibrating mini motor.

6. The vibrating alarm system of claim 3 , wherein said vibrating mini motor in said plurality of vibrating mini motors is configured to vibrate at least at 11,000 rotations per minute at 5 volts.

7. The vibrating alarm system of claim 3 , wherein said vibrating pillow strip is coupled to said computer processor via a wireless communication channel.

8. The vibrating alarm system of claim 3 , wherein each vibrating mini motor in said plurality of vibrating mini motors is configured to vibrate synchronously.

9. The vibrating alarm system of claim 3 , said vibrating pillow strip comprising a plurality of zones corresponding to a plurality of users, wherein each zone in said plurality of zones is configured to vibrate independently.

10. The vibrating alarm system of claim 9 , wherein said control signal comprises an identification associated with said zone in said plurality of zones.

11. The vibrating alarm system of claim 3 , said computer processor configured to:

receive a biological signal associated with said user, said biological signal comprising a heart rate associated with said user, a respiration rate associated with said user, a motion associated with said user, or a temperature associated with said user;

identify said user based on at least one of: said heart rate associated with said user, said respiration rate associated with said user, said motion associated with said user, or said temperature associated with said user;

based on said user identification, obtain said wake-up time associated with said user;

based on said biological signal, detect when said user is in a light sleep phase; and

when said user is in said light sleep phase and a current time is at most one hour before said wake-up time, send said control signal to said vibrating pillow strip, said control signal comprising an instruction to vibrate.

12. The vibrating alarm system of claim 11 , wherein said computer processor is configured to detect when said user is in said light sleep phase by detecting: a slowdown in said heart rate, a drop in said temperature, and a regular respiration rate.

13. The vibrating alarm system of claim 11 , wherein said computer processor is configured to detect when said user is in said light sleep phase by detecting an end of a rapid eye movement sleep phase.

14. The vibrating alarm system of claim 11 , further comprising a database configured to store a history of biological signals associated with said user, wherein said history of biological signals comprises a normal heart rate range associated with each sleep phase, a normal respiration rate range associated with each sleep phase, a normal motion range associated with each sleep phase, and a normal temperature range associated with each sleep phase.

15. The vibrating alarm system of claim 14 , wherein said computer processor is further configured to:

based on said user identification, retrieve from said database, said history of biological signals associated with said user; and

based on said biological signal and said history of biological signals, determine said sleep phase associated with said user.

16. A method for automatically activating a vibrating pillow strip in response to a biological signal associated with a user, said method comprising:

receiving said biological signal associated with said user, said biological signal comprising a heart rate associated with said user, a respiration rate associated with said user, a motion associated with said user, or a temperature associated with said user;

retrieving a history of biological signals associated with said user from a database;

identifying said user based on at least one of: said heart rate associated with said user, said respiration rate associated with said user, said motion associated with said user, or said temperature associated with said user;

based on said user identification, obtaining a wake-up time associated with said user;

based on said history of biological signals and said biological signal, identifying a sleep phase associated with said user, said sleep phase comprising a wakefulness phase, a light sleep phase, a deep sleep phase, or a rapid eye movement sleep phase; and

when said sleep phase comprises said light sleep phase and a current time is at most one hour before said wake-up time, sending a control signal to said vibrating pillow strip, said vibrating pillow strip coupled to a pillow associated with said user, said vibrating pillow strip comprising at least one of said vibrating pillow strip attached to a surface of the pillow or said vibrating pillow strip disposed inside of the pillow, said control signal comprising an instruction to vibrate.

17. The method of claim 16 , comprising configuring said vibrating pillow strip to attach to the pillow, to receive said control signal and to vibrate based on said control signal, said vibrating pillow strip comprising a plurality of zones corresponding to a plurality of users, wherein each zone in said plurality of zones is configured to vibrate independently.

18. The method of claim 16 , wherein said history of biological signals comprises a normal heart rate range associated with each sleep phase, a normal respiration rate range associated with each sleep phase, a normal motion range associated with each sleep phase, and a normal temperature range associated with each sleep phase.

19. A method for automatically activating a vibrating alarm system, said method comprising:

configuring a vibrating pillow strip to couple to a pillow associated with a user, said vibrating pillow strip comprising at least one of said vibrating pillow strip attached to a surface of the pillow or said vibrating pillow strip disposed inside of the pillow;

configuring said vibrating pillow strip to receive a control signal and to vibrate based on said control signal;

coupling a plurality of vibrating mini motors to said vibrating pillow strip, wherein each vibrating mini motor in said plurality of vibrating mini motors tends to be unnoticeable when said user rests user's head on said vibrating pillow strip, and further wherein said plurality of vibrating mini motors tends to wake up said user;

communicatively coupling a computer processor to said vibrating pillow strip;

configuring said computer processor to:

obtain a wake-up time associated with said user; and

at said wake-up time associated with said user, send said control signal to said vibrating pillow strip.

20. The method of claim 19 , wherein said vibrating mini motor in said plurality of vibrating mini motors is configured to be at most 10 mm in diameter, and at most 2.7 mm in thickness.

21. The method of claim 19 , wherein said vibrating mini motor in said plurality of vibrating mini motors is configured to vibrate at least at 11,000 rotations per minute at 5 volts.

22. The method of claim 19 , wherein said vibrating mini motor in said plurality of vibrating mini motors is configured to vibrate synchronously.

23. The method of claim 19 , wherein said vibrating pillow strip is coupled to said computer processor via a wireless personal area network.

24. The method of claim 19 , said vibrating pillow strip comprising a plurality of zones corresponding to a plurality of users, wherein each zone in said plurality of zones is configured to vibrate independently.

25. The method of claim 24 , wherein said control signal comprises an identification associated with said zone in said plurality of zones.

26. The method of claim 19 , said computer processor configured to:

receive a biological signal associated with said user, said biological signal comprising a heart rate associated with said user, a respiration rate associated with said user, a motion associated with said user, or a temperature associated with said user;

identify said user based on at least one of: said heart rate associated with said user, said respiration rate associated with said user, said motion associated with said user, or said temperature associated with said user;

based on said user identification, obtain said wake-up time associated with said user;

based on said biological signal, detect when said user is in a light sleep phase; and

when said user is in said light sleep phase and a current time is at most one hour before said wake-up time, send said control signal to said vibrating pillow strip, said control signal comprising an instruction to vibrate.

27. The method of claim 26 , wherein said computer processor is configured to detect when said user is in said light sleep phase by detecting: a slowdown in said heart rate, a drop in said temperature, and a regular respiration rate.

28. The method of claim 26 , wherein said computer processor is configured to detect when said user is in said light sleep phase by detecting an end of a rapid eye movement sleep phase.

29. The method of claim 26 , further comprising a database configured to store a history of biological signals associated with said user, wherein said history of biological signals comprises a normal heart rate range associated with each sleep phase, a normal respiration rate range associated with each sleep phase, a normal motion range associated with each sleep phase, and a normal temperature range associated with each sleep phase.

30. The method of claim 29 , wherein said computer processor is further configured to:

based on said user identification, retrieve from said database, said history of biological signals associated with said user; and

based on said biological signal and said history of biological signals, determine said sleep phase associated with said user.

Assignments (3)
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 8, 2023
From: EIGHT SLEEP INC.
To: SILICON VALLEY BANK
Reel/Frame 062681/0741 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 8, 2020
From: EIGHT SLEEP INC.
To: SILICON VALLEY BANK
Reel/Frame 053146/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2016
From: FRANCESCHETTI, MATTEO; BASSI, MASSIMO ANDREASI
To: EIGHT SLEEP INC.
Reel/Frame 038453/0929 →
Continuity (7)
Continuation In Part 14946496 · Nov 19, 2015
Continuation In Part 14732646 · Jun 5, 2015
Provisional Application 62024945 · Jul 15, 2014
Provisional Application 62159177 · May 8, 2015
Provisional Application 62161142 · May 13, 2015
Provisional Application 62008480 · Jun 5, 2014
Related Publication 20160136383A1 · May 19, 2016