There is provided a method, system, and computer program product for
extracting information related to a monitored device communicatively
coupled to a network using an HTTP communication protocol. The method
includes: retrieving, from a first memory, vendor and model information
of the monitored device; determining vendor and model through the web
page from the monitored device; obtaining the device state information;
and storing, in a second memory, the device information obtained in the
accessing step, in association with the vendor and model information.