Method and system for using abstract classes to extract status information from networked devices
First Claim
1. A method of extracting, for a selected communication protocol, status information related to a monitored device communicatively coupled to a network, comprising:
- accessing the monitored device using the selected communication protocol to obtain at least vendor information related to the monitored device;
obtaining, from a first memory, information identifying an access function for extracting the status information from an accessible data file on the monitored device;
generating a string based on the obtained vendor information and the obtained access function information;
retrieving, from a second memory in correspondence to the generated string, (1) information of a data processing object associated with the access function, and (2) an information map that includes at least a type of status information to be extracted from the monitored device and a weight associated with the status information; and
accessing the monitored device using the access function, the information map, and the selected communication protocol to obtain the status information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for extracting, for a selected communication protocol, status information related to a monitored device communicatively coupled to a network,including accessing the monitored device using the selected communication protocol to obtain at least vendor information related to the monitored device; obtaining, from a first memory, information identifying an access function for extracting the status information from an accessible data file on the monitored device; generating a string based on the obtained vendor information and the obtained access function information; retrieving, from a second memory in correspondence to the generated string, (1) information of a data processing object associated with the access fluction, and (2) an information map that includes at least a type of status information to be extracted from the monitored device and a weight associated with the status information; and accessing the monitored device using the access function, the information map, and the selected communication protocol to obtain the status information.
-
Citations
11 Claims
-
1. A method of extracting, for a selected communication protocol, status information related to a monitored device communicatively coupled to a network, comprising:
-
accessing the monitored device using the selected communication protocol to obtain at least vendor information related to the monitored device;
obtaining, from a first memory, information identifying an access function for extracting the status information from an accessible data file on the monitored device;
generating a string based on the obtained vendor information and the obtained access function information;
retrieving, from a second memory in correspondence to the generated string, (1) information of a data processing object associated with the access function, and (2) an information map that includes at least a type of status information to be extracted from the monitored device and a weight associated with the status information; and
accessing the monitored device using the access function, the information map, and the selected communication protocol to obtain the status information. - View Dependent Claims (2, 3, 4)
-
-
5. A system for extracting, for a selected communication protocol, status information related to a monitored device communicatively coupled to a network, comprising:
-
means for accessing the monitored device using the selected communication protocol to obtain at least vendor information related to the monitored device;
means for obtaining, from a first memory, information identifying an access function for extracting the status information from an accessible data file on the monitored device;
means for generating a string based on the obtained vendor information and the obtained access function information;
means for retrieving, from a second memory in correspondence to the generated string, (1) information of a data processing object associated with the access fluction, and (2) an information map that includes at least a type of status information to be extracted from the monitored device and a weight associated with the status information; and
means for accessing the monitored device using the access function, the information map, and the selected communication protocol to obtain the status information. - View Dependent Claims (6, 7)
-
-
8. A computer program product having a computer readable medium for extracting, for a selected communication protocol, status information related to a monitored device communicatively coupled to a network, comprising:
-
instructions for accessing the monitored device using the selected communication protocol to obtain at least vendor information related to the monitored device;
instructions for obtaining, from a first memory, information identifying an access function for extracting the status information from an accessible data file on the monitored device;
instructions for generating a string based on the obtained vendor information and the obtained access function information;
instructions for retrieving, from a second memory in correspondence to the generated string, (1) information of a data processing object associated with the access function, and (2) an information map that includes at least a type of status information to be extracted from the monitored device and a weight associated with the status information; and
instructions for accessing the monitored device using the access function, the information map, and the selected communication protocol to obtain the status information. - View Dependent Claims (9, 10, 11)
-
Specification