IP Library Granted Patent US 9,510,688
Granted Patent B2
US 9,510,688 · App. 14/209,414 · Granted Dec 6, 2016

Inflatable air mattress system with detection techniques

Inventors: Rob Nunn (Eden Prairie, MN); Wade Daniel Palashewski (Andover, MN); Matthew Wayne Tilstra (Rogers, MN); Steven Young (Campbell, CA); Carl Hewitt (Campbell, CA); Yuri Zhovnirovsky (Campbell, CA)
Assignees: Select Comfort Corporation; SleepIQ Labs Inc.
A47C27/083A47C31/123A61B5/01A61B5/1118A61B5/6892
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,510,688
App. No.
14/209,414
Granted
Dec 6, 2016
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 (57)

1. A method comprising:

receiving, at a central controller of an air mattress system, a plurality of air pressure values;

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;

initiating a timer upon determining that the user of the air mattress system moved;

stopping the timer upon determining that the user of the air mattress system has stopped moving; and

wherein an accumulated time in the timer represents a total amount of time that the user has moved.

2. The method of claim 1 , wherein the average values are rolling average values.

3. The method of claim 1 , determining a sleep quality index based on the accumulated time.

4. The method of claim 3 , further comprising:

upon determining the sleep quality index, displaying the index to the user.

5. A bed system comprising:

an inflatable air mattress having at least a first bladder;

and

a central controller comprising:

a processor configured to:

receive a plurality of air pressure values of the first bladder;

determine a plurality of rolling average values of the first bladder using the plurality of the received air pressure values of the first bladder;

calculate a difference value between a first one of the plurality of rolling average values of the first bladder and a second one of the plurality of rolling average values of the first bladder;

compare the difference value to a threshold value;

determine, based on the comparison, whether a user of the air mattress system moved;

calculate a pressure change value using a difference between a first one of the plurality of the air pressure values of the first bladder received prior to the user movement beginning and a second one of the plurality of the air pressure values of the first bladder received after the user movement has terminated;

compare the calculated pressure change value to a threshold value; and

determine, based on the comparison, a position of the user of the air mattress system.

6. The bed system of claim 5 , wherein the first bladder is sized and positioned to support the user on a first side of the bed system, and further comprising a second bladder sized and positioned to support a second user on a second side of the bed system.

7. The bed system of claim 5 , wherein the central controller further comprises a pump.

8. A bed system comprising:

an inflatable air mattress;

and

a central controller comprising:

a processor configured to:

receive a plurality of air pressure values;

determine a plurality of average values using the plurality of the received air pressure values;

calculate a difference value between a first one of the plurality of average values and a second one of the plurality of average values;

compare the difference value to a threshold value;

determine, based on the comparison, whether a user of the air mattress system moved;

initiate a timer upon determining that the user of the air mattress system moved;

stop the timer upon determining that the user of the air mattress system has stopped moving; and

wherein an accumulated time in the timer represents a total amount of time that the user has moved.

9. The system of claim 8 , wherein the average values are rolling average values.

10. The bed system of claim 8 , and further comprising a pump fluidically connected to the inflatable air mattress.

11. The system of claim 8 , wherein the processor is configured to determine a sleep quality index based on the accumulated time.

12. The system of claim 11 , wherein the processor is configured to:

upon determining the sleep quality index, display the index to the user.

13. The bed system of claim 8 , and further comprising an adjustable foundation sized and configured to adjustably supporting the inflatable air mattress and a pump fluidically connected to the inflatable air mattress.

14. A method comprising:

receiving, at a central controller of an air mattress system, a plurality of air pressure values of a first bladder;

determining a plurality of rolling average values of the first bladder using the plurality of the received air pressure values of the first bladder;

calculating a difference value between a first one of the plurality of rolling average values of the first bladder and a second one of the plurality of rolling average values of the first bladder;

comparing the difference value to a threshold value;

determining, based on the comparison, whether a user of the air mattress system moved;

calculating a pressure change value using a difference between a first one of the plurality of the air pressure values of the first bladder received prior to the user movement beginning and a second one of the plurality of the air pressure values of the first bladder received after the user movement has terminated;

comparing the calculated pressure change value to a threshold value; and

determining, based on the comparison, a position of the user of the air mattress system.

15. The method of claim 14 , wherein the first bladder is sized and positioned to support the user along a length of the air mattress system.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: SELECT COMFORT RETAIL LLC
To: SLEEP NUMBER CORPORATION
Reel/Frame 058966/0422 →
ASSIGNMENT OF SHORT FORM INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 15, 2018
From: KEYBANK NATIONAL ASSOCIATION, AS RETIRING AGENT
To: U.S. BANK NATIONAL ASSOCIATION, AS SUCCESSOR AGENT
Reel/Frame 045343/0673 →
MERGER Recorded Jan 29, 2018
From: SLEEPIQ LABS INC.
To: SELECT COMFORT RETAIL CORPORATION
Reel/Frame 044753/0876 →
CHANGE OF NAME Recorded Nov 15, 2017
From: SELECT COMFORT CORPORATION
To: SLEEP NUMBER CORPORATION
Reel/Frame 044456/0132 →
MERGER AND CHANGE OF NAME Recorded Jun 28, 2016
From: BAM LABS, INC.; SLEEPIQ LABS INC.
To: SLEEPIQ LABS INC.
Reel/Frame 039031/0665 →
SHORT FORM INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 15, 2016
From: SLEEPIQ LABS INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 037821/0782 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2015
From: YOUNG, STEVEN; HEWITT, CARL; ZHOVNIROVSKY, YURI
To: BAM LABS, INC.
Reel/Frame 036461/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2015
From: NUNN, ROB; PALASHEWSKI, WADE DANIEL; TILSTRA, MATTHEW WAYNE
To: SELECT COMFORT CORPORATION
Reel/Frame 036461/0025 →
Continuity (2)
Provisional Application 61781311 · Mar 14, 2013
Related Publication 20140259434A1 · Sep 18, 2014