IP Library Granted Patent US 11,957,250
Granted Patent B2
US 11,957,250 · App. 17/479,907 · Granted Apr 16, 2024

Bed system having central controller using pressure data

Inventors: Wade Daniel Palashewski (Andover, MN); Rob Nunn (Eden Prairie, MN); Matthew Wayne Tilstra (Rogers, MN); Steven Jay Young (Los Gatos, CA); Carl Hewitt (San Jose, CA); Yuri Zhovnirovsky (Campbell, CA)
Assignee: Sleep Number Corporation
A47C27/083A47C27/10A47C31/008A47C31/123A61B5/01A61B5/1115A61B5/1118A61B5/4806A61B5/6892G01L13/00
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 11,957,250
App. No.
17/479,907
Granted
Apr 16, 2024
Kind
B2
Abstract

In one example, this disclosure describes a method including receiving, at a central controller of an air mattress system, a plurality of air pressure value, determining a plurality of average values using the plurality of the received air pressure values, calculating a difference value between a first one of the plurality of average values and a second one of the plurality of average values, comparing the difference value to a threshold value, determining, based on the comparison, whether a user of the air mattress system moved.

Claims (72)

1. A system comprising:

a bed having a mattress comprising an air chamber; and

a central controller comprising:

an enclosure configured to enclose elements of the central controller;

a pressure sensor in fluid communication with the air chamber of the mattress;

a pump configured to, responsive to activation by a pump motor, add air to the air chamber of the mattress when the pump motor is energized;

a power supply connected to the pump motor and configured to selectively energize the pump motor;

a network interface configured to interact with an external server for processing of data;

one or more processors; and

computer memory storing instructions that, when executed by the one or more processors of the central controller, cause the central controller to perform operations comprising:

receiving, from the pressure sensor, pressure data indicative of pressure applied to the air chamber by a person on the mattress;

determining, from the pressure data, a rate of change value indicative of change over time of the pressure data;

comparing the rate of change value to a movement threshold value;

responsive to determining that the rate of change value is greater than the movement threshold value, determining that the person is moving on the mattress;

transmitting the pressure data to the external server for analysis; and

receiving, from the external server, second data that has been analyzed and filtered.

2. The system of claim 1 , wherein the central controller further comprises a pump manifold, wherein:

the pump manifold is in fluid communication with the air chamber;

the pump manifold is in fluid communication with the pressure sensor such that air pressure of the air chamber is transmitted to the pressure sensor; and

the pump manifold is in fluid communication with the pump such that the pump adds air to the air chamber when the pump motor is energized, thereby increasing the air pressure in the air chamber and pressure in the pump manifold.

3. The system of claim 2 , wherein the pump manifold further comprises a valve.

4. The system of claim 3 , wherein the valve permits egress of air from the pump manifold, allowing for a reduction in pressure in the air chamber.

5. The system of claim 3 , wherein the valve permits ingress of air.

6. The system of claim 1 , wherein the air chamber is in fluid communication with the pump via a tube.

7. The system of claim 6 , the system further comprising means for data communication between components of the system.

8. The system of claim 1 , wherein the central controller further comprises a pump manifold having a relief valve, a first control valve, and a second control valve, wherein the first and second control valves are configured to be controlled by a switching means.

9. The system of claim 1 , wherein the central controller further comprises an A/D converter configured to receive analog information from the pressure sensor and convert the analog information to digital information usable by the one or more processors.

10. The system of claim 1 , wherein the central controller further comprises a pump manifold and wherein the pressure sensor comprises first and second pressure sensors, each configured to sense pressure within the pump manifold.

11. The system of claim 1 , wherein the operations further comprise:

determining a first central tendency of air pressure values from the pressure data sensed by the pressure sensor;

determining a second central tendency of air pressure values from the pressure data sensed by the pressure sensor; and

calculating a difference between the first central tendency and the second central tendency.

12. The system of claim 11 , wherein the operations further comprise:

determining that the person is moving on the mattress based on the difference between the first central tendency and the second central tendency.

13. The system of claim 11 , wherein the operations further comprise:

determining whether the person is in REM sleep or non-REM sleep based on the difference between the first central tendency and the second central tendency.

14. The system of claim 11 , wherein the first central tendency is a first moving average of air pressure values, and wherein the second central tendency is a second moving average of air pressure values.

15. A system comprising:

a bed having a mattress comprising an air chamber; and

a central controller comprising:

an enclosure configured to enclose one or more elements of the central controller;

a plurality of sensors including at least one pressure sensor in fluid communication with the air chamber of the mattress;

a pump configured to add air to the air chamber of the mattress when a pump motor is energized;

a power supply connected to the pump motor;

a network interface configured to interact with an external server for processing of data;

one or more processors; and

computer memory storing instructions that, when executed by the one or more processors of the central controller, cause the central controller to perform operations comprising:

receiving, from the at least one pressure sensor, pressure data indicative of pressure applied to the air chamber by a person on the mattress;

determining, from the pressure data sensed by the at least one pressure sensor, a first central tendency of air pressure values;

determining, from the pressure data sensed by the at least one pressure sensor, a second central tendency of air pressure values;

calculating a difference between the first central tendency and the second central tendency;

determining movement based on the difference between the first central tendency and the second central tendency;

transmitting first data determined from data sensed by one or more of the plurality of sensors to the external server for analysis; and

receiving, from the external server, second data that has been analyzed and filtered.

16. The system of claim 15 , wherein the operations further comprise:

determining whether the person is in REM sleep or non-REM sleep based on the difference between the first central tendency and the second central tendency.

17. A system comprising:

a bed having a mattress comprising an air chamber; and

a central controller comprising:

one or more processors;

an enclosure configured to enclose one or more elements of the central controller;

a pressure sensor in fluid communication with the air chamber of the mattress;

an A/D converter configured to receive analog information from the pressure sensor and convert the analog information to digital information usable by the one or more processors;

a network interface configured to interact with an external server for processing and storage of data, wherein the external server is positioned external to the enclosure of the central controller;

a pump configured to add air to the air chamber of the mattress when a pump motor is energized;

a power supply connected to the pump motor; and

computer memory storing instructions that, when executed by the one or more processors of the central controller, cause the central controller to perform operations comprising:

receiving, from the pressure sensor via the A/D converter, pressure data indicative of pressure applied to the air chamber by a person on the mattress;

transmitting, via the network interface, the pressure data to the external server for analysis; and

receiving, via the network interface, second data that has been analyzed by the external server that is positioned external to the enclosure of the central controller.

18. The system of claim 17 , and wherein the operations further comprise:

filtering the pressure data before transmitting the pressure data to the external server.

Assignments (7)
SECURITY INTEREST Recorded Nov 4, 2025
From: SLEEP NUMBER CORPORATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 073507/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: SELECT COMFORT RETAIL LLC
To: SLEEP NUMBER CORPORATION
Reel/Frame 058966/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2021
From: YOUNG, STEVEN JAY; HEWITT, CARL; ZHOVNIROVSKY, YURI
To: BAM LABS, INC.
Reel/Frame 058121/0144 →
MERGER Recorded Nov 16, 2021
From: SLEEPIQ LABS INC.
To: SELECT COMFORT RETAIL CORPORATION
Reel/Frame 058120/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2021
From: PALASHEWSKI, WADE DANIEL; NUNN, ROB; TILSTRA, MATTHEW WAYNE
To: SLEEP NUMBER CORPORATION
Reel/Frame 058146/0273 →
CHANGE OF NAME Recorded Nov 16, 2021
From: SELECT COMFORT CORPORATION
To: SLEEP NUMBER CORPORATION
Reel/Frame 058146/0198 →
MERGER AND CHANGE OF NAME Recorded Nov 16, 2021
From: BAM LABS, INC.; SLEEPIQ LABS INC.
To: SLEEPIQ LABS INC.
Reel/Frame 058120/0948 →
Continuity (6)
Continuation 16841105 · Apr 6, 2020
Continuation 16510265 · Jul 12, 2019
Continuation 15341106 · Nov 2, 2016
Continuation 14209414 · Mar 13, 2014
Provisional Application 61781311 · Mar 14, 2013
Related Publication 20220000273A1 · Jan 6, 2022