Patent ID: 7712095
Filing Date: 2010-05-04
Classification: B25J,G05B

Abstract:
1. A system for autonomous decentralized control, comprising: a client terminal; a center server; a remote control server; a network, the client terminal, the center server and the remote control server are connected through a WAN and/or LAN; a monitored/controlled target device having a memory and connected to the remote control server through a control communication network including a power line communication network; and a virtual machine, which is described as a duplication of the monitored/controlled target device and has the same information as that possessed by the memory of the monitored/controlled target device, and which is software objects having communication protocols used for performing control communication with the monitored/controlled target device on the control communication network and concealed in the software objects, wherein the virtual machine is movable in the system with transparency through rewriting of status information and control information of the monitored/controlled target device into the software object, wherein the virtual machine comprises a virtual machine software that operates the monitored/controlled target device and an interface software which is in pair to the virtual machine software, the interface software containing the communication protocols used for performing control communication with the monitored/controlled target device on the control communication network, and wherein the remote control server comprises a virtual machine management table for the monitored/controlled target device, a virtual machine software library for the monitored/controlled target device, and an interface software library for control communication of the monitored/controlled target device, and, in response to the client terminal or the center server accessing the remote control server and designating the virtual machine software, the remote control server distributes the virtual machine software to the client terminal or the center server and the virtual machine software on the client terminal or center server side is combined with the interface software which is in pair to the virtual machine software on the remote control server side to form the virtual machine.