CPC A61B 5/4815 (2013.01) [A47C 27/083 (2013.01); A47C 31/123 (2013.01); G08C 17/02 (2013.01); H04Q 9/00 (2013.01); A61B 5/024 (2013.01); A61B 5/0816 (2013.01); A61B 5/6892 (2013.01); A61B 2560/0242 (2013.01); G06Q 30/06 (2013.01); G08C 2201/93 (2013.01); H04Q 2209/86 (2013.01)] | 20 Claims |
1. A system comprising:
a bed having a mattress;
an environmental sensor;
an environmental control system;
a bed controller comprising a motherboard, a daughterboard, and a housing;
wherein the motherboard comprises:
one or more motherboard-processors;
a motherboard-memory storing instructions that, when executed by the motherboard-processors, cause the motherboard-processors to request determination of sleep metrics by the daughterboard of the bed controller;
wherein the daughterboard in removable communication with the motherboard, the daughterboard comprises:
one or more daughterboard-processors;
a daughterboard-memory storing instructions that, when executed by the daughterboard-processor, cause the daughterboard-processors to determine sleep metrics for a user while the user is sleeping on the mattress;
wherein the housing is configured to house the motherboard and the daughterboard;
a data processing system comprising at least one processor and memory, the data processing system configured to:
receive, from the bed controller, sleep metrics for the user;
store the sleep metrics as historical sleep metrics for later access;
later accessing the historical sleep metrics;
access historical sensor data from the environmental sensor that represents sensor readings that measure environmental conditions affecting the user while the user was sleeping in the bed;
identify, in the historical sleep metrics, incidences of low quality sleep experienced by the user;
identify, in the historical sensor data, particular environmental conditions that affected the user during the incidences of low quality sleep; and
generate a corrective plan that specifies a change to the environmental control system to reduce the particular environmental conditions,
wherein the motherboard-memory further stores instructions that, when executed by the motherboard-processors, cause the motherboard-processors to request modification of behavior of the environmental control system such that the environmental control system reduces the particular environmental conditions when the user sleeps in the bed.
|