System and method for intelligent automated remote management of electromechanical devices
First Claim
Patent Images
1. A system for two-way communication between a data center and a first electromechanical device and a second electromechanical device that are located at a remote site, the system comprising:
- a first device firmware disposed within the first electromechanical device, the first device firmware being adapted to receive and process device control directives;
a second device firmware disposed within the second electromechanical device, the second device firmware being adapted to receive and process device control directives;
a gateway disposed at the remote site, the gateway including a gateway firmware in communication with the device firmware and adapted to initiate a plurality of data exchange communications with the data center, each data exchange communication executed according to a call-home schedule and including a data exchange request transmitted from the gateway and a data exchange response transmitted from the data center, the data exchange response including a control directive received from the data center, each data exchange communication adapted to be closed immediately upon receipt of the corresponding data exchange response, wherein the gateway firmware is further adapted to derive a device control directive from the control directive and transmit the device control directive to at least one of the electromechanical devices, the plurality of data exchange communications including;
a first data exchange communication including a first data exchange request transmitted from the gateway and a first data exchange response transmitted from the data center, the first data exchange response including a first control directive received from the data center, anda second data exchange communication including a second data exchange request transmitted from the gateway and a second data exchange response transmitted from the data center, the second data exchange response including a second control directive received from the data center,wherein the gateway firmware is adapted to derive a first device control directive from the first control directive and transmit the first device control directive to the first electromechanical device and to derive a second device control directive from the second control directive and transmit the second device control directive to the second electromechanical device; and
a server hosted on the data center, the server in communication with the gateway firmware and adapted to respond to the plurality of data exchange communications, adapted to determine the call home schedule, and adapted to create the control directives and transmit the data exchange response including the control directives and the call home schedule to the gateway.
5 Assignments
0 Petitions
Accused Products
Abstract
Monitoring and control of electromechanical devices from a central data center. The data center may be located at a separate geographic location, using broadband communication channels, such as Internet or telecom channels, and wireless HAN (home area network) communications. Such electromechanical devices may comprise, for example, an HVAC system at a small-business or residential site, a grounds-maintenance sprinkler system, or a small wind or solar energy generation and storage station.
-
Citations
31 Claims
-
1. A system for two-way communication between a data center and a first electromechanical device and a second electromechanical device that are located at a remote site, the system comprising:
-
a first device firmware disposed within the first electromechanical device, the first device firmware being adapted to receive and process device control directives; a second device firmware disposed within the second electromechanical device, the second device firmware being adapted to receive and process device control directives; a gateway disposed at the remote site, the gateway including a gateway firmware in communication with the device firmware and adapted to initiate a plurality of data exchange communications with the data center, each data exchange communication executed according to a call-home schedule and including a data exchange request transmitted from the gateway and a data exchange response transmitted from the data center, the data exchange response including a control directive received from the data center, each data exchange communication adapted to be closed immediately upon receipt of the corresponding data exchange response, wherein the gateway firmware is further adapted to derive a device control directive from the control directive and transmit the device control directive to at least one of the electromechanical devices, the plurality of data exchange communications including; a first data exchange communication including a first data exchange request transmitted from the gateway and a first data exchange response transmitted from the data center, the first data exchange response including a first control directive received from the data center, and a second data exchange communication including a second data exchange request transmitted from the gateway and a second data exchange response transmitted from the data center, the second data exchange response including a second control directive received from the data center, wherein the gateway firmware is adapted to derive a first device control directive from the first control directive and transmit the first device control directive to the first electromechanical device and to derive a second device control directive from the second control directive and transmit the second device control directive to the second electromechanical device; and a server hosted on the data center, the server in communication with the gateway firmware and adapted to respond to the plurality of data exchange communications, adapted to determine the call home schedule, and adapted to create the control directives and transmit the data exchange response including the control directives and the call home schedule to the gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A gateway adapted to provide two-way communications between a data center and a first electromechanical device and a second electromechanical device that are located at a remote site, the gateway comprising:
-
a device communications unit adapted to transmit a first device control directive to the first electromechanical device and a second device control directive to the second electromechanical device; a server communications unit adapted to transmit a first data exchange request to the server and to receive a first data exchange response including a first control directive and a second data exchange request to the data center and to receive a second data exchange response including a second control directive, and a gateway firmware operatively connected to the device communications unit and the server communications unit, the gateway firmware adapted to initiate a plurality of first and second data exchange communications with the data center, each data exchange communication executed according to a call-home schedule, the first data exchange communication including the first data exchange request and the first data exchange response and the second data exchange communication including the second data exchange request and the second data response, each data exchange communication adapted to be closed immediately upon receipt of the associated data exchange response, wherein the gateway firmware is further adapted to derive the first device control directive from the first control directive, to transmit the first device control directive to the first electromechanical device, to derive the second device control directive from the second control directive, and to transmit the second device control directive to the second electromechanical device, wherein the call-home schedule includes a time interval transmitted from the data center to the gateway as part of at least one data exchange response. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for two-way communications between a data center and an electromechanical device that is located at a remote site, the system comprising:
-
a device firmware disposed within the electromechanical device, the device firmware adapted to receive and process device control directives; and a gateway disposed at the remote site, the gateway including a gateway firmware in communication with the device firmware and adapted to initiate data exchange communications with the data center according to a call-home schedule, the data exchange communications each comprising a first data exchange communication including a first data exchange request transmitted from the gateway and a first data exchange response with a first control directive and a first control directive ID associated with the first control directive received from the data center and a second data exchange communication including a second data exchange request transmitted from the gateway and a second data exchange response received from the data center, each data exchange communication adapted to be closed immediately upon receipt of the associated data exchange response with the first data exchange communication being closed upon receipt of the first data exchange response prior to initiating the second data exchange communication, wherein; the gateway firmware is further adapted to derive a first device control directive from the first control directive and transmit the first device control directive to the electromechanical device, the device firmware is further adapted to process the first device control directive by measuring and storing one or more data and transmitting the one or more data to the gateway firmware, and the gateway firmware is further adapted to receive the one or more data transmitted from the device firmware and include the first control directive ID and the one or more data within the second data exchange request, wherein the call-home schedule includes a time interval transmitted from the data center to the gateway as part of at least one data exchange response. - View Dependent Claims (31)
-
Specification