CLOUD COMPUTING AS A SERVICE FOR ENTERPRISE SOFTWARE AND DATA PROVISIONING
First Claim
1. A method of provisioning software and data from a central server, the method comprising:
- identifying a network node operative as a focal point of network traffic associated with machines in a network domain;
monitoring network traffic propagating through the identified network node;
responsive to monitoring the network traffic, identifying each machine having initiated a corresponding portion of the network traffic through the network node to a network resource;
determining an administrable state of each identified machine; and
provisioning software and data on each identified machine according to the respective determined administrable state.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, including a central server, remotely install server agents, and administrative agents, is disclosed for provisioning software and updates, maintenance directives, and data to client machines within a central domain or a remote disjoint domain. By monitoring network traffic through various network nodes, a focal point of network traffic for all machines in the domain may be identified by the central server. A server agent is installed at the focal point network node for identifying all machines in the domain. Administrative agents are installed on all identified machines. The administrative agents facilitate the copying and distribution of files needed for software and data provisioning and maintenance.
-
Citations
20 Claims
-
1. A method of provisioning software and data from a central server, the method comprising:
-
identifying a network node operative as a focal point of network traffic associated with machines in a network domain; monitoring network traffic propagating through the identified network node; responsive to monitoring the network traffic, identifying each machine having initiated a corresponding portion of the network traffic through the network node to a network resource; determining an administrable state of each identified machine; and provisioning software and data on each identified machine according to the respective determined administrable state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium embodying a set of instructions, that when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
identifying a network node operative as a focal point of network traffic associated with machines in a network domain; monitoring network traffic propagating through the identified network node; responsive to monitoring the network traffic, identifying each machine having initiated a corresponding portion of the network traffic through the network node to a network resource; determining an administrable state of each identified machine; and provisioning software and data on each identified machine according to the respective determined administrable state. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a central server communicatively coupled with a plurality of client machines and configured to provide an agent to each of the plurality of client machines; a network traffic monitor configured to identify a focal point of network traffic through a network node in an associated network domain; a classification module configured to determine a classification of each of the client machines according to a decision tree and a respective administrable state of each respective client machine; a mapping module configured to analyze a plurality of address segments in subnet fields of network addresses corresponding to each respective client machines; an authentication module configured to interactively authenticate administrative instructions with each respective client machine; and a storage module configured to retain a service registry containing identifier information corresponding to each respective client machine.
-
Specification