Method and Apparatus for Inexpensively Monitoring and Controlling Remotely Distributed Appliances
First Claim
1. A system for monitoring and controlling distributed appliances, the system comprising:
- a server; and
a cluster of modules in communication with the server via a first network, the cluster of modules comprising at least one first module and at least one second module arranged to communicate with one another via a second network,the first module to receive appliance data from the second module, store the appliance data, and transmit the appliance data to and receive instructions from the server using a first communication protocol, and to receive the appliance data from and transmit instructions to the second module using a second communication protocol, andthe second module to transmit appliance data to and receive instructions from the first module using the second communication protocol, and to receive appliance data from and transmit instructions to an appliance using a third communication protocol;
in whichat least one of the first, second, and third communication protocols is different from the others.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and associated apparatus are described that enables unattended, remotely distributed appliances, such as vending machines, utility meters, thermostats and kitchen appliances (ovens, washing machines, refrigerators, etc.) to be connected inexpensively to each other and to a centrally located server. The apparatus 1) uses relatively simple “personality” modules to adapt the apparatus to the application in combination with a sophisticated core module that provides the intelligence needed to process data locally, to format that data and to transfer it to a remote server and 2) uses existing Internet-based communication links, thereby avoiding the costly proprietary links used with current state-of-the-art solutions.
-
Citations
14 Claims
-
1. A system for monitoring and controlling distributed appliances, the system comprising:
a server; and a cluster of modules in communication with the server via a first network, the cluster of modules comprising at least one first module and at least one second module arranged to communicate with one another via a second network, the first module to receive appliance data from the second module, store the appliance data, and transmit the appliance data to and receive instructions from the server using a first communication protocol, and to receive the appliance data from and transmit instructions to the second module using a second communication protocol, and the second module to transmit appliance data to and receive instructions from the first module using the second communication protocol, and to receive appliance data from and transmit instructions to an appliance using a third communication protocol;
in whichat least one of the first, second, and third communication protocols is different from the others. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
Specification