System and method for controlling and monitoring remote distributed processing system
First Claim
Patent Images
1. A system for controlling one or more remote host processing systems comprising:
- a communication medium;
a control group means comprising one or more control processing systems and at least one control storage means having a library stored thereon, wherein said library has one or more agent-applications which comprise instructions executable by one or more of said one or more remote host processing systems wherein each control processing system hasa control processor,means for accessing at least one of said at least one control storage means,a control transceiver operatively connected to said communication medium for transmitting and receiving information including said agent-applications, andmeans for selecting one or more agent-applications from said library for transmission via said control transceiver to one or more of said one or more remote host processing systems; and
wherein each of said one or more remote host processing systems hasa remote host processor,a remote control middleware module, anda remote transceiver operatively connected to said communication medium for sending and receiving information;
wherein each said remote control middleware module has means for converting any of said one or more agent-applications into instructions for said remote host processor of the one of said one or more remote host processing systems on which the remote control middleware is resident.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling and monitoring remote distributed processing systems from one or more control processing systems by downloading agent-application programs from the control processing systems to remote control middleware modules on the distributed processing systems, where the control processing systems have a library of available agent-application(s). The agent-application(s) are compiled by or at the direction of the remote control middleware and executed within operational parameters determined by the control processing systems.
92 Citations
21 Claims
-
1. A system for controlling one or more remote host processing systems comprising:
-
a communication medium; a control group means comprising one or more control processing systems and at least one control storage means having a library stored thereon, wherein said library has one or more agent-applications which comprise instructions executable by one or more of said one or more remote host processing systems wherein each control processing system has a control processor, means for accessing at least one of said at least one control storage means, a control transceiver operatively connected to said communication medium for transmitting and receiving information including said agent-applications, and means for selecting one or more agent-applications from said library for transmission via said control transceiver to one or more of said one or more remote host processing systems; and wherein each of said one or more remote host processing systems has a remote host processor, a remote control middleware module, and a remote transceiver operatively connected to said communication medium for sending and receiving information; wherein each said remote control middleware module has means for converting any of said one or more agent-applications into instructions for said remote host processor of the one of said one or more remote host processing systems on which the remote control middleware is resident. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling one or more remote host processing systems, each having a remote host processor, from a control group comprising one or more control processing systems and at least one library comprising one or more agent-applications, each control processing system having access to said library, the steps comprising:
-
activating a remote control middleware module resident on each remote host processing system; transmitting one or more of the one or more agent-applications from said control group to one or more of the one or more remote host processing systems; converting, as a function of the remote control middleware, said transmitted agent-applications into instructions for the remote host processor of the one or more remote host processing systems which have received the transmitted one or more agent-applications; and providing, as a function of the remote control middleware, the instructions to the remote host processor of the one or more remote host processing systems which have received the transmitted one or more agent-applications in the absence of a disable signal, for execution by said processors. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product, comprising:
a computer readable storage medium having computer executable code recorded thereon for facilitating control by a control computer of a remote computer on which said computer program product is active, said computer executable code including means for receiving one or more agent-applications from said control computer; means for converting said received agent-applications into processor instructions which may be executed by said remote computer; means for selectively executing said instructions on said remote computer; and means for transmitting data to said control computer responsive to activities of said processor instructions which have been selectively executed. - View Dependent Claims (19, 20, 21)
Specification