×

System, method, and computer program product for extracting information from remote devices through the HTTP protocol

  • US 7,574,489 B2
  • Filed: 09/08/2006
  • Issued: 08/11/2009
  • Est. Priority Date: 09/08/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of extracting information related to a monitored device communicatively coupled to a monitoring device configured to monitor the monitored device by using at least one of a plurality of communication protocols through a communication network, comprising:

  • a. obtaining, with the monitoring device, a webpage address for a webpage stored on a server in the monitored device and a corresponding plurality of model names, which are models of a vendor of the monitored device, from a memory device storing a map structure that stores a vector pair formed by the webpage address and the corresponding plurality of model names;

    b. accessing, with the monitoring device and an HTTP communication protocol, the webpage stored on the server included in the monitored device using the webpage address obtained from the map structure;

    c. parsing, with the monitoring device, the webpage stored on the server included in the monitored device to find at least one of the plurality of model names that are the models of the vendor of the monitored device;

    d. extracting, with the monitoring device, a model name from the webpage stored on the server included in the monitored device, the model name being a model of the monitored device; and

    e. if one of the model names is found in the parsing step, then normalizing the found model as the model name of the monitored device by determining a normalized model name for the monitored device that corresponds to the model name extracted from the webpage stored on the server included in the monitored device, the normalized model name being a common model name that all of the plurality of communication protocols supported by the monitoring device can use while extracting information from the monitored device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×