Diagnostics of bed and bedroom environment

US12376686B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12376686-B2
Application numberUS-202318538884-A
CountryUS
Kind codeB2
Filing dateDec 13, 2023
Priority dateAug 6, 2015
Publication dateAug 5, 2025
Grant dateAug 5, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data processing system is configured to sense a pressure readings of an air-mattress. If the pressure readings are below a target pressure value representing a desired pressure for the air-mattress, the data processing system can transmit, to an air-pump, first instructions to increase the air pressure of the air mattress and determine a replacement value representing the amount of air pumped into the air mattress by the air-pump. The data processing system can compare the replacement value to a slow-leak threshold and to a catastrophic-leak threshold. The data processing system can, responsive to a determination that the replacement value is greater than the slow-leak value and less than the catastrophic-leak value, transmit, to the air-pump, second instructions to increase the air pressure of the air mattress to replace air in the air mattress lost to a slow leak so as to maintain the desired pressure for the air-mattress.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a server system configured to: receive a list of peripheral devices associated with a bed; provide, to the bed in response to a request for the list of peripheral devices associated with the bed, the list of peripheral devices associated with the bed; the bed comprising: a controller comprising a computer memory and one or more processors, the controller configured to: request, from the server system, the list of peripheral devices associated with the bed; receive, from the server system, the list of peripheral devices associated with the bed; and responsive to receiving the list of peripheral devices associated with the bed, generate a data connection to each peripheral device in the list of peripheral devices associated with the bed. 2. The system of claim 1 , wherein the controller is further configured to test the data connection to each peripheral device in the list of peripheral devices to determine if each of the peripheral devices respond correctly. 3. The system of claim 2 , wherein to test the data connection to each peripheral device in the list of peripheral devices to determine if each of the peripheral devices respond correctly, the controller is configured to send to each peripheral device in the list of peripheral devices a test message configured to cause each peripheral device in the list of peripheral devices to respond with a response. 4. The system of claim 3 , wherein the response comprises a status report that contains an error from one of the peripheral devices. 5. The system of claim 1 , wherein the controller is further configured to: determine that a particular peripheral device in the list of peripheral devices is in an error state; and responsive to determining that the particular peripheral device is in an error state, issue a command to the particular peripheral device to engage in a remedial action. 6. The system of claim 5 , wherein the remedial action is a power cycle. 7. The system of claim 5 , wherein the controller is further configured to: determine that the particular peripheral device is still in the error state after issuance of the command to engage in the remedial action; and generate an error record recording the error state and the particular peripheral device. 8. The system of claim 7 , wherein the controller is further configured to store the error record in the computer memory of the controller. 9. The system of claim 7 , wherein: the controller is further configured to transmit the error record to the server system; and the server system is further configured to receive and store the error record. 10. The system of claim 9 , wherein the server system is further configured to generate, responsive to receiving the error record, a service request specifying service to be performed on at least one of the bed and the particular peripheral device in a service call. 11. The system of claim 1 , wherein to receive the list of peripheral devices associated with the bed, the server system is configured to receive sales information for the bed that comprises the list of peripheral devices associated with the bed. 12. A system comprising: a server system configured to: receive information about an environment associated with a bed, wherein the information comprises a list of a plurality of peripheral device associated with the environment; and the bed comprising: a controller comprising a computer memory and one or more processors, the controller configured to: request, from the server system, the list of the plurality of peripheral devices associated with the environment; receive, from the server system, the list of the plurality of peripheral devices associated with the environment; generate, responsive to receiving the list of the plurality of peripheral devices associated with the environment, a data connection between the controller of the bed and at least one peripheral device of the plurality of peripheral devices; and transmit a signal to the at least one peripheral device of the plurality of peripheral devices, wherein the signal establishes the data connection. 13. The system of claim 12 , wherein the controller is further configured to test the data connection between the controller of the bed and the at least one peripheral device of the plurality of peripheral devices to determine if the at least one peripheral device responds correctly. 14. The system of claim 12 , wherein the controller is further configured to request a status report from the at least one peripheral device of the plurality of peripheral devices. 15. The system of claim 14 , wherein the status report contains an error from the at least one peripheral device of the plurality of peripheral devices. 16. The system of claim 15 , wherein the controller is further configured to: determine that the at least one peripheral device is in an error state based on the status report; and responsive to determining that the at least one peripheral device is in the error state, issue a command to the at least one peripheral device to engage in a remedial action. 17. The system of claim 16 , wherein the remedial action is a power cycle. 18. The system of claim 16 , wherein the controller is further configured to: determine that the at least one peripheral device is still in the error state after issuance of the command to engage in the remedial action; and generate an error record recording the error state and the at least one peripheral device. 19. The system of claim 18 , wherein the controller is further configured to store the error record in a of the controller. 20. The system of claim 18 , wherein: the controller is further configured to transmit the error record to the server system; and the server system is further configured to receive and store the error record.

Assignees

Inventors

Classifications

  • with pressure control, e.g. with pressure sensors · CPC title

  • A47C27/082Primary

    with non-manual inflation, e.g. with electric pumps · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12376686B2 cover?
A data processing system is configured to sense a pressure readings of an air-mattress. If the pressure readings are below a target pressure value representing a desired pressure for the air-mattress, the data processing system can transmit, to an air-pump, first instructions to increase the air pressure of the air mattress and determine a replacement value representing the amount of air pumped…
Who is the assignee on this patent?
Sleep Number Corp
What technology area does this patent fall under?
Primary CPC classification A47C27/082. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Aug 05 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).