Method for efficiently extracting status information related to a device coupled to a network in a multi-protocol remote monitoring system
First Claim
1. A method of efficiently extracting status information related to a remotely monitored device communicatively coupled to a network, comprising:
- determining requested first status values to be obtained from the device using a first communication protocol among a plurality of communication protocols;
determining requested second status values to be obtained from the device using a second communication protocol among the plurality of communication protocols;
accessing the device to extract the requested first status values using the first communication protocol;
storing, in a device status map, each extracted first status value in association with a respective unique identifier; and
accessing the device using the second communication protocol to extract those status values of the requested second status values not stored in the device status map.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for efficiently extracting status information related to a remotely monitored device communicatively coupled to a network, including determining requested first status values to be obtained from the device using a first communication protocol among a plurality of communication protocols; determining requested second status values to be obtained from the device using a second communication protocol among the plurality of communication protocols; accessing the device to extract the requested first status values using the first communication protocol; storing, in a device status map, each extracted first status value in association with a respective unique identifier; and accessing the device using the second communication protocol to extract those status values of the requested second status values not stored in the device status map.
68 Citations
12 Claims
-
1. A method of efficiently extracting status information related to a remotely monitored device communicatively coupled to a network, comprising:
-
determining requested first status values to be obtained from the device using a first communication protocol among a plurality of communication protocols;
determining requested second status values to be obtained from the device using a second communication protocol among the plurality of communication protocols;
accessing the device to extract the requested first status values using the first communication protocol;
storing, in a device status map, each extracted first status value in association with a respective unique identifier; and
accessing the device using the second communication protocol to extract those status values of the requested second status values not stored in the device status map. - View Dependent Claims (2, 3, 4)
-
-
5. A system for efficiently extracting status information related to a remotely monitored device communicatively coupled to a network, comprising:
-
a first data structure configured to store requested first status values to be obtained from the device using a first communication protocol among a plurality of communication protocols;
a second data structure configured to store requested second status values to be obtained from the device using a second communication protocol among the plurality of communication protocols; and
a processor configured to (1) access the device to extract the requested first status values using the-first communication protocol, (2) store, in a device status map, each extracted first status value in association with a respective unique identifier, and (3) access the device using the second communication protocol to extract those status values of the requested second status values not stored in the device status map. - View Dependent Claims (6, 7)
-
-
8. A computer program product having a computer usable medium for efficiently extracting status information related to a remotely monitored device communicatively coupled to a network, comprising:
-
instructions for determining requested first status values to be obtained from the device using a first communication protocol among a plurality of communication protocols;
instructions for determining requested second status values to be obtained from the device using a second communication protocol among the plurality of communication protocols;
instructions for accessing the device to extract the requested first status values using the first communication protocol;
instructions for storing, in a device status map, each extracted first status value in association with a respective unique identifier; and
instructions for accessing the device using the second communication protocol to extract those status values of the requested second status values not stored in the device status map. - View Dependent Claims (9, 10, 11)
-
-
12. A system for efficiently extracting status information related to a remotely monitored device communicatively coupled to a network, comprising:
-
means for determining requested first status values to be obtained from the device using a first communication protocol among a plurality of communication protocols;
means for determining requested second status values to be obtained from the device using a second communication protocol among the plurality of communication protocols;
means for accessing the device to extract the requested first status values using the first communication protocol;
means for storing, in a device status map, each extracted first status value in association with a respective unique identifier; and
means for accessing the device using the second communication protocol to extract those status values of the requested second status values not stored in the device status map.
-
Specification