IP Library Granted Patent US 10,201,234
Granted Patent B2
US 10,201,234 · App. 14/211,367 · Granted Feb 12, 2019

Inflatable air mattress system architecture

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 10,201,234
App. No.
14/211,367
Granted
Feb 12, 2019
Kind
B2
Abstract

A method may comprise receiving, at a central controller, a command, from a remote control, to adjust a feature of a first component of an air mattress framework; relaying, from the central controller, the command to the first component; receiving from the first component at the central controller, an indication of the success of the command; and relaying the indication from the central controller to the remote control.

Claims (42)

1. A method comprising:

receiving, at a central controller of an air pump, a first command for articulation of a bed foundation, from a remote control, to adjust articulation via an articulation system having an articulation controller, wherein the air pump is part of the central controller and the articulation controller is not part of the central controller;

relaying, from the central controller of the air pump, the first command to the articulation controller of the articulation system;

receiving at the central controller of the air pump, electronic communication comprising an indication of the success in articulation due to the first command from the articulation controller of the articulation system;

relaying electronic communication comprising the indication from the articulation controller of the articulation system through the central controller of the air pump to the remote control;

articulating, by the articulation controller, to adjust the bed foundation according to the first command.

2. The method of claim 1 , wherein the remote control cannot communicate directly with the articulation controller.

3. The method of claim 2 , further comprising:

receiving, at the central controller, a second command, from a remote control, to adjust a feature of a second component; and

relaying from the central controller the second command to adjust the feature of the second component to the second component, wherein the articulation controller and second component are not directly communicatively coupled.

4. The method of claim 1 , further comprising:

receiving, at the central controller, an indication of a failure of the articulation controller;

requesting, from the central controller, diagnostic data from the articulation controller;

receiving, from the articulation controller, the diagnostic data in response to the request; and

relaying the diagnostic data from the central controller to an external network device.

5. The method of claim 1 , wherein receiving the first command from the remote control includes receiving the first command from an application executing on a smart phone.

6. The method of claim 1 , further comprising receiving, at the articulation controller, a third command from an input device physically separate from the remote control, to adjust articulation of the articulation system having the articulation controller, wherein the input device is a dedicated device configured to generate the third command for the articulation controller and is not configured to generate commands for actuating the air pump to inflate a chamber.

7. The method of claim 1 , wherein the first command from the remote control is received over a first network protocol and relaying the first command to the articulation controller is performed over a second network protocol.

8. The method of claim 1 , wherein receiving the first command includes receiving an encapsulated data structure that identifies a destination for the first command and a setting for the articulation controller.

9. The method of claim 1 , and further comprising:

receiving, at the central controller of the air pump, a command, from the remote control, to adjust a feature of a temperature controller configured to adjust a temperature controlled device; and

relaying, from the central controller of the air pump, the command to the temperature controller.

10. The method of claim 1 , wherein the central controller and the air pump are packaged as a single unit.

11. The method of claim 1 , the method further comprising:

transmitting, by the central controller, a list of components that are linked with the central controller.

12. The method of claim 11 , the method further comprising:

receiving, by the central controller, a discovery request from the remote control,

wherein the list of components that are linked with the central controller is transmitted by the central controller responsive to receiving the discovery request.

13. The method of claim 11 , wherein the list of components that are linked with the central controller further comprises available functions for the components.

14. The method of claim 11 , wherein the list of components that are linked with the central controller is transmitted by the central controller responsive to an addition or removal of a component.

15. A method comprising:

receiving, at a central controller of an air pump, a first command for articulation of a bed foundation, from a remote control, to adjust articulation via an articulation system having an articulation controller, wherein the air pump is part of the central controller and the articulation controller is not part of the central controller;

relaying, from the central controller of the air pump, the first command to the articulation controller of the articulation system;

receiving at the central controller of the air pump, electronic communication comprising an indication of the success in articulation due to the first command from the articulation controller of the articulation system;

relaying electronic communication comprising the indication from the articulation controller of the articulation system through the central controller of the air pump to the remote control; and

updating a display of the remote control responsive to receiving the indication.

16. A method comprising:

receiving, at a central controller of an air pump, a first command for articulation of a bed foundation, from a remote control, to adjust articulation via an articulation system having an articulation controller, wherein the air pump is part of the central controller and the articulation controller is not part of the central controller;

relaying, from the central controller of the air pump, the first command to the articulation controller of the articulation system;

receiving at the central controller of the air pump, electronic communication comprising an indication of the success in articulation due to the first command from the articulation controller of the articulation system;

relaying electronic communication comprising the indication from the articulation controller of the articulation system through the central controller of the air pump to the remote control; and

wherein the bed foundation supports a mattress on the bed foundation and comprises at least one zone that is configured to be adjusted by the articulation controller.

Assignments (3)
SECURITY INTEREST Recorded Feb 15, 2018
From: SLEEP NUMBER CORPORATION
To: U.S. BANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 044943/0560 →
CHANGE OF NAME Recorded Nov 15, 2017
From: SELECT COMFORT CORPORATION
To: SLEEP NUMBER CORPORATION
Reel/Frame 044456/0132 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2015
From: NUNN, ROB; TILSTRA, MATTHEW WAYNE; HILDEN, MATTHEW GLEN; MAHONEY, PAUL JAMES
To: SELECT COMFORT CORPORATION
Reel/Frame 035035/0191 →
Cited By (42)
US 1,057,672 US 1,083,443 US 1,105,142 US 12,185,839 US 12,186,102 US 12,186,241 US 12,193,575 US 12,193,576 US 12,198,791 US 12,226,021 US 12,233,009 US 12,274,369 US 12,279,999 US 12,303,033 US 12,303,443 US 12,303,445 US 12,336,635 US 12,336,841 US 12,357,098 US 12,364,342 US 12,369,848 US 12,376,686 US 12,390,379 US 12,396,906 US 12,408,763 US 12,433,807 US 12,440,037 US 12,490,835 US 12,514,379 US 12,527,411 US 12,538,984 US 12,551,024 US 12,557,916 US 12,564,526 US 12,611,046 US 12,635,808 US 12,660,914 US 12,660,937 US 12,677,959 US 12,702,236 US 12,702,606 US 12,708,220