Method and system to manage services for multiple managed computer systems
First Claim
1. A method for managing plural managed computer systems, the method comprising:
- installing an agent in memory of each of the plural managed computer systems, the agent having an install component operable to install selected of plural service applications in the memory, each service application operable to facilitate a service provided by an associated of plural service providers, the agent install component installing the selected of plural service applications in response to a configuration file provided through a network, the configuration file embedding impersonation information applied by the agent to perform administrator impersonation that provides administrator privileges at the managed computer system, the administrator privileges including at least a privilege to install the selected of the plural services, the impersonation information decrypted to volatile memory for application by the agent and erased directly from the volatile memory after the agent initiates installation of the selected of plural service applications;
distributing selected of plural service applications from a management system to the plural managed computer systems, the management system qualifying the each of the plural managed computer systems for each of the selected of plural service applications and distributing a subscription identifier to each of the plural managed computer systems for authorizing services by the selected of plural service applications, the subscription identifier based on the qualifying; and
executing the install component of the agent at each of the plural managed computer systems to install the selected of plural service applications in the memory, the install component including the subscription identifier with the install of each of the selected plural service applications at each of the plural managed computer systems, the subscription identifier authorizing implementation of each service of each of the selected plural service applications.
14 Assignments
0 Petitions
Accused Products
Abstract
A method to facilitate provision of services to a managed system (e.g., a PC, PDA, cell phone) includes causing installation of an agent application on the managed system, the agent application including an install component to install at least one of a plurality of service applications on the managed system. Each of the plurality of service applications is to facilitate provision of a service provided by a respective service provider of a number of service providers to the managed system. A service input (e.g., from an IT administrator) is received at the management system. The service input identifies a subset of a number of service applications to be installed on the managed system. The subset of service applications is distributed to the managed system for installation by the agent application on the managed system.
-
Citations
12 Claims
-
1. A method for managing plural managed computer systems, the method comprising:
-
installing an agent in memory of each of the plural managed computer systems, the agent having an install component operable to install selected of plural service applications in the memory, each service application operable to facilitate a service provided by an associated of plural service providers, the agent install component installing the selected of plural service applications in response to a configuration file provided through a network, the configuration file embedding impersonation information applied by the agent to perform administrator impersonation that provides administrator privileges at the managed computer system, the administrator privileges including at least a privilege to install the selected of the plural services, the impersonation information decrypted to volatile memory for application by the agent and erased directly from the volatile memory after the agent initiates installation of the selected of plural service applications; distributing selected of plural service applications from a management system to the plural managed computer systems, the management system qualifying the each of the plural managed computer systems for each of the selected of plural service applications and distributing a subscription identifier to each of the plural managed computer systems for authorizing services by the selected of plural service applications, the subscription identifier based on the qualifying; and executing the install component of the agent at each of the plural managed computer systems to install the selected of plural service applications in the memory, the install component including the subscription identifier with the install of each of the selected plural service applications at each of the plural managed computer systems, the subscription identifier authorizing implementation of each service of each of the selected plural service applications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing plural computer systems, the system comprising:
-
an agent distributed to non-transitory memory each of the plural computer systems, the agent having an install component to install selected of plural service applications on the agent'"'"'s associated computer system, each service application installed with a subscription identifier authorizing a service at the associated computer system, the agent operable to apply configuration information to perform administrator impersonation at each of the plural computer systems, the configuration information including impersonation information in encrypted form, the agent decrypting the impersonation information to volatile memory to support the administrator impersonation including administrator privileges to install the plural service applications, the agent erasing the impersonation information from the volatile memory directly after applying the impersonation information; a subscription component operable to provide a subscription identifier to each agent for managing the provision of services by the plural service providers at the computer system associated with the agent; and a management system stored in non-transitory memory of a server and having a control component and a distribution component, the control component operable to receive a service input identifying a subset of the plural service applications to install on one or more of the plural computer systems, the distribution component operable to distribute the subset of plural service applications to the one or more of the plural computer systems for installation by the agent with services by the plural service applications authorized by the subscription identifier associated with the agent, the distribution component distributing a configuration file having the configuration information to perform the administrator impersonation. - View Dependent Claims (9, 10, 11, 12)
-
Specification