A remote access gateway configurable control system. There may be a series of control commands to set or adjust a gateway device's running parameters and modify the behavior of the device or start process action. There may be configuration commands for remote control of the device and server commands for unattended devices.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A gateway device for controlling data transmission for a plurality of heating, ventilation, and air conditioning (HVAC) systems, the gateway device comprising: a storage mechanism configured to store: current status information of components of the plurality of HVAC systems; a synchronous schedule; and an interrupt schedule; and a lock mechanism operatively coupled to the storage mechanism and configured to access the synchronous schedule for establishing a data transmission link with each of the plurality of HVAC systems for updating the components of the plurality of HVAC systems and capture the current status information of the components, wherein upon reception of an interrupt signal the lock mechanism is further configured to: suspend the synchronous schedule and access the interrupt schedule for establishing the data transmission link with at least one of the plurality of HVAC systems for updating a component of the at least one of the plurality of HVAC systems and capturing the current status information of the component; and automatically send the current status information to another system of the plurality of HVAC systems.
2. The gateway device of claim 1 , wherein the interrupt signal is sent from a web application to update the component of the at least one of the plurality of HVAC and the interrupt schedule instructs the lock mechanism to update the component.
3. The gateway device of claim 1 , wherein the interrupt signal is sent from the at least one HVAC system that the component has been updated and the interrupt schedule instructs the lock mechanism to capture the current status information of the component.
4. The gateway device of claim 1 , wherein the interrupt signal comprises a call to the interrupt schedule included in the synchronous schedule and the interrupt schedule instructs the lock mechanism to automatically update the plurality of HVAC systems that have an update available, capture the current status information for the updated HVAC systems, and stored to the current status information in the storage mechanism.
5. The gateway device of claim 1 , wherein the interrupt signal is sent from the at least one HVAC system that the component has failed and the interrupt schedule instructs the lock mechanism to attempt to fix the component and send a message to remote device when the attempt to fix the component has failed.
6. The gateway device of claim 5 , wherein the request is sent from a web application on a server that is operatively coupled to the gateway device.
7. The gateway device of claim 5 , wherein the request is sent from a remote device.
8. The gateway device of claim 1 , wherein the lock mechanism is further configured to receive a request for current status information of at least one component of a particular HVAC system of the plurality of HVAC systems and automatically access the current status information of the at least one component of the particular HVAC system from the storage mechanism.
9. The gateway device of claim 1 , wherein the synchronous schedule instructs the lock mechanism to establish the data transmission link for a set time with each of the plurality of HVAC systems.
10. The gateway device of claim 1 , wherein the interrupt schedule provides a priority ranking when multiple components need to be updated.
11. A gateway device for controlling data transmission for a plurality of Heating, ventilation, and air conditioning (HVAC) systems, the gateway device comprising: a storage mechanism configured to store: current status information of components of the plurality of HVAC systems; a synchronous schedule; and an interrupt schedule; and a lock mechanism operatively coupled to the storage mechanism and configured to access the synchronous schedule for establishing a data transmission link with each of the plurality of HVAC systems for updating the components of the plurality of HVAC systems and capture the current status information of the components, wherein upon reception of a request for current status information of a set of HVAC systems of the plurality of HVAC systems, the lock mechanism is further configured to: suspend the synchronous schedule and access the interrupt schedule for establishing the data transmission link with at least one HVAC system from the set of HVAC systems for capturing the current status information of a component of the at least one HVAC system; store the current status information of the component in the storage mechanism; and send the current status information of the set of HVAC systems.
12. The gateway device of claim 11 , wherein the interrupt schedule provides identification of the component of the at least one HVAC system that has recently been updated but the current status information of the component stored in the storage mechanism does not yet reflect the update.
13. The gateway device of claim 11 , wherein the request for the current status information is sent from a web application on a server that is operatively coupled to the gateway device.
14. The gateway device of claim 11 , wherein the request for the current status information is sent from a remote device.
15. The gateway device of claim 11 , wherein the synchronous schedule instructs the lock mechanism to establish the data transmission link for a set time with each of the plurality of HVAC systems.
16. A system for controlling data transmission for a plurality of Heating, ventilation, and air conditioning (HVAC) systems, the system comprising: a server including a web application; and a gateway device operatively coupled to the server and including: a storage mechanism configured to store: current status information of components of the plurality of HVAC systems; a synchronous schedule; and an interrupt schedule; and a lock mechanism operatively coupled to the storage mechanism and configured to access the synchronous schedule for establishing a data transmission link with each of the plurality of HVAC systems for updating the components of the plurality of HVAC systems and capture the current status information of the components, wherein upon reception of an interrupt signal the lock mechanism is further configured to: suspend the synchronous schedule and access the interrupt schedule for establishing the data transmission link with at least one of the plurality of HVAC systems for updating a component of the at least one of the plurality of HVAC systems and capturing the current status information of the component; and automatically send the current status information to another system of the plurality of HVAC systems.
17. The system of claim 16 , wherein the interrupt signal is sent from the web application to update the component of the at least one of the plurality of HVAC and the interrupt schedule instructs the lock mechanism to update the component.
18. The system of claim 16 , wherein the interrupt signal is sent from the at least one HVAC system that the component has been updated and the interrupt schedule instructs the lock mechanism to capture the current status information of the component.
19. The system of claim 16 , wherein the interrupt signal comprises a call to the interrupt schedule included in the synchronous schedule and the interrupt schedule instructs the lock mechanism to automatically update the plurality of HVAC systems that have an update available, capture the current status information for the updated HVAC systems, store to the current status information in the storage mechanism, and send the current status information to the web application.
20. The system of claim 16 , wherein the lock mechanism is further configured to receive a request for current status information of at least one component of a particular HVAC system of the plurality of HVAC systems from the web application and automatically access the current status information of the at least one component of the particular HVAC system from the storage mechanism.
21. The system of claim 16 , wherein the synchronous schedule instructs the lock mechanism to establish the data transmission link for a set time with each of the plurality of HVAC systems.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 24, 2018
September 29, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.