Inflatable air mattress with integrated control
Summary by NHIP
Wireless Pump Controller
The pump encasement houses a pump that wirelessly connects to remote controls and peripheral controllers to alter a bed's sleep environment. It receives user commands, accesses corresponding control signals, and transmits them to peripheral controllers over an associated wireless network connection.
Claim Score by NHIP
Abstract
An air bed system including a plurality of peripheral devices and a pump unit configured to adjust a firmness of an air mattress, the pump unit including a pump. The system further includes a controller configured to execute instructions that cause the pump unit to wirelessly pair with at least one of the plurality of peripheral devices. The pump unit is configured to receive at least one control signal addressed to the at least one of the plurality of peripheral devices, and transmit the at least one control signal to the addressed device.

Term
9 yearsleft in the term
Expires 16 September 2035, including 260 days of term adjustment.
- Priority
- Filed
- Granted
- Today
- Expires
15 claims: 2 independent, 13 dependent
- 1Broadest claimClaim Score 31, narrow(NHIP)A pump comprising:a pump encasement that physically houses the pump;a pressure transducer configured to sense pressure within a fluidically connected air chamber of an air mattress of a bed;wherein the pump is configured to execute instructions that cause the pump to: form wireless network connections with: at least one remote control configured to 1) receive user input and 2) responsive to the received user input, transmit a corresponding user command to the pump;a plurality of peripheral controllers, each peripheral controller controlling at least one controllable peripheral devices of the bed, each of the controllable peripheral devices configured to alter a sleep environment of the bed according to one or more control signals a received from the pump over the associated wireless network connection, the peripheral controllers configured to 1) receive, over an associated wireless network connection with the pump, the one or more control signals, and 2) control behavior of the associated controllable peripheral device in accordance with the one or more control signals;receive an incoming user command from a particular remote control of the at least one remote controls;access a corresponding control signal based on the received incoming user command;and transmit the corresponding control signal to at least one of the plurality of peripheral controllers over the associated wireless network connection to cause the sleep environment of the bed to be altered.
- 12A system comprising:a bed having a mattress;at least one remote control;a plurality of peripheral controllers;and a pump comprising: a pump encasement that physically houses the pump;a pressure transducer configured to sense pressure within a fluidically connected air chamber of an air mattress of a bed;wherein the pump is configured to execute instructions that cause the pump to: form wireless network connections with: the at least one remote control configured to 1) receive user input and 2) responsive to the received user input, transmit a corresponding user command to the pump;the plurality of peripheral controllers, each peripheral controller controlling at least one controllable peripheral devices of the bed, each of the controllable peripheral devices configured to alter a sleep environment of the bed according to a control signal received from the pump over the associated wireless network connection, the peripheral controllers configured to 1) receive, over an associated wireless network connection with the pump, control signals, and 2) control behavior of the associated controllable peripheral device in accordance with the control signal;receive an incoming user command from a particular remote control of the at least one remote controls;access a corresponding control signal based on the received incoming user command;and transmit the corresponding control signal to at least one of the plurality of peripheral controllers over the associated wireless network connection to cause the sleep environment of the bed to be altered.
Independent claims2
44 paragraphs in 5 sections, as filed
CROSS REFERENCE TO RELATED APPLICATION
This application is a continuation of U.S. patent application Ser. No. 15/687,796, filed Aug. 28, 2017, now U.S. Pat. No. 10,674,832, which is a continuation of U.S. patent application Ser. No. 14/586,694 filed on Dec. 30, 2014, now U.S. Pat. No. 9,770,114, which claims benefit of U.S. Provisional Application Ser. No. 61/921,615 filed Dec. 30, 2013, the contents of which are incorporated herein by reference in its entirety.
TECHNICAL FIELD
This document relates to mattresses, and more particularly, but not by way of limitation, to inflatable air mattress systems.
SUMMARY
In one aspect, an air bed system includes a plurality of peripheral devices. The system further includes a pump unit configured to adjust a firmness of an air mattress, the pump unit includes a pump. The system further includes a controller configured to execute instructions that cause the pump unit to wirelessly pair with at least one of the plurality of peripheral devices. The pump unit is configured to: receive at least one control signal addressed to the at least one of the plurality of peripheral devices, and transmit the at least one control signal to the addressed device.
Implementations can include any, all, or none of the following features. The plurality of peripheral devices include a first peripheral device having a peripheral device controller configured to: receive the at least one control signal transmitted by the controller of the pump device; and control behavior of the associated peripheral device in accordance with the at least one control signal. The plurality of peripheral devices include an adjustable foundation having an adjustable foundation controller in communication with the controller of the pump unit to receive one or more control signals transmitted by the controller of the pump unit; and an air mattress pad having an air controller in communication with the controller of the pump unit to receive one or more control signals transmitted by the controller of the pump unit. The pump unit includes a pump unit housing containing the pump and the controller of the pump unit, wherein the air mattress includes an air chamber, wherein the pump is fluidically connected to the air chamber by an air hose extending from the pump unit housing to the air chamber, and wherein the plurality of peripheral devices are external to the pump unit housing and the air chamber. The plurality of peripheral devices are physically separated from the pump unit. The controller of the pump unit is configured to execute instructions that cause the pump unit to: form a wireless network with the plurality of peripheral devices, each of the peripheral devices including a peripheral device controller configured to 1) form the wireless network with the pump unit and 2) control behavior of the associated peripheral device in accordance with a control signal received from the pump device over the wireless network; and transmit at least one control signal to one of the plurality of peripheral device controllers over the wireless network. The pump unit device further includes an encasement that physically houses the pump and the controller. The instructions further cause the pump unit to: detect a new peripheral device including a peripheral device controller configured to 1) form the wireless network with the pump unit and 2) control behavior of the associated peripheral device in accordance with a control signal received from the pump device over the wireless network; and add the new peripheral device to the wireless network. The instructions further cause the pump unit to receive a data update configured to modify a user interface to include features specific to the new peripheral device. The instructions further cause the pump unit to receive a data update from the new peripheral device.
In one aspect, a method of operating a pump unit of an air bed system. The pump unit includes a pump and a controller, the method includes a method of operating a pump unit of an air bed system. The pump unit includes a pump and a controller. The method further includes adjusting firmness of an air mattress via the pump unit by driving the pump to modify air pressure in an air chamber of the air mattress. The method further includes executing instructions via the controller of the pump unit to cause the pump unit to wirelessly pair with at least one of a plurality of peripheral devices. The method further includes receiving via the controller of the pump unit at least one control signal addressed to the at least one of the plurality or peripheral devices. The method further includes transmitting via the controller of the pump unit the at least one control signal the at least one of the plurality of peripheral devices.
Implementations can include any, all, or none of the following features. The plurality of peripheral devices include a first peripheral device having a peripheral device controller, the method further including receiving by the peripheral device controller the at least one control signal transmitted by the controller of the pump device; and controlling behavior of the associated peripheral device by the peripheral device controller in accordance with the at least one control signal. The pump unit includes a pump unit housing containing the pump and the controller of the pump unit, wherein the pump is fluidically connected to the air chamber by an air hose extending from the pump unit housing to the air chamber, and wherein the plurality of peripheral devices are external to the pump unit housing and the air chamber. The method including forming a wireless network via the pump unit with the plurality of peripheral devices, each of the peripheral devices comprising a peripheral device controller configured to 1) form the wireless network with the pump unit and 2) control behavior of the associated peripheral device in accordance with a control signal received from the pump device over the wireless network; and transmitting at least one control signal via the pump unit to one of the plurality of peripheral device controllers over the wireless network. The method including detecting a new peripheral device via the controller of the pump unit; adding the new peripheral device to the wireless network via the controller of the pump unit; and receiving a data update via the controller of the pump unit to modify a user interface to include features specific to the new peripheral device, wherein the data update is optionally received from the new peripheral device.
In one aspect, a pump unit device includes a pump. The device further includes a controller configured to execute instructions that cause the pump unit to: form a wireless network with a plurality of peripheral devices, each of the peripheral devices includes a peripheral device controller configured to 1) form the wireless network with the pump unit and 2) control behavior of the associated peripheral device in accordance with a control signal received from the pump device over the wireless network. The device further includes transmit at least one control signal to one of the plurality of peripheral device controllers over the wireless network. a pump unit device includes a pump. The device further includes a controller configured to execute instructions that cause the pump unit to: form a wireless network with a plurality of peripheral devices, each of the peripheral devices includes a peripheral device controller configured to 1) form the wireless network with the pump unit and 2) control behavior of the associated peripheral device in accordance with a control signal received from the pump device over the wireless network. The device further includes transmit at least one control signal to one of the plurality of peripheral device controllers over the wireless network.
Implementations can include any, all, or none of the following features. The pump unit device further includes an encasement that physically houses the pump and the controller. The instructions further cause the pump unit to: detect a new peripheral device including a peripheral device controller configured to 1) form the wireless network with the pump unit and 2) control behavior of the associated peripheral device in accordance with a control signal received from the pump device over the wireless network; and add the new peripheral device to the wireless network. The instructions further cause the pump unit to receive a data update configured to modify a user interface to include features specific to the new peripheral device. The instructions further cause the pump unit to receive a data update from the new peripheral device.
BRIEF DESCRIPTION OF DRAWINGS
Some embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings in which:
<figref idref="DRAWINGS">FIG. <b>1</b></figref> is a block diagram of an example of an air bed system.
<figref idref="DRAWINGS">FIG. <b>2</b></figref> is a block diagram of an example of an air bed system in accordance with various techniques of this disclosure.
<figref idref="DRAWINGS">FIG. <b>3</b></figref> is a conceptual diagram depicting an example communications configuration between various components of an air bed system in accordance with various techniques of this disclosure.
<figref idref="DRAWINGS">FIG. <b>4</b></figref> is a conceptual diagram depicting communications between a pump of an air bed system and various peripheral devices in accordance with this disclosure.
DETAILED DESCRIPTION
<figref idref="DRAWINGS">FIG. <b>1</b></figref> is a block diagram of an example of an air bed system. In <figref idref="DRAWINGS">FIG. <b>1</b></figref>, the air bed system <b>10</b> may include a pump <b>12</b> having a controller (not depicted), a foundation controller <b>14</b> for controlling an adjustable foundation, and a thermoelectric engine <b>16</b> for heating/cooling air mattress pad <b>17</b>. The pump <b>12</b> is configured to control the firmness of an air chamber, e.g., side <b>1</b> of an air chamber <b>18</b>. The foundation controller <b>14</b> is configured to control the articulation of a bed frame, e.g., side <b>1</b> of a bed frame <b>20</b>. It should be noted that for purposes of conciseness <figref idref="DRAWINGS">FIG. <b>1</b></figref> depicts the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b> as controlling only one side, e.g., side <b>1</b>, of the air bed system <b>10</b>. In some example configurations, the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b> may each control two sides of an air bed system <b>10</b>.
As depicted in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, smart devices <b>22</b>A, <b>22</b>B (collectively referred to in this disclosure as “smart devices <b>22</b>”), such as a smart phone and a tablet computer, may transmit control signals to one or more of the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>. In one specific configuration, the smart devices <b>22</b> may communicate via WiFi signals to a wireless router <b>24</b>. The wireless router <b>24</b> may be connected, e.g., via a wired connection, to a bridge <b>26</b>.
As seen in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, the control signals <b>28</b> transmitted by the smart devices <b>22</b> may be received via the router <b>24</b> and then transmitted to one or more of the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b> by way of the bridge <b>26</b>. In one specific example implementation, the bridge <b>26</b> may transmit the control signals <b>28</b> using a communication protocol such as IEEE 802.15.4 to one or more of the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>. A person of ordinary skill in the art will recognize that numerous other communication protocols may be used to transmit the control signals.
In addition to the smart devices <b>22</b>, one or more remote controls may be used to transmit control signals to one or more of the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>. For example, a remote control <b>30</b>A may transmit control signals <b>32</b> to the pump <b>12</b>, a remote control <b>30</b>B may transmit control signals <b>34</b> to the foundation controller <b>14</b>, and a remote control <b>30</b>C may transmit control signals <b>36</b> to the thermoelectric engine <b>16</b>. The remote controls <b>30</b>A, <b>30</b>B, and <b>30</b>C are collectively referred to in this disclosure as “remote controls <b>30</b>.” The remote controls <b>30</b> may communicate using any number of communication techniques, including, for example, IEEE 802.15.4, radio frequency (RF), such as at 310 Megahertz (MHz), infrared, and the like.
As seen in the example configuration shown in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, the control signals <b>28</b> from the smart devices <b>22</b> are transmitted from the bridge <b>26</b> to one or more of the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>. In some example configurations, the bridge <b>26</b> may broadcast the control signals to each of the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>, and then the relevant device(s), e.g., the pump <b>12</b>, performs the requested function, e.g., increase the firmness of an air chamber, while the other devices, e.g., the foundation controller <b>14</b> and the thermoelectric engine <b>16</b>, determine that the control signal is a pump-specific command and thus disregard the control signal.
In other example configurations, the bridge <b>26</b> may broadcast one or more device-specific control signals to one or more specific devices, e.g., the pump <b>12</b>, which performs the requested function, e.g., increase firmness of an air chamber, while the other devices, e.g., the foundation controller <b>14</b> and the thermoelectric engine <b>16</b>, do not receive the device-specific control signal.
Thus, in the system shown in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, the control signals <b>28</b> may be transmitted from the bridge <b>26</b> to multiple devices, such as the pump <b>12</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>. In this manner, the bridge <b>26</b> acts as a hub that distributes the control signals to the various devices of the air bed system. The bridge <b>26</b>, however, is not part of the air bed system. In the system of <figref idref="DRAWINGS">FIG. <b>1</b></figref>, a device of the air bed system, e.g., the pump <b>12</b>, is unaware of the state of the other devices of the system <b>10</b>, e.g., the foundation controller <b>14</b> and the thermoelectric engine <b>16</b>.
In contrast to the system <b>10</b> shown and described above with respect to <figref idref="DRAWINGS">FIG. <b>1</b></figref> and in accordance with various techniques of this disclosure, one device of the air bed system, e.g., the pump <b>12</b>, may act as a hub. For example, as described in more detail below, the pump <b>12</b> may receive all air bed related control signals from the smart devices <b>22</b> and then transmit the received control signals to the specific, relevant devices.
<figref idref="DRAWINGS">FIG. <b>2</b></figref> is a block diagram of an example of an air bed system <b>30</b> in accordance with various techniques of this disclosure. Like in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, the air bed system <b>30</b> in <figref idref="DRAWINGS">FIG. <b>2</b></figref> may include a pump <b>32</b> having a controller (not depicted) (collectively a “pump unit”), a foundation controller <b>14</b>, and a thermoelectric engine <b>16</b>. In contrast to the system in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, the smart devices <b>22</b> may communicate directly with the pump <b>32</b>, rather than through the router <b>24</b> and the bridge <b>26</b> of <figref idref="DRAWINGS">FIG. <b>1</b></figref>. It should be noted that for purposes of conciseness, <figref idref="DRAWINGS">FIG. <b>2</b></figref> depicts the pump <b>32</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b> as controlling only one side, e.g., side <b>1</b>, of the air bed system <b>30</b>. In some example configurations, the pump <b>32</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b> may each control two sides of an air bed system.
As seen in <figref idref="DRAWINGS">FIG. <b>2</b></figref>, the control signals <b>28</b> transmitted by the smart devices <b>22</b> may be received by a single device of the air bed system, e.g., the pump <b>32</b>. Additionally or alternatively, the system may include a universal remote control <b>34</b> that may transmit the control signals <b>36</b> to the single device of the air bed system, e.g., the pump <b>32</b>. Then, the single device, e.g., the pump <b>32</b>, may act on the control signal if the control signal is designated for that device, e.g., a control signal to increase the firmness of an air chamber. If the control signal is not designated for that device, e.g., the pump <b>32</b>, the device may transmit the control signal to another device of the air bed system, e.g., the foundation controller <b>14</b> or the thermoelectric engine <b>16</b>, for which the control signal is designated. Thus, using the techniques of this disclosure, one device of the air bed system, e.g., the pump <b>32</b>, may be aware of the state of each of the other devices of the air bed system.
For example, because the pump <b>32</b> receives all the control signals from the smart devices <b>22</b> and/or the universal remote control <b>34</b> and either acts upon or transmits those control signals to the various components of the air bed system, the pump <b>32</b> has state awareness of all the devices of the system. By way of specific example, a user may use the smart device <b>22</b> (or the universal remote control <b>34</b>) to transmit control signals to increase the firmness of the air mattress and raise a head portion of the frame of the air bed system. The pump <b>32</b> receives the control signals and determines, e.g., via a controller in the pump (not depicted), that it (the pump <b>32</b>) is the designated recipient of one of the control signals and acts accordingly to increase the firmness of the air mattress. After determining that the other control signal is designated for the foundation controller <b>14</b>, the pump <b>32</b> transmits the control signal to the foundation controller <b>16</b>. In response, the foundation controller <b>14</b> controls one or more articulation motors (not depicted) in order to raise the head portion of the frame. Because the pump <b>32</b> received both control signals, the pump <b>32</b> is aware of the position of the frame. In this manner, the pump has state awareness of all the devices of the system.
The control signals transmitted by the smart devices <b>22</b> and/or the universal remote control <b>34</b> to the pump <b>32</b> may use any one or more of numerous wireless communication standards, including, for example, Bluetooth, Bluetooth low energy (LE), Wi-Fi, cellular, IEEE 802.15, and the like. Similarly, the control signals <b>35</b> transmitted by the pump <b>32</b> to the various other components of the system may use any one or more of numerous wireless communication standard, including, for example, Bluetooth, Bluetooth LE, Wi-Fi, cellular, IEEE 802.15, and the like.
In some example implementations, the pump <b>32</b> may be connected to the Internet <b>36</b> in order to transmit/receive signals to/from a centralized server <b>38</b>. For example, in order to ensure that a controller of the pump <b>32</b> includes the most recent firmware, the centralized server <b>38</b> may transmit a signal <b>40</b> over the Internet <b>36</b>, requesting that the pump <b>32</b> transmit a signal that includes its firmware version. Alternatively, the centralized server <b>38</b> may transmit a signal over the Internet <b>36</b> that indicates the most recent firmware version. If the firmware version is not the most recent version, as determined by either the centralized server <b>38</b> or the pump <b>32</b>, the centralized server <b>38</b> may transmit a control signal to the pump <b>32</b> that instructs the pump <b>32</b> to download the most recent firmware version or the centralized server <b>38</b> may transmit the most recent firmware version when the firmware and the pump <b>32</b> are available. The pump <b>32</b> may update its firmware and/or push the firmware to the universal remote control <b>34</b> for updating, e.g., to update a user interface on the remote control <b>34</b>. The pump <b>32</b> and the centralized server <b>38</b> may be connected to the Internet <b>36</b> using a cellular connection <b>42</b> or a network connection <b>44</b>, such as a wireless network connection or a wired network connection.
In addition, the system depicted in <figref idref="DRAWINGS">FIG. <b>2</b></figref> may be used to perform diagnostics on one or more components of the system pump <b>32</b>. For example, the pump <b>32</b> may determine that an error condition exists in one or more of the pump <b>32</b>, the foundation controller <b>14</b>, and the thermoelectric engine <b>16</b>. The pump <b>32</b> may communicate the error condition to the centralized server <b>38</b> and the centralized server <b>38</b> may transmit signals including one or more instructions that, when executed by a controller of the pump <b>32</b>, may then execute instructions in an attempt to correct the error condition.
It should be noted that the various functionalities ascribed to the pump <b>32</b> in this disclosure are achieved by the pump controller (which is not depicted for simplicity) executing instructions that are stored in a computer readable medium, for example.
<figref idref="DRAWINGS">FIG. <b>3</b></figref> is a conceptual diagram depicting an example communications configuration between various components of an air bed system. The non-limiting example configuration in <figref idref="DRAWINGS">FIG. <b>3</b></figref> is for illustrative purposes only. In <figref idref="DRAWINGS">FIG. <b>3</b></figref>, the pump <b>32</b> may be connected to various air bed system components or other components using wireless or wired connection techniques.
For example, the smart device <b>22</b> may be wirelessly connected to the pump <b>32</b> via a Bluetooth connection <b>50</b>, such as Bluetooth LE. In addition, the smart device <b>22</b> may be connected to the Internet <b>36</b> via a cellular connection <b>52</b> over a mobile communications network.
A computer <b>54</b>, e.g., desktop or laptop computer, may communicate with the pump <b>32</b> via a wireless connection <b>56</b>, e.g., Wi-Fi connection. In addition, the computer <b>54</b> may be connected to the Internet <b>36</b> by Internet Service Provider (ISP) <b>58</b>. The computer <b>54</b> may be used to collect data from the components of the air bed system, e.g., the pump <b>32</b> and the adjustable foundation controller <b>14</b>, and, in some examples, transmit the data over the Internet <b>36</b> for further analysis, e.g., by the centralized server <b>38</b> of <figref idref="DRAWINGS">FIG. <b>2</b></figref>.
One or more hand held universal remote controls <b>34</b> may be wirelessly connected to the pump <b>32</b> using IEEE 802.15.4, for example, as shown at <b>60</b>. Similarly, the foundation controller <b>14</b> may be wirelessly connected to the pump <b>32</b> using IEEE 802.15.4, as shown at <b>62</b>. Finally, the pump <b>32</b> may be controlled using voice activated control <b>64</b>. The voice activated control <b>64</b> may be connected to the pump <b>32</b> using a wired interface <b>66</b>.
The communication standards and protocols described above with respect to <figref idref="DRAWINGS">FIG. <b>3</b></figref> are for illustrative purposes only. Those having ordinary skill in the art will understand upon reading this disclosure that numerous other standards and protocols may be used to implement various techniques of this disclosure.
<figref idref="DRAWINGS">FIG. <b>4</b></figref> is a conceptual diagram depicting communications between a pump of an air bed system and various peripheral devices, in accordance with this disclosure. As seen in <figref idref="DRAWINGS">FIG. <b>4</b></figref>, the pump <b>32</b> is a hub of the air bed system <b>30</b> with numerous peripherals in communication therewith. As described above, one or more users (or “operator”) may use a smart device <b>22</b> or remote control <b>34</b> to transmit control signals to the pump <b>32</b>. For example, in <figref idref="DRAWINGS">FIG. <b>4</b></figref>, the smart device <b>22</b> may transmit control signals <b>28</b> wirelessly to the pump <b>32</b> using Bluetooth LE and the remote control <b>34</b> may transmit control signals wirelessly to the pump <b>32</b> using IEEE. 802.15.4.
In response to receiving the control signals <b>28</b> from the user, the pump <b>32</b> may act on the command, e.g., adjusting the air pressure to the adjustable air mattress <b>18</b>, or transmit the control signal to one of the peripherals in the system. As seen in <figref idref="DRAWINGS">FIG. <b>4</b></figref>, the peripherals may include, but are not limited to, an air mattress pad <b>17</b>, the adjustable foundation <b>20</b>, a massage motor <b>70</b>, and bedroom lighting <b>72</b>.
In the example shown in <figref idref="DRAWINGS">FIG. <b>4</b></figref>, the flexfit or foundation controller <b>14</b> may control operation of the adjustable foundation <b>20</b>, the massage motor <b>70</b>, and the bedroom lighting <b>72</b> using wireless control signals <b>35</b> sent using IEEE 802.15.4, for example, from the pump <b>32</b>. Similarly, the air controller or thermoelectric engine <b>16</b> may control operation of the air mattress pad <b>17</b> using wireless control signals <b>35</b> sent using IEEE 802.15.4, for example, from the pump <b>32</b>.
In accordance with this disclosure and as shown in <figref idref="DRAWINGS">FIG. <b>4</b></figref>, one or more future peripherals <b>74</b> may be wirelessly controlled by the pump <b>32</b>, e.g., using control signals sent using IEEE 802.15.4. Because the system peripherals and, in particular, the future peripherals <b>74</b>, may wirelessly pair with the pump <b>32</b>, the expandability of the air bed system is not constrained by any physical connectors. For example, the air bed system of this disclosure is not constrained by the number of connectors that may be mounted on the system hub, e.g., the pump <b>32</b>. As such, future peripherals <b>74</b> may be easily added to the air bed system <b>30</b> by the user in an almost limitless fashion, constrained only by the number of bindings supported by the controller of the pump <b>32</b>.
Future peripherals <b>74</b> include, but are not limited to, a home alarm system, home lighting, television(s), room shades, and room and/or home temperature. Upon acquiring a future peripheral <b>74</b>, the user may pair the future peripheral <b>74</b> to the pump <b>32</b> and begin controlling that particular device, e.g., a television, using the control signals sent to the pump <b>32</b> from the smart device <b>22</b> or a universal remote control <b>34</b>, for example. In this way, the air bed system <b>30</b> of this disclosure is designed for unknown, future peripherals to allow for seamless communication and expandability.
An ad-hoc pairing between a peripheral and the pump <b>32</b> may be created by automatically or manually binding at least two devices, e.g., a future peripheral such as a television and the pump <b>32</b>. The creation of ad-hoc wireless networks is well known to those of ordinary skill in the art and, as such, need not be described in detail in this disclosure.
In addition, in some example configurations, the peripherals, e.g., the future peripherals, may include firmware to allow for automatic firmware updates upon binding with the pump <b>32</b>. For example, upon manually or automatically binding with the pump <b>32</b>, a new peripheral, e.g., a television, may transmit the new firmware to the remote control <b>34</b> through the pump <b>32</b> in order to update a user interface on the remote control <b>34</b>. The updated user interface may include features specific to control of the new peripheral, e.g., the television. In this manner, the user can see the new user interface without having to purchase a new remote control <b>34</b> or a new pump <b>32</b>. Additionally, such a configuration in which the new peripheral includes the new firmware for the remote control <b>34</b> and/or the pump <b>32</b>, reduces or eliminates the need for the centralized server <b>38</b> of <figref idref="DRAWINGS">FIG. <b>2</b></figref> to perform a full push of the firmware out to the pump <b>32</b> (and then to the remote control <b>34</b>, for example).
In various examples, the controllers and devices described above, e.g., the controller of the pump <b>32</b>, the foundation controller <b>14</b>, the thermoelectric engine <b>16</b>, may each include a processor, a storage device, and a network interface. The processor may be a general purpose central processing unit (CPU) or application-specific integrated circuit (ASIC). The storage device may include volatile or non-volatile static storage (e.g., Flash memory, RAM, EPROM, etc.). The storage device may store instructions which, when executed by the processor, configure the processor to perform the functionality described herein. For example, a processor of the foundation controller may be configured to send a command to a motor to adjust a position of the foundation.
In various examples, the network interface of the components may be configured to transmit and receive communications in a variety of wired and wireless protocols. For example, the network interface may be configured to use the 802.11 standards (e.g., 802.11a/b/c/g/n/ac), PAN network standards such as 802.15.4 or Bluetooth, infrared, cellular standards (e.g., 3G/4G etc.), Ethernet, and USB for receiving and transmitting data. The previous list is not intended to exhaustive and other protocols may be used. As shown and described above, not all components need to be configured to use the same protocols.
In various examples, the pump <b>32</b> is configured to analyze data collected by a pressure transducer to determine various states of a person lying on the bed. For example, the pump <b>32</b> may determine the heart rate or respiration rate of a person lying in the bed. Additional processing may be done using the collected data to determine a possible sleep state of the person. For example, the pump <b>32</b> may determine when a person falls asleep and, while asleep, the various sleep states of the person. Further, because the pump <b>32</b> acts a hub to the system and, as such, has state awareness of all of the peripheral devices, e.g., the foundation controller <b>14</b>, a television, the thermoelectric engine <b>16</b>, the pump may utilize the state information to analyze sleep data of the user. For example, the pump <b>32</b> (in particular the controller of the pump <b>32</b>) may determine that a user achieves a desired sleep state more quickly if the adjustable foundation is in a particular position. The pump <b>32</b> may communicate this analysis to the computer <b>54</b>, thereby allowing the user to react accordingly.
Although an embodiment has been described with reference to specific example embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. The accompanying drawings that form a part hereof, show by way of illustration, and not of limitation, specific embodiments in which the subject matter may be practiced. The embodiments illustrated are described in sufficient detail to enable those skilled in the art to practice the teachings disclosed herein. Other embodiments may be utilized and derived therefrom, such that structural and logical substitutions and changes may be made without departing from the scope of this disclosure. This Detailed Description, therefore, is not to be taken in a limiting sense, and the scope of various embodiments is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. As it common, the terms “a” and “an” may refer to one or more unless otherwise indicated.
Contents5
5 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5
Every citation, both waysCites: the store holds 604 of 605
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US10342358B1 | Cites | United States of America | Applicant |
| US10448749B2 | Cites | United States of America | Search report |
| US10674832B2 | Cites | United States of America | Search report |
| US10729253B1 | Cites | United States of America | Applicant |
| US2002124311A1 | Cites | United States of America | Applicant |
| US2003045806A1 | Cites | United States of America | Applicant |
| US2003166995A1 | Cites | United States of America | Applicant |
| US2003182728A1 | Cites | United States of America | Applicant |
| US2003221261A1 | Cites | United States of America | Applicant |
| US2004049132A1 | Cites | United States of America | Applicant |
| WO2004082549A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| US2004177449A1 | Cites | United States of America | Applicant |
| JP2004229875A | Cites | Japan | Applicant |
| US2005022606A1 | Cites | United States of America | Applicant |
| US2005038326A1 | Cites | United States of America | Applicant |
| US2005190068A1 | Cites | United States of America | Applicant |
| US2005283039A1 | Cites | United States of America | Applicant |
| US2006020178A1 | Cites | United States of America | Applicant |
| US2006031996A1 | Cites | United States of America | Applicant |
| US2006047217A1 | Cites | United States of America | Applicant |
| US2006152378A1 | Cites | United States of America | Applicant |
| US2006162074A1 | Cites | United States of America | Applicant |
| US2007118054A1 | Cites | United States of America | Applicant |
| US2007149883A1 | Cites | United States of America | Applicant |
| US2007179334A1 | Cites | United States of America | Applicant |
| US2007180047A1 | Cites | United States of America | Applicant |
| US2007180618A1 | Cites | United States of America | Applicant |
| US2007276202A1 | Cites | United States of America | Applicant |
| US2008052837A1 | Cites | United States of America | Applicant |
| US2008071200A1 | Cites | United States of America | Applicant |
| US2008077020A1 | Cites | United States of America | Applicant |
| US2008092291A1 | Cites | United States of America | Applicant |
| US2008092292A1 | Cites | United States of America | Applicant |
| US2008092293A1 | Cites | United States of America | Applicant |
| US2008092294A1 | Cites | United States of America | Applicant |
| US2008093784A1 | Cites | United States of America | Applicant |
| US2008097774A1 | Cites | United States of America | Applicant |
| US2008097778A1 | Cites | United States of America | Applicant |
| US2008097779A1 | Cites | United States of America | Applicant |
| US2008104750A1 | Cites | United States of America | Applicant |
| US2008104754A1 | Cites | United States of America | Applicant |
| US2008104755A1 | Cites | United States of America | Applicant |
| US2008104756A1 | Cites | United States of America | Applicant |
| US2008104757A1 | Cites | United States of America | Applicant |
| US2008104758A1 | Cites | United States of America | Applicant |
| US2008104759A1 | Cites | United States of America | Applicant |
| US2008104760A1 | Cites | United States of America | Applicant |
| US2008104761A1 | Cites | United States of America | Applicant |
| US2008109959A1 | Cites | United States of America | Applicant |
| US2008109965A1 | Cites | United States of America | Applicant |
| US2008115272A1 | Cites | United States of America | Applicant |
| US2008115273A1 | Cites | United States of America | Applicant |
| US2008115274A1 | Cites | United States of America | Applicant |
| US2008115275A1 | Cites | United States of America | Applicant |
| US2008115276A1 | Cites | United States of America | Applicant |
| US2008115277A1 | Cites | United States of America | Applicant |
| US2008115278A1 | Cites | United States of America | Applicant |
| US2008115279A1 | Cites | United States of America | Applicant |
| US2008115280A1 | Cites | United States of America | Applicant |
| US2008115281A1 | Cites | United States of America | Applicant |
| US2008115282A1 | Cites | United States of America | Applicant |
| US2008120775A1 | Cites | United States of America | Applicant |
| US2008120776A1 | Cites | United States of America | Applicant |
| US2008120777A1 | Cites | United States of America | Applicant |
| US2008120778A1 | Cites | United States of America | Applicant |
| US2008120779A1 | Cites | United States of America | Applicant |
| US2008120784A1 | Cites | United States of America | Applicant |
| US2008122616A1 | Cites | United States of America | Applicant |
| US2008126122A1 | Cites | United States of America | Applicant |
| US2008126132A1 | Cites | United States of America | Applicant |
| US2008127418A1 | Cites | United States of America | Applicant |
| US2008127424A1 | Cites | United States of America | Applicant |
| WO2008128250A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| US2008147442A1 | Cites | United States of America | Applicant |
| US2008162171A1 | Cites | United States of America | Applicant |
| US2008262654A1 | Cites | United States of America | Search report |
| US2008262657A1 | Cites | United States of America | Search report |
| US2008275314A1 | Cites | United States of America | Applicant |
| US2008281611A1 | Cites | United States of America | Applicant |
| US2008281612A1 | Cites | United States of America | Applicant |
| US2008281613A1 | Cites | United States of America | Applicant |
| US2008288272A1 | Cites | United States of America | Applicant |
| US2008288273A1 | Cites | United States of America | Applicant |
| US2008306351A1 | Cites | United States of America | Applicant |
| US2008307582A1 | Cites | United States of America | Applicant |
| US2009018853A1 | Cites | United States of America | Applicant |
| US2009018854A1 | Cites | United States of America | Applicant |
| US2009018855A1 | Cites | United States of America | Applicant |
| US2009018856A1 | Cites | United States of America | Applicant |
| US2009018857A1 | Cites | United States of America | Applicant |
| US2009018858A1 | Cites | United States of America | Applicant |
| US2009024406A1 | Cites | United States of America | Applicant |
| US2009037205A1 | Cites | United States of America | Applicant |
| US2009043595A1 | Cites | United States of America | Applicant |
| US2009064420A1 | Cites | United States of America | Applicant |
| US2009100599A1 | Cites | United States of America | Applicant |
| WO2009108228A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| US2009121660A1 | Cites | United States of America | Applicant |
| WO2009123641A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| US2009139029A1 | Cites | United States of America | Applicant |
17 members in 6 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 201361921615 | United States of America | P | |
| 201414586694 | United States of America | A | |
| 201715687796 | United States of America | A |
Members17
| Document | Office | Kind | |
|---|---|---|---|
| US2015182033A1 | United States of America | A1 | |
| CA2945694A1 | Canada | A1 | |
| WO2015103301A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU2014373806A1 | Australia | A1 | |
| EP3089623A1 | European Patent Office (EPO) | A1 | |
| EP3089623A4 | European Patent Office (EPO) | A4 | |
| US9770114B2 | United States of America | B2 | |
| US2017354268A1 | United States of America | A1 | |
| AU2014373806B2 | Australia | B2 | |
| EP3089623B1 | European Patent Office (EPO) | B1 | |
| EP3527110A1 | European Patent Office (EPO) | A1 | |
| US10674832B2 | United States of America | B2 | |
| US2020359807A1 | United States of America | A1 | |
| NZ722628A | New Zealand | A | |
| CA2945694C | Canada | C | |
| US11744384B2This record | United States of America | B2 | |
| US2024016302A1 | United States of America | A1 |
66 transactions on the USPTO file
Allowed after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Email NotificationEML_NTR | EML_NTR | |
| Mail Patent eCofC NotificationMECOCNTF | MECOCNTF | |
| Patent eCofC NotificationECOC_NTF | ECOC_NTF | |
| Recordation of Patent eCertificate of CorrectionECOC/ | ECOC/ | |
| Post Issue Communication - Certificate of CorrectionN423 | N423 | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Patent eGrant NotificationMEPG_NTF | MEPG_NTF | |
| Patent eGrant NotificationEPG_NTF | EPG_NTF | |
| Recordation of Patent eGrantEPG/ | EPG/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Response to Election / Restriction FiledELC. | ELC. | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Restriction RequirementMCTRS | MCTRS | |
| Restriction/Election RequirementCTRS | CTRS | |
| Email NotificationEML_NTR | EML_NTR | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing Receipt - UpdatedFLRCPT.U | FLRCPT.U | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Dispatched from OIPEOIPE | OIPE | |
| FITF set to YES - revise initial settingFTFS | FTFS | |
| Patent Term Adjustment - Ready for ExaminationPTA.RFE | PTA.RFE | |
| Payment of additional filing fee/PreexamFLFEE | FLFEE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Email NotificationEML_NTR | EML_NTR | |
| Notice Mailed--Application Incomplete--Filing Date AssignedINCD | INCD | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Cleared by OIPE CSRL194 | L194 | |
| Claim Preliminary AmendmentCLAIM | CLAIM | |
| PTO/SB/69-Authorize EPO Access to Search ResultsSREXR141 | SREXR141 | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Entity Status Set To Undiscounted (Initial Default Setting or Status Change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
12 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| AssignmentAS | AS | |
| Certificate of correctionCC | CC | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| Information on status: patent application and granting procedure in generalNOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONSSTPP | STPP | |
| Information on status: patent application and granting procedure in generalRESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINERSTPP | STPP | |
| Information on status: patent application and granting procedure in generalNON FINAL ACTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalRESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINERSTPP | STPP | |
| Information on status: patent application and granting procedure in generalNON FINAL ACTION MAILEDSTPP | STPP | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Information on status: patent application and granting procedure in generalDOCKETED NEW CASE - READY FOR EXAMINATIONSTPP | STPP | |
| Fee payment procedureENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP |
Numbers
- Publication
- 11744384
- Application
- 16891773
Titles
- English
- Inflatable air mattress with integrated control
Patent term adjustment
- A delay
- +202 daysthe office missed an examination deadline
- B delay
- +94 dayspendency past three years
- Applicant delay
- −36 days
- Net adjustment
- 260 days
Classification
- CPC, 6
- A47C27/082
- A47C27/083
- A47C20/04
- A47C21/042
- A47C31/008
- A47C21/048
- IPC, 4
- A47C27 08
- A47C21 04
- A47C20 04
- A47C31 00