Adaptive Sleep System Using Data Analytics and Learning Techniques to Improve Individual Sleep Conditions
A bed integrates sensors and other inputs to detect specific sleep environment conditions including point-specific pressure and/or temperature conditions. The bed includes a controller for commanding actuator or other devices to adjust these conditions. The controller may do so based on reference patterns for conditions and profiles of desired conditions. Information regarding the conditions may be provided to a remote computer, which may analyze the conditions and provide revised profiles of desired conditions.
1 . A bed system, comprising:
a sleep surface;
a plurality of sensors for providing indications of pressure for a first plurality of different locations of the sleep surface;
a plurality of actuators to adjust pressures for a second plurality of different locations of the sleep surface; and
a controller configured to receive the indications of pressure and to command the plurality of actuators to adjust the pressures based the indications of pressures and a relationships between indications of pressure and desired pressures.
2 . The bed system of claim 1 , wherein the relationships between indications of pressure and desired pressures includes a plurality of collections of relationships between indications of pressure and desired pressures.
3 . The bed system of claim 2 , wherein the controller is further configured to select a particular one of the plurality of collections of relationships based on a sleep position of the user, for use in commanding the plurality of actuators to adjust the pressures.
4 . The bed system of claim 2 , wherein the controller is further configured to determine a sleep position of a user on the sleep surface based on the indications of pressure and at least one reference data pattern for the sleep position.
5 . The bed system of claim 4 , wherein the controller is further configured to select a particular one of the plurality of collections of relationships based on the determined sleep position of the user, for use in commanding the plurality of actuators to adjust the pressures.
6 . The bed system of claim 2 , wherein the controller is further configured to determine a sleep stage of a user on the sleep surface.
7 . The bed system of claim 6 , wherein the controller is further configured to select a particular one of the plurality of collections of relationships based on the determined sleep stage of the user, for use in commanding the plurality of actuators to adjust the pressures.
8 . The bed system of claim 7 , wherein the controller is configured to determine the sleep stage of the user based on the indications of pressure.
9 . The bed system of claim 7 , further comprising additional sensors and wherein the controller is configured to determine the sleep stage of the user based on indications from the additional sensors.
10 . The bed system of claim 1 , wherein the controller is further configured to command transmission of the indications of pressure to a remote computer and to receive changes to the relationships between indications of pressure and desired pressures.
11 . The bed system of claim 1 , wherein the first plurality of locations and the second plurality of locations are the same locations.
12 . The bed system of claim 1 , wherein the first plurality of locations and the second plurality of locations are different locations.
13 . The bed system of claim 1 , wherein the indications of pressure are for localized areas of the sleep surface.
14 . The bed system of claim 1 , wherein the plurality of actuators comprise air springs.
15 . The bed system of claim 1 , wherein the plurality of actuators comprise a plurality of arrays of actuators.
16 . The bed system of claim 15 , wherein actuators of a particular array of actuators are commonly controlled.
17 . A method for adjusting a sleep surface of a bed, comprising:
measuring indications of pressure for a plurality of locations of the sleep surface;
comparing the indications of pressure to at least one reference data pattern for indications of pressure for the plurality of locations of the sleep surface;
commanding adjustment of pressure for portions of the sleep surface based on results of the comparison.
18 . The method of claim 17 , further comprising selecting the at least one reference data pattern from a plurality of reference data patterns.
19 . The method of claim 18 , further comprising determining the sleep position of the user using the sleep surface.
20 . The method of claim 19 , wherein the at least one reference data pattern is selected based on a sleep position of a user using the sleep surface.