Method, system, and article of manufacture for network management
First Claim
1. A method for network management comprising:
- discovering information on at least one client of a plurality of clients managed by a server;
comparing the discovered information to rules related to the management of the plurality of clients, wherein the rules are for examining prior operational history and current operation of the at least one client;
based on the comparison, recognizing an update to be applied to the at least one client, wherein the update includes an executable that can be automatically installed on the at least one client; and
pushing the update to the at least one client, wherein the discovering, comparing, recognizing and pushing are controlled by the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system and article of manufacture for network management. Information is discovered on at least one client of a plurality of clients managed by a server. The discovered information is compared to rules related to the management of the plurality of clients, wherein the rules are for examining prior operational history and current operation of the at least one client. Based on the comparison, an update is recognized to be applied to the at least one client, wherein the update includes an executable that can be automatically installed on the at least one client. The update is pushed to the at least one client, wherein the discovering, comparing, recognizing and pushing are controlled by the server.
-
Citations
45 Claims
-
1. A method for network management comprising:
-
discovering information on at least one client of a plurality of clients managed by a server;
comparing the discovered information to rules related to the management of the plurality of clients, wherein the rules are for examining prior operational history and current operation of the at least one client;
based on the comparison, recognizing an update to be applied to the at least one client, wherein the update includes an executable that can be automatically installed on the at least one client; and
pushing the update to the at least one client, wherein the discovering, comparing, recognizing and pushing are controlled by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for aggregating transactions comprising:
-
receiving at a server data on a plurality of transactions performed by clients managed to the server;
verifying that the plurality of transactions conform to rules maintained at the server, wherein the rules are for examining prior operational history and current operation of the clients;
aggregating at the server the data on the plurality of transactions; and
sending the data on the plurality of transactions to a master server coupled to the server, wherein the master server is a computational device coupled to a plurality of servers. - View Dependent Claims (10, 11, 12)
-
-
13. A method for updating devices, comprising:
-
receiving an update at a management server from a master server connected to the management server, wherein a plurality of management servers are connected to the master server;
determining at the management server at least one client that requires the update, wherein the one management server manages a plurality of clients including the at least one client, wherein the management server includes rules for examining prior operational history and current operation of the at least one client, and wherein the update including code is necessary for satisfying the rules; and
pushing the update to the at least one client from the management server. - View Dependent Claims (14, 15)
-
-
16. A system for network management of a plurality of clients comprising:
-
a server connected to the plurality of clients and managing the plurality of clients;
means for discovering information on at least one client of the plurality of clients;
means for comparing the discovered information to rules related to the management of the plurality of clients, wherein the rules are for examining prior operational history and current operation of the at least one client;
means for recognizing an update to be applied to the at least one client based on the comparison, wherein the update includes an executable that can be automatically installed on the at least one client; and
means for pushing the update to the at least one client, wherein the discovering, comparing, recognizing and pushing are controlled by the server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for aggregating transactions from clients comprising:
-
a server coupled to the clients and managing the clients;
means for receiving at the server data on a plurality of transactions performed by the clients;
means for verifying that the plurality of transactions conform to rules maintained at the server, wherein the rules are for examining prior operational history and current operation of the clients;
means for aggregating at the server the data on the plurality of transactions; and
means for sending the data on the plurality of transactions to a master server, wherein the master server is coupled to the server and to other servers. - View Dependent Claims (25, 26, 27)
-
-
28. A system for updating clients, comprising:
-
a plurality of management servers;
a master server connected to the plurality of management servers;
means for receiving an update at a management server from the master server;
means for determining at the management server at least one client that requires the update, wherein the one management server manages a plurality of clients including the at least one client, wherein the management server includes rules for examining prior operational history and current operation of the at least one client, and wherein the update including code is necessary for satisfying the rules; and
means for pushing the update to the at least one client from the management server. - View Dependent Claims (29, 30)
-
-
31. An article of manufacture for network management, wherein the article of manufacture is capable of causing operations, the operations comprising:
-
discovering information on at least one client of a plurality of clients managed by a server;
comparing the discovered information to rules related to the management of the plurality of clients, wherein the rules are for examining prior operational history and current operation of the at least one client;
based on the comparison, recognizing an update to be applied to the at least one client, wherein the update includes an executable that can be automatically installed on the at least one client; and
pushing the update to the at least one client, wherein the discovering, comparing, recognizing and pushing are controlled by the server. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. An article of manufacture for aggregating transactions, wherein the article of manufacture is capable of causing operations, the operations comprising:
-
receiving at a server data on a plurality of transactions performed by clients managed to the server;
verifying that the plurality of transactions conform to rules maintained at the server, wherein the rules are for examining prior operational history and current operation of the clients;
aggregating at the server the data on the plurality of transactions; and
sending the data on the plurality of transactions to a master server coupled to the server, wherein the master server is a computational device coupled to a plurality of servers. - View Dependent Claims (40, 41, 42)
-
-
43. An article of manufacture for updating devices, wherein the article of manufacture is capable of causing operations, the operations comprising:
-
receiving an update at a management server from a master server connected to the management server, wherein a plurality of management servers are connected to the master server;
determining at the management server at least one client that requires the update, wherein the one management server manages a plurality of clients including the at least one client, wherein the management server includes rules for examining prior operational history and current operation of the at least one client, and wherein the update including code is necessary for satisfying the rules; and
pushing the update to the at least one client from the management server. - View Dependent Claims (44, 45)
-
Specification