Mailbox data storage system

US10514713B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10514713-B2
Application numberUS-201213621166-A
CountryUS
Kind codeB2
Filing dateSep 15, 2012
Priority dateSep 15, 2012
Publication dateDec 24, 2019
Grant dateDec 24, 2019

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 mailbox data storage mechanism for a remote device in a heating, ventilation and air conditioning environment. The mechanism, as a part of a gateway device and acting as a citizen of the heating, ventilation and air conditioning environment, may collect system information regularly and maintain a copy of the latest data locally which can be a response to external access requests in time at any moment. The mechanism may limit the latency for external access and improve user experience. The mechanism may help satisfy multiple interfaces.

First claim

Opening claim text (preview).

What is claimed is: 1. A gateway control system for residential equipment comprising: a gateway device; heating, ventilation and air conditioning (HVAC) equipment connected to the gateway device; a mailbox having a data storage mechanism incorporated in the gateway device; a lock mechanism incorporated in the gateway device; a collection device connected to the mailbox; a remote access mechanism connected to the gateway device and an internet cloud; and wherein the gateway device includes a two-way synchronous connection with the remote access mechanism and an asynchronous one-way connection with the remote access mechanism; wherein the lock mechanism is configured to facilitate the two-way synchronous connection by delaying or rejecting low priority tasks in favor of high priority tasks for a limited time; wherein the mailbox comprises a first interface to communicate with an external device using a first message protocol and a second interface to communicate with two or more components of the HVAC equipment using a second message protocol, wherein, when the gateway device receives a request for data from the external device about a component of the HVAC equipment, the gateway device: determines whether a recent message containing the data about the component of the HVAC equipment and stored in the mailbox is valid; if the recent message stored in the mailbox is valid, responds to the external device with the recent message stored in the mailbox; and if the recent message stored in the mailbox is invalid, queries the component of the HVAC equipment to provide updated data using the lock mechanism and respond to the external device with a message containing the updated data about the component of the HVAC equipment. 2. The system of claim 1 , wherein: the external device is connected to the internet cloud using a first protocol packet; and messages from the internet cloud are received by the first interface of the mailbox. 3. The system of claim 1 , wherein: the second communication interface includes wireless access capability to components of the HVAC equipment; the mailbox receives messages sent from wireless components of the HVAC equipment, keeps a copy of the received messages; and the mailbox sends the received messages via the first interface to a server just when content of the received messages is modified and/or updated. 4. The system of claim 1 , wherein: when a message is received by the gateway device, a comparison of the received message is made with information in the data storage mechanism of the mailbox; and if there is new data in the received message as a result of the comparison, then the received message is updated before being sent out. 5. The system of claim 1 , wherein the external device is a server. 6. The system of claim 1 , wherein the recent message stored in the mailbox is deemed invalid because the recent message is empty or has a communication error. 7. The system of claim 1 , wherein the mailbox provides configurable communication capabilities between different protocols. 8. The system of claim 1 , wherein the mailbox is a communication link among components in the gateway device. 9. The system of claim 1 , wherein: the mailbox holds received messages in a volatile memory; and just updates of messages in the volatile memory are sent to a server. 10. The system of claim 1 , wherein, to provide the updated data, the gateway device is configured to refrain from communicating with another HVAC component of the HVAC equipment for the limited time. 11. An approach of controlling a gateway for residential equipment comprising: providing a gateway device including a two-way synchronous connection with a remote access mechanism and an asynchronous one-way connection with the remote access mechanism; connecting heating, ventilation and air conditioning (HVAC) equipment to the gateway device, the HVAC equipment including a plurality of hosts; incorporating a mailbox having a data storage mechanism in the gateway device; incorporating a lock mechanism in the gateway device; and connecting a collection device to the mailbox, wherein the lock mechanism of the gateway device synchronizes with each of the plurality of hosts in a round robin manner by delaying or rejecting low priority tasks in favor of high priority task for a limited time, and wherein, when the gateway device receives a message from an external device referencing a specific host, in response to the gateway device not being synchronized with the specific host, the gateway device suspends, using the lock mechanism, the round robin synchronization and initiates a temporary synchronization with the specific host. 12. The approach of claim 11 , further comprising connecting the remote access mechanism to the gateway device and an internet cloud. 13. The approach of claim 11 , wherein the mailbox provides configurable communication capabilities between various radio frequency (RF) protocols. 14. The approach of claim 11 , wherein the mailbox comprises at least one interface to an Ethernet, internet, wire and/or wireless module. 15. The approach of claim 11 , wherein: when the message is received by the gateway device from a host, a comparison of the received message is made with information in the data storage mechanism of the mailbox; and if there is new data in the received message as a result of the comparison, then the received message is updated before being sent out. 16. A gateway control system for residential equipment comprising: a gateway device; heating, ventilation and air conditioning (HVAC) equipment including two or more components connected to the gateway device; a mailbox having a data storage mechanism incorporated in the gateway device; a lock mechanism incorporated in the gateway device; and a collection device connected to the mailbox; a remote access mechanism connected to the gateway device and an internet cloud; and wherein the gateway device includes a two-way synchronous connection with the remote access mechanism and an asynchronous one-way connection with the remote access mechanism, wherein the lock mechanism is configured to facilitate the two-way synchronous connection by delaying or rejecting low priority tasks in favor of high priority tasks for a limited time, wherein the gateway device is connectable to a network, a wire medium and/or a wireless medium, wherein the mailbox stores a copy of recent messages sent from the HVAC equipment, wherein, when the gateway device receives a request for information about the HVAC equipment, the gateway device: determines whether a recent message sent from the HVAC equipment and stored in the mailbox is valid; if the recent message stored in the mailbox is valid, respond to the request with the recent message stored in the mailbox; and if the recent message stored in the mailbox is invalid, query the HVAC component to provide an updated message using the lock mechanism and respond to the request with the updated message. 17. The system of claim 16 , wherein the mailbox provides configurable communication capabilities between various protocols. 18. The system of claim 17 , wherein: a connection of the gateway device to the HVAC equipment is wireless. 19. The system of claim 18 , wherein: when a message is received by the gateway device, a comparison of the received message is made with information in the data storage mechanism of the mailbox; and if there is new data in the received message as a result of the comp

Assignees

Inventors

Classifications

  • each space being provided with one sensor acting on one or more control means · 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 US10514713B2 cover?
A mailbox data storage mechanism for a remote device in a heating, ventilation and air conditioning environment. The mechanism, as a part of a gateway device and acting as a citizen of the heating, ventilation and air conditioning environment, may collect system information regularly and maintain a copy of the latest data locally which can be a response to external access requests in time at an…
Who is the assignee on this patent?
Lv Cherry, Kidder Kenneth B, Goh Christopher, and 3 more
What technology area does this patent fall under?
Primary CPC classification G05D23/1934. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 24 2019 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).