Performing inventory scan to determine presence of prerequisite resources
First Claim
1. A method, in a data processing system having at least one processor and a storage device, for performing an inventory scan of target data processing systems for ascertaining the presence therein of prerequisite resources, wherein said prerequisite resources are resources necessary for the execution, by the target data processing systems, of predetermined activities, the method comprising:
- generating, by the data processing system, a request for a target data processing system to perform a selected activity from said predetermined activities;
selecting, by the data processing system, at least one signature of at least one prerequisite resource required for performing the selected activity, wherein said at least one signature includes location information identifying a location where the target data processing system is to search, in the target data processing system, for the at least one prerequisite resource to determine if the target data processing system has the at least one prerequisite resource;
incorporating, by the data processing system, the selected at least one signature in the request;
transmitting, by the data processing system, the request to the target data processing system, whereby the target data processing system, in response to receiving the request, performs a search for the at least one prerequisite resource, in the target data processing system, based on the location information in the at least one signature; and
upon receiving, in the data processing system, from the target data processing system a result of the search of the at least one prerequisite resource, updating information, stored in the storage device of the data processing system, of presence of the at least one prerequisite resource in the target data processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
Mechanisms for performing an inventory scan of target data processing systems for ascertaining the presence therein of prerequisite resources are provided. The prerequisite resources are resources necessary for the execution, by the target data processing systems, of predetermined activities. The mechanisms may send to a target data processing systems a request for performing a selected activity of the predetermined activities and associate with the request at least one signature of at least one prerequisite resource different from the prerequisite resources required for performing the selected activity. The signature may include information allowing the target data processing system to locate where the prerequisite resource is to be searched for. Upon receiving, from the target data processing systems a result of the search of the prerequisite resource, the mechanisms may further update information to indicate the presence of the prerequisite resource in the target data processing system.
30 Citations
20 Claims
-
1. A method, in a data processing system having at least one processor and a storage device, for performing an inventory scan of target data processing systems for ascertaining the presence therein of prerequisite resources, wherein said prerequisite resources are resources necessary for the execution, by the target data processing systems, of predetermined activities, the method comprising:
-
generating, by the data processing system, a request for a target data processing system to perform a selected activity from said predetermined activities; selecting, by the data processing system, at least one signature of at least one prerequisite resource required for performing the selected activity, wherein said at least one signature includes location information identifying a location where the target data processing system is to search, in the target data processing system, for the at least one prerequisite resource to determine if the target data processing system has the at least one prerequisite resource; incorporating, by the data processing system, the selected at least one signature in the request; transmitting, by the data processing system, the request to the target data processing system, whereby the target data processing system, in response to receiving the request, performs a search for the at least one prerequisite resource, in the target data processing system, based on the location information in the at least one signature; and upon receiving, in the data processing system, from the target data processing system a result of the search of the at least one prerequisite resource, updating information, stored in the storage device of the data processing system, of presence of the at least one prerequisite resource in the target data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer readable storage medium having a computer readable program stored thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to perform an inventory scan method on at least one target data processing system for ascertaining the presence therein of one or more prerequisite resources, wherein the one or more prerequisite resources are resources necessary for execution, by the target data processing system, of predetermined activities, the method comprising:
-
generating a request for a target data processing system to perform a selected activity from said predetermined activities; selecting at least one signature of at least one prerequisite resource required for performing the selected activity, wherein the at least one signature includes location information identifying a location where the target data processing system is to search, in the target data processing system, for the at least one prerequisite resource to determine if the target data processing system has the at least one prerequisite resource; incorporating the selected at least one signature in the request; transmitting the request to the target data processing system, whereby the target data processing system, in response to receiving the request, performs a search for the at least one prerequisite resource, in the target data processing system, based on the location information in the at least one signature; receiving, from the target data processing system, a result of the search of the at least one prerequisite resource; and updating information, stored in the computing device, indicating presence or non-presence of the at least one prerequisite resource in the target data processing system. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; generate a request for a target data processing system to perform a selected activity from said predetermined activities; select at least one signature of at least one prerequisite resource required for performing the selected activity, wherein the at least one signature includes location information identifying a location where the target data processing system is to search, in the target data processing system, for the at least one prerequisite resource to determine if the target data processing system has the at least one prerequisite resource; incorporate the selected at least one signature in the request; transmit the request to the target data processing system, whereby the target data processing system, in response to receiving the request, performs a search for the at least one prerequisite resource, in the target data processing system, based on the location information in the at least one signature; receive, from the target data processing system, a result of the search of the at least one prerequisite resource; and update information, stored in the apparatus, indicating presence or non-presence of the at least one prerequisite resource in the target data processing system.
-
Specification