Mechanisms for evaluating relevance of information to a managed device and performing management operations using a pseudo-agent
First Claim
Patent Images
1. An apparatus for managing at least one device that cannot host a management function, comprising:
- one or more processors;
an entity to determine at least one device cannot host a management function;
a pseudo-agent processor (pseudo-agent) installed on and executing in, in response to the determination, a host machine on a network, said device cannot host a management function;
at least one connector in communication with said pseudo-agent for interoperating with said at least one device on behalf of said pseudo-agent, said at least one connector configured to inspect values on said at least one device;
a management system for providing information to said pseudo-agent, said information comprising any of;
management information, remediation information and policy enforcement information;
said pseudo-agent configured for;
evaluating said information;
determining, in response to said evaluating, relevance of said information to said at least one device, based upon evaluation thereof, said pseudo-agent automatically determining relevance based on any of configuration attributes and personal attributes;
taking, in response to said determining, one or more actions in connection with said at least one device, if so instructed by said management system via said information, based upon said relevance determination; and
reporting results of said evaluation, relevance determination, and taking of one or more actions to said management system.
2 Assignments
0 Petitions
Accused Products
Abstract
A pseudo-agent is disclosed herein that bridges this divide. For purposes of the discussion herein, a pseudo-agent is a machine that is installed on a fully capable host machine, such as a Windows or UNIX machine, and that gathers and evaluates content from a management server, takes actions if so instructed, and reports the results of its evaluation upstream. However, unlike an agent in a traditional management system, which inspects and acts on the local machine, the pseudo-agent actually inspects and acts on a remote device, or many remote devices.
-
Citations
13 Claims
-
1. An apparatus for managing at least one device that cannot host a management function, comprising:
-
one or more processors; an entity to determine at least one device cannot host a management function; a pseudo-agent processor (pseudo-agent) installed on and executing in, in response to the determination, a host machine on a network, said device cannot host a management function; at least one connector in communication with said pseudo-agent for interoperating with said at least one device on behalf of said pseudo-agent, said at least one connector configured to inspect values on said at least one device; a management system for providing information to said pseudo-agent, said information comprising any of;
management information, remediation information and policy enforcement information;said pseudo-agent configured for; evaluating said information; determining, in response to said evaluating, relevance of said information to said at least one device, based upon evaluation thereof, said pseudo-agent automatically determining relevance based on any of configuration attributes and personal attributes; taking, in response to said determining, one or more actions in connection with said at least one device, if so instructed by said management system via said information, based upon said relevance determination; and reporting results of said evaluation, relevance determination, and taking of one or more actions to said management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method for managing at least one device that cannot host a management function, comprising the steps of:
-
providing one or more processors; determining, by an entity, at least one device that cannot host a management function; providing, in response to said determination, a pseudo-agent processor (pseudo-agent) installed on, and executing in, a host machine on a network; providing at least one connector in communication with said pseudo-agent for interoperating with said at least one device on behalf of said pseudo-agent, said at least one connector configured to inspect values on said at least one device; providing a management system for supplying information to said pseudo-agent, said information comprising any of;
management information, remediation information, and policy enforcement information;said pseudo-agent further performing the steps of; evaluating said information; determining relevance of said information to said at least one device, based upon evaluation thereof, said pseudo-agent determining relevance based on any of configuration attributes and personal attributes; taking one or more actions in connection with said at least one device, if so instructed by said management system via said information, based upon said relevance determination; and reporting results of said evaluation, relevance determination, and taking of one or more actions to said management system.
-
-
13. A computer program product for managing at least one device that cannot host a management function, the computer program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured for; determining, by an entity, at least one device that cannot host a management function; providing, in response to said determination, a pseudo-agent processor (pseudo-agent) for installation on, and execution in, a host machine on a network; providing at least one connector in communication with said pseudo-agent for interoperating with said at least one device on behalf of said pseudo-agent, said at least one connector configured to inspect values on said at least one device; providing a management system for supplying information to said pseudo-agent, said information comprising any of;
management information, remediation information, and policy enforcement information;said pseudo-agent further performing the steps of; evaluating said information; determining relevance of said information to said at least one device, based upon evaluation thereof, said pseudo-agent determining relevance based on any of configuration attributes and personal attributes; taking one or more actions in connection with said at least one device, if so instructed by said management system via said information, based upon said relevance determination; and reporting results of said evaluation, relevance determination, and taking of one or more actions to said management system.
Specification