Asynchronous reporting system
US-2017261220-A1 · Sep 14, 2017 · US
US9920948B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9920948-B2 |
| Application number | US-201715608892-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 30, 2017 |
| Priority date | Sep 15, 2012 |
| Publication date | Mar 20, 2018 |
| Grant date | Mar 20, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An asynchronous reporting mechanism for a remote device in a heating, ventilation and air conditioning environment. Using gateway information, such as a device address, report information may be sent to the user account, or using another approach, the information may be sent directly to the user. An asynchronous message may be sent without user intervention or request.
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 remote access mechanism connected to the gateway device; a first communication channel which provides a two-way synchronous connection between the remote access mechanism and the gateway device via an Internet connection; and a second communication channel which provides a one-way asynchronous reporting mechanism from the gateway device to the remote access mechanism; and wherein: the gateway device is configured to communicate with a server via the first communication channel using messages sent during a data session within a round robin sequence of data sessions; the server comprises a database, a web application and communication layers; a web interface module interacts with the web application to display information and receive action from button events and the communication layers are instanced in the server when user activity opens the data session on the web interface module; the gateway device is configured to communicate with the server via the second communication channel using an asynchronous message sent outside of the data session; and the gateway device is configured to send asynchronous messages to the server including information regarding components of the HVAC equipment via the second communication channel and the server is not configured to send asynchronous messages to the gateway device outside of the data session. 2. The gateway control system of claim 1 , wherein the data session is opened between the gateway device and the server using a check-in process. 3. The gateway control system of claim 1 , wherein virtually all messages between the gateway device and the server are sent during the data session. 4. The gateway control system of claim 1 , wherein the database in the server is used when in an absence of a data session between the gateway device and the server. 5. The gateway control system of claim 1 , wherein an asynchronous message is sent when information needs to be conveyed without a data session from the gateway device. 6. The gateway control system of claim 1 , wherein an asynchronous message ensures that reports about HVAC equipment are captured by the server a majority of the time. 7. The gateway control system of claim 1 , wherein the server is configured to send a response message to the gateway device after receiving a message sent by the gateway device. 8. The gateway control system of claim 1 , wherein transmission control protocol (TCP) is used by the gateway device for the asynchronous message. 9. The gateway control system of claim 1 , wherein the asynchronous message is sent in an encrypted mode. 10. The gateway control system of claim 1 , wherein the gateway device uses a first protocol encapsulated in an asynchronous structure for wireless access to the HVAC equipment. 11. The gateway control system of claim 10 , wherein faults and/or errors are sent using the asynchronous message. 12. A method for gateway control of residential equipment comprising: connecting heating, ventilation and air conditioning (HVAC) equipment to a gateway device; and connecting the gateway device to a remote access mechanism via a first communication channel which provides a two-way synchronous Internet connection; monitoring the HVAC equipment; sending a message reflecting a current state of the HVAC equipment to the server during the data session; connecting the gateway device to a remote access mechanism via a second communication channel which provides a one-way asynchronous connection; receiving a command at the gateway device reflecting a desired configuration or control state of the HVAC equipment from the server during the data session; and detecting a fault and/or error; and wherein: the gateway device is configured to communicate with a server within a data session within a round robin sequence of data sessions; the server comprises a database, a web application, and communication layers; a web interface module interacts with the web application to display information and receive action from button events; the communication layers are instanced in the server when user activity opens a data session on the web interface module; the server is configured to receive messages from the gateway device and to send messages to the gateway device during the data session within the round robin sequence of data sessions; and the server is further configured to receive asynchronous messages from the gateway device outside of a data session within the round robin sequence of data sessions, but is not configured to send messages to the gateway device outside of the data session within the round robin sequence of data sessions. 13. The method of claim 12 , wherein upon determining that a fault or error has been detected, the gateway device transmits an error message through the first communication channel in a presence of an open data session. 14. The method of claim 12 , wherein upon determining that a fault or error has been detected, the gateway device transmits an error message through the second communication channel in an absence of an open data session. 15. The method of claim 14 , wherein an asynchronous message is sent by the gateway device to the server in the absence of an open data session between the gateway device and the server without user intervention or request. 16. A gateway control system for residential equipment comprising: a gateway device; heating, ventilation and air conditioning (HVAC) equipment connected to the gateway device; a remote access mechanism connected to the gateway device; a first communication channel which provides a two-way synchronous connection between the remote access mechanism and the gateway device via an Internet connection; and a second communication channel which provides a one-way asynchronous reporting mechanism from the gateway device to the remote access mechanism; and wherein: the gateway device is configured to communicate with a server via the first communication channel using messages sent during a data session within a round robin sequence of data sessions; the server comprises a database, a web application and communication layers; a web interface module interacts with the web application to display information and receive action from button events and the communication layers are instanced in the server when user activity opens the data session on the web interface module; and the gateway device is configured to communicate with the server via the second communication channel using an asynchronous message sent outside of the data session. 17. The gateway control system of claim 16 , wherein the server is configured to send a response message to the gateway device after receiving a message sent by the gateway device.
for purposes related to the operation of the system, e.g. for safety or monitoring · CPC title
characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Indication arrangements, e.g. displays · CPC title
involving control of end-device applications over a network · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.