Method and apparatus for manager/agent communications
First Claim
Patent Images
1. A method in a data processing system for automatic programmatic communications via an instant messaging network, the method comprising steps implemented by the data processing system of:
- establishing a connection to the instant messaging network;
responsive to establishing the connection to the instant messaging network, automatically receiving a programmatic communication through the connection to the instant messaging network without user intervention, wherein the programmatic communication is a script originating from the instant messaging network;
responsive to automatically receiving the programmatic communication, automatically executing, by a script engine of the data processing system, the script originating from the instant messaging network to obtain component status information for a component accessible by the data processing system, wherein the script is automatically received from a management agent that remotely monitors the component using the instant messaging network to generate system management information for use in managing the resource; and
returning a response to the management agent after automatically executing the script by the script engine, wherein the response is returned to a chat session that the management agent belongs to;
whereinthe script engine is located in an agent, wherein the agent is a computer process that logs on to the instant messaging network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for programmatic communications via an instant messaging network. A connection is established to the instant messaging network. A script is received though the connection. The script is then executed.
-
Citations
19 Claims
-
1. A method in a data processing system for automatic programmatic communications via an instant messaging network, the method comprising steps implemented by the data processing system of:
-
establishing a connection to the instant messaging network; responsive to establishing the connection to the instant messaging network, automatically receiving a programmatic communication through the connection to the instant messaging network without user intervention, wherein the programmatic communication is a script originating from the instant messaging network; responsive to automatically receiving the programmatic communication, automatically executing, by a script engine of the data processing system, the script originating from the instant messaging network to obtain component status information for a component accessible by the data processing system, wherein the script is automatically received from a management agent that remotely monitors the component using the instant messaging network to generate system management information for use in managing the resource; and returning a response to the management agent after automatically executing the script by the script engine, wherein the response is returned to a chat session that the management agent belongs to;
whereinthe script engine is located in an agent, wherein the agent is a computer process that logs on to the instant messaging network. - View Dependent Claims (2, 3, 4, 14, 15)
-
-
5. A system management environment comprising:
-
a centralized manager, wherein the centralized manager connects to an instant messaging system; and a set of agents, wherein each agent has an agent script execution engine used to connect to the instant messaging system, wherein the centralized manager sends script programs to the set of agents through the instant messaging system, the set of agents automatically execute the script programs using the agent script execution unit to monitor resources, and the set of agents return responses to the centralized manager indicating status of the resources after each respective agent of the set of agents automatically executes a respective one of the script programs, wherein each respective response from each respective agent is returned to a chat session that the respective agent belongs to, wherein the centralized manager generates system management information for use in remotely managing the resources, wherein the centralized manager communicates with the set of agents through a chat session of the instant messaging system to send the script programs to the set of agents without user intervention, and wherein each of the set of agents are a member of a same chat group that is used by the centralized manager when sending the script programs to the set of agents without user intervention.
-
-
6. A data processing system for automatic programmatic communications via an instant messaging network, the data processing system comprising:
-
establishing means for establishing a connection to the instant messaging network; receiving means, responsive to establishing the connection to the instant messaging network, for automatically receiving a programmatic communication through the connection to the instant messaging network without user intervention, wherein the programmatic communication is a script originating from the instant messaging network; executing means, responsive to automatically receiving the programmatic communication, for automatically executing the script to obtain component status information for a component accessible by the data processing system, wherein the script is automatically received from a management agent that remotely monitors the component using the instant messaging network to generate system management information for use in managing the resource, wherein the executing means is a script engine; and returning means for returning a response to the management agent after automatically executing the script by the script engine, wherein the response is returned to a chat session that the management agent belongs to;
whereinthe script engine is located in an agent, wherein the agent is a computer process that logs on to the instant messaging network. - View Dependent Claims (7, 8, 9, 16, 17)
-
-
10. A computer readable, recordable-type medium encoded with a computer program product and operable by a data processing system for automatic programmatic communications via an instant messaging network, the computer program product comprising:
-
first instructions for establishing a connection to the instant messaging network; second instructions, responsive to establishing the connection to the instant messaging network, for automatically receiving a programmatic communication through the connection to the instant messaging network without user intervention, wherein the programmatic communication is a script originating from the instant messaging network; third instructions, responsive to automatically receiving the programmatic communication, for automatically executing the script originating from the instant messaging network to obtain component status information for a component accessible by the data processing system, wherein the script is automatically received from a management agent that remotely monitors the component using the instant messaging network to generate system management information for use in managing the resource; and fourth instructions for returning a response to the management agent after automatically executing the script by the script engine, wherein the response is returned to a chat session that the management agent belongs to;
whereinthe script engine is located in an agent, wherein the agent is a computer process that logs on to the instant messaging network. - View Dependent Claims (11, 12, 13, 18, 19)
-
Specification