Method and system for use of abstract classes for script implementation of HTTP to obtain information from devices
First Claim
1. A method for extracting status information from within a script of a web page stored on a monitored device using an abstract class interface, the abstract class interface including a first function configured to obtain support information used to extract the status information and a second function configured to extract the status information from within the script of the web page using the support information, the method comprising:
- retrieving, from a first memory, vendor and model information of the monitored device;
determining, based on the vendor and model information, at least one type of status information to obtain from the monitored device;
obtaining, based on the web page and the vendor and model information, the support information using the first function of the abstract class interface;
accessing the monitored device using the HTTP protocol, the obtained support information, and the second function of the abstract class interface to obtain the at least one type of status information from within the script of the web page; and
storing, in a second memory, the status information obtained in the accessing step in association with the vendor and model information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for extracting status information from within a script of a web page stored on a monitored device using an abstract class interface, the abstract class interface including a first function configured to obtain support information used to extract the status information and a second function configured to extract the status information from within the script of the web page using the support information. The method includes the steps of retrieving, from a first memory, vendor and model information of the monitored device; determining, based on the vendor and model information, at least one type of status information to obtain from the monitored device; obtaining, based on the web page and the vendor and model information, the support information using the first function of the abstract class interface; accessing the monitored device using the HTTP protocol, the obtained support information, and the second function of the abstract class interface to obtain the at least one type of status information from within the script of the web page; and storing, in a second memory, the status information obtained in the accessing step in association with the vendor and model information.
-
Citations
12 Claims
-
1. A method for extracting status information from within a script of a web page stored on a monitored device using an abstract class interface, the abstract class interface including a first function configured to obtain support information used to extract the status information and a second function configured to extract the status information from within the script of the web page using the support information, the method comprising:
-
retrieving, from a first memory, vendor and model information of the monitored device;
determining, based on the vendor and model information, at least one type of status information to obtain from the monitored device;
obtaining, based on the web page and the vendor and model information, the support information using the first function of the abstract class interface;
accessing the monitored device using the HTTP protocol, the obtained support information, and the second function of the abstract class interface to obtain the at least one type of status information from within the script of the web page; and
storing, in a second memory, the status information obtained in the accessing step in association with the vendor and model information. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented system for extracting status information from within a script of a web page stored on a monitored device using an abstract class interface, the abstract class interface including a first function configured to obtain support information used to extract the status information and a second function configured to extract the status information from within the script of the web page using the support information, the method comprising:
-
means for retrieving, from a first memory, vendor and model information of the monitored device;
means for determining, based on the vendor and model information, at least one type of status information to obtain from the monitored device;
means for obtaining, based on the web page and the vendor and model information, the support information using the first function of the abstract class interface;
means for accessing the monitored device using the HTTP protocol, the obtained support information, and the second function of the abstract class interface to obtain the at least one type of status information from within the script of the web page; and
means for storing, in a second memory, the status information obtained by the means for accessing in association with the vendor and model information. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product storing instructions for execution on a computer system, which when executed by the computer system, causes the computer system to extract status information from within a script of a web page stored on a monitored device using an abstract class interface, the abstract class interface including a first function configured to obtain support information used to extract the status information and a second function configured to extract the status information from within the script of the web page using the support information, the computer program product comprising:
-
instructions for retrieving, from a first memory, vendor and model information of the monitored device;
instructions for determining, based on the vendor and model information, at least one type of status information to obtain from the monitored device;
instructions for obtaining, based on the web page and the vendor and model information, the support information using the first function of the abstract class interface;
instructions for accessing the monitored device using the HTTP protocol, the obtained support information, and the second function of the abstract class interface to obtain the at least one type of status information from within the script of the web page; and
instructions for storing, in a second memory, the status information obtained by the instructions for accessing sin association with the vendor and model information. - View Dependent Claims (10, 11, 12)
-
Specification