EXTENSIBLE METHOD AND SYSTEM FOR PERFORMING MANAGEMENT OPERATIONS ON KNOWN AND UNKNOWN TARGETS
First Claim
1. A system for providing managing functions on a remote device, the system comprising:
- a client device having memory for storing software;
a server having memory for storing at least one trigger, at least one selection function, and at least one management function selectively executable by the client device;
a network providing data communication between the server and the client device;
a server utility stored on the server and executable thereon, the server utility capable of evaluating a set of data sent from one of the client device and a database stored on the server and parsing the at least one trigger and the at least one selection function to determine whether the at least one management function should be run based on the set of data.
2 Assignments
0 Petitions
Accused Products
Abstract
This invention provides an extensible method for performing management operations on known and unknown targets. The extensible method is implemented on a fully extensible system where management software and triggers that cause these management operations to be run are easily extended in the field. The triggers may include information indicating a change in inventory, product state, or an event, and may originate directly from a product or from an information store containing information about installed products. The management software facilitates mining this information, parsing the information through a manifest of the triggers, and selecting functions to determine if a management operation should be executed, and if so, which management operation. Generally, the management software executes the selected management operation.
7 Citations
20 Claims
-
1. A system for providing managing functions on a remote device, the system comprising:
-
a client device having memory for storing software; a server having memory for storing at least one trigger, at least one selection function, and at least one management function selectively executable by the client device; a network providing data communication between the server and the client device; a server utility stored on the server and executable thereon, the server utility capable of evaluating a set of data sent from one of the client device and a database stored on the server and parsing the at least one trigger and the at least one selection function to determine whether the at least one management function should be run based on the set of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for managing a client device, the client device having memory for storing software, the method comprising the steps of:
-
defining at least one trigger, at least one selection function, and at least one management function that is identified through a specific trigger and selection function; storing on a server the at least one trigger, the at least one selection function, and the at least one management function; receiving information particular to a client device, the information pertaining to one or more of a change in inventory, a change in product state, or an event; defining triggers and selection functions; parsing the triggers and selection function with information particular to the end device; and determining the appropriate at least one management function to execute. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification