Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
158 words
A system for monitoring resources within a computing system comprising: a resource management client which, in response to user interactions, selects resources of the computing system to monitor; a plurality of resource monitor modules which monitor the resources; and, a resource monitoring manager which includes a resource dictionary into which is stored information about each resource monitor module, the stored information including descriptive information about the resources, the resource monitoring manager, in response to a request for descriptive information about a first resource, searching for the descriptive information within the resource dictionary, wherein when the descriptive information is not within the resource dictionary, obtaining the descriptive information from a first resource monitor module which is associated with the first resource, the resource monitoring manager forwarding the descriptive information to the resource management client and wherein when the descriptive information is within the resource dictionary, forwarding the descriptive information from within the resource dictionary to the resource management client.
Claim 2
Independent Claim
158 words
A system for monitoring resources within a computing system comprising: a resource management client which, in response to user interactions, selects resources of the computing system to monitor; a plurality of resource monitor modules which monitor the resources; and, a resource monitoring manager which includes a resource dictionary into which is stored information about each resource monitor module, the stored information including descriptive information about the resources, the resource monitoring manager, in response to a request for descriptive information about a first resource, searching for the descriptive information within the resource dictionary, wherein when the descriptive information is not within the resource dictionary, obtaining the descriptive information from a first resource monitor module which is associated with the first resource, the resource monitoring manager forwarding the descriptive information to the resource management client and wherein when the descriptive information is within the resource dictionary, forwarding the descriptive information from within the resource dictionary to the resource management client.
Claim 3
Dependent Claim
39 words
A system as in claim 1 wherein the resource monitoring manager obtains the descriptive information from the first resource monitor module by sending an information request to the first resource monitor module and receiving in response an information reply.
Claim 4
Dependent Claim
37 words
A system as in claim 1 wherein the resource management client selects monitor parameters for the resources, the monitor parameters including at least one of the following: resource polling interval; notification schedule; notification protocol; and notification options.
Claim 5
Dependent Claim
25 words
A system as in claim 1 wherein at most one instance of a resource monitoring module is active on the system at any one time.
Claim 6
Dependent Claim
25 words
A system as in claim 1 wherein instances of multiple resource monitoring modules are able to be active on the system at any one time.
Claim 7
Dependent Claim
33 words
A system as in claim 1 wherein an instance of a multiple resource monitoring module is active only when the resource management client has requested monitoring of a resource associated with the instance.
Claim 8
Dependent Claim
23 words
A system as in claim 1 additionally comprising additional resource management clients which concurrently interact with the resource monitoring manager to monitor resources.
Claim 9
Dependent Claim
207 words
Storage media which stores software which when executed by a computing system performs a method for monitoring resources of the computing system, the method comprising the steps of: (a) selecting, in response to a user interacting with a resource management client, which resources of the computing system to monitor; (b) for each resource selected in step (a), monitoring the resource by a resource monitor module; (c) storing information about each resource monitor module in a resource dictionary within a resource monitoring manager, the stored information including descriptive information about the resources being monitored; and, (d) in response to a request for descriptive information about a first resource, performing the following substeps by the resource monitoring manager: (d.1) searching for the descriptive information within the resource dictionary, (d.2) when the descriptive information is not within the resource dictionary, obtaining the descriptive information from a first resource monitor module which is associated with the first resource, (d.3) forwarding the descriptive information from the resource monitoring manager to the resource management client, and (d.4) when the descriptive information is within the resource dictionary, obtaining the descriptive information from the resource dictionary and not obtaining the descriptive information from the first resource monitor module which is associated with the first resource.
Claim 10
Dependent Claim
207 words
Storage media which stores software which when executed by a computing system performs a method for monitoring resources of the computing system, the method comprising the steps of: (a) selecting, in response to a user interacting with a resource management client, which resources of the computing system to monitor; (b) for each resource selected in step (a), monitoring the resource by a resource monitor module; (c) storing information about each resource monitor module in a resource dictionary within a resource monitoring manager, the stored information including descriptive information about the resources being monitored; and, (d) in response to a request for descriptive information about a first resource, performing the following substeps by the resource monitoring manager: (d.1) searching for the descriptive information within the resource dictionary, (d.2) when the descriptive information is not within the resource dictionary, obtaining the descriptive information from a first resource monitor module which is associated with the first resource, (d.3) forwarding the descriptive information from the resource monitoring manager to the resource management client, and (d.4) when the descriptive information is within the resource dictionary, obtaining the descriptive information from the resource dictionary and not obtaining the descriptive information from the first resource monitor module which is associated with the first resource.
Claim 11
Dependent Claim
55 words
Storage media as in claim 8 wherein substep (d.2) includes the following substeps performed when the descriptive information is not within the resource dictionary: sending an information request from the resource monitoring manager to the first resource monitor module; and, sending an information reply from the first resource monitor module to the resource monitoring manager.
Claim 12
Dependent Claim
25 words
Storage media as in claim 8 wherein in substep (d.4) the descriptive information is text which is managed and stored by the resource monitoring manager.
Claim 13
Dependent Claim
32 words
Storage media as in claim 8 wherein in step (a) includes selecting monitor parameters that include at least one of the following: resource polling interval; notification schedule; notification protocol; and notification options.
Claim 14
Dependent Claim
121 words
Storage media as in claim 8 wherein in step (a), upon the user selecting a resource class, the following substeps are performed: forwarding, from the resource management client to a resource monitoring manager, an identification request to identify resource instances within the resource class; reformatting the identification request by the resource monitoring manager to form a reformatted identification request; forwarding, from the resource monitoring manager to a first resource monitor module, the reformatted identification request; returning, from the first resource monitor module to the resource monitoring manager, resource instances within the resource class; returning, from the resource monitoring manager to the resource management client, the resource instances within the resource class; and, displaying the resource instances to the user for selection.
Claim 15
Dependent Claim
121 words
Storage media as in claim 8 wherein in step (a), upon the user selecting a resource subclass, the following substeps are performed: forwarding, from the resource management client to a resource monitoring manager, an identification request to identify resource instances within the resource subclass; reformatting the identification request by the resource monitoring manager to form a reformatted identification request; forwarding, from the resource monitoring manager to a first resource monitor module, the reformatted identification request; returning, from the first resource monitor module to the resource monitoring manager, resource instances within the resource subclass; returning, from the resource monitoring manager to the resource management client, the resource instances within the resource subclass; and, displaying the resource instances to the user for selection.
Claim 16
Dependent Claim
69 words
Storage media as in claim 8 wherein step (b) includes the following substeps: (b.1) forwarding, from the resource management client to a resource monitoring manager, a monitor request to monitor the resource; (b.2) reformatting the monitor request by the resource monitoring manager to form a reformatted monitor request; and (b.3) forwarding, from the resource monitoring manager to one of a plurality of resource monitor modules, the reformatted monitoring request.
Claim 17
Independent Claim
197 words
A method for monitoring resources of a computing system comprising the steps of: (a) selecting, in response to a user interacting with a resource management client, which resources of the computing system to monitor; (b) for each resource selected in step (a), monitoring the resource by a resource monitor module; (c) storing information about each resource monitor module, the stored information including descriptive information about the resources being monitored, in a resource dictionary within a resource monitoring manager; and, (d) in response to a request for descriptive information about a first resource, performing the following substeps by the resource monitoring manager: (d.1) searching for the descriptive information about the first resource within the resource dictionary, (d.2) when the descriptive information is not within the resource dictionary, obtaining the descriptive information from a first resource monitor module which is associated with the first resource, and (d.3) forwarding the descriptive information from the resource monitoring manager to the resource management client, and (d.4) when the descriptive information is within the resource dictionary, obtaining the descriptive information from the resource dictionary and not obtaining the descriptive information from the first resource monitor module which is associated with the first resource.
Claim 18
Independent Claim
197 words
A method for monitoring resources of a computing system comprising the steps of: (a) selecting, in response to a user interacting with a resource management client, which resources of the computing system to monitor; (b) for each resource selected in step (a), monitoring the resource by a resource monitor module; (c) storing information about each resource monitor module, the stored information including descriptive information about the resources being monitored, in a resource dictionary within a resource monitoring manager; and, (d) in response to a request for descriptive information about a first resource, performing the following substeps by the resource monitoring manager: (d.1) searching for the descriptive information about the first resource within the resource dictionary, (d.2) when the descriptive information is not within the resource dictionary, obtaining the descriptive information from a first resource monitor module which is associated with the first resource, and (d.3) forwarding the descriptive information from the resource monitoring manager to the resource management client, and (d.4) when the descriptive information is within the resource dictionary, obtaining the descriptive information from the resource dictionary and not obtaining the descriptive information from the first resource monitor module which is associated with the first resource.
Claim 19
Dependent Claim
55 words
A method as in claim 15 wherein substep (d.2) includes the following substeps performed when the descriptive information is not within the resource dictionary: sending an information request from the resource monitoring manager to the first resource monitor module; and, sending an information reply from the first resource monitor module to the resource monitoring manager.
Claim 20
Dependent Claim
25 words
A method as in claim 15 wherein in substep (d.4) the descriptive information is text which is managed and stored by the resource monitoring manager.
Claim 21
Dependent Claim
32 words
A method as in claim 15 wherein in step (a) includes selecting monitor parameters that include at least one of the following: resource polling interval; notification schedule; notification protocol; and notification options.
Claim 22
Dependent Claim
121 words
A method as in claim 15 wherein in step (a), upon the user selecting a resource class, the following substeps are performed: forwarding, from the resource management client to a resource monitoring manager, an identification request to identify resource instances within the resource class; reformatting the identification request by the resource monitoring manager to form a reformatted identification request; forwarding, from the resource monitoring manager to a first resource monitor module, the reformatted identification request; returning, from the first resource monitor module to the resource monitoring manager, resource instances within the resource class; returning, from the resource monitoring manager to the resource management client, the resource instances within the resource class; and, displaying the resource instances to the user for selection.
Claim 23
Dependent Claim
121 words
A method as in claim 15 wherein in step (a), upon the user selecting a resource subclass, the following substeps are performed: forwarding, from the resource management client to a resource monitoring manager, an identification request to identify resource instances within the resource subclass; reformatting the identification request by the resource monitoring manager to form a reformatted identification request; forwarding, from the resource monitoring manager to a first resource monitor module, the reformatted identification request; returning, from the first resource monitor module to the resource monitoring manager, resource instances within the resource subclass; returning, from the resource monitoring manager to the resource management client, the resource instances within the resource subclass; and, displaying the resource instances to the user for selection.
Claim 24
Dependent Claim
69 words
A method as in claim 15 wherein step (b) includes the following substeps: (b.1) forwarding, from the resource management client to a resource monitoring manager, a monitor request to monitor the resource; (b.2) reformatting the monitor request by the resource monitoring manager to form a reformatted monitor request; and (b.3) forwarding, from the resource monitoring manager to one of a plurality of resource monitor modules, the reformatted monitoring request.