| CPC A61G 7/018 (2013.01) [A47C 21/003 (2013.01); A47C 27/082 (2013.01); A61B 5/002 (2013.01); A61B 5/1102 (2013.01); A61B 5/113 (2013.01); A61B 5/4809 (2013.01); A61B 5/4812 (2013.01); A61B 5/4815 (2013.01); A61B 5/6891 (2013.01); A61G 7/015 (2013.01); A47C 27/083 (2013.01); A47C 31/008 (2013.01); A61B 5/11 (2013.01); A61B 5/4818 (2013.01); A61B 5/6892 (2013.01); A61B 5/7267 (2013.01); A61G 7/05769 (2013.01)] | 20 Claims |

|
1. A bed system comprising:
a first bed comprising:
a first mattress;
a first pressure sensor in communication with the first mattress to sense pressure applied to the first mattress; and
a first controller in data communication with the first pressure sensor, the first controller configured to:
receive, from the first pressure sensor, first pressure readings indicative of the sensed pressure of the first mattress; and
transmit the first pressure readings to a remote server such that the remote server is able to generate one or more sleep-state classifiers that, when run by a controller on incoming pressure readings, provide a sleep-state vote;
a second bed comprising:
a second mattress;
a second pressure sensor in communication with the second mattress to sense pressure applied to the second mattress; and
a second controller in data communication with the second pressure sensor, the controller configured to:
receive the one or more sleep-state classifiers;
run the received sleep-state classifiers on second pressure readings in order to collect one or more sleep-state votes from the running sleep-state classifiers;
determine, from the one or more sleep-state votes, a sleep-state of a user on the second bed;
responsive to the determined sleep-state, operate the bed system according to the determined sleep-state.
|