Method and system for using data structures to store database information for multiple vendors and model support for remotely monitored devices
First Claim
1. In a communication system having one or more monitored devices communicatively coupled to a monitoring system, a database having information related to the one or more monitored devices, a method of obtaining and maintaining, in the monitoring system, information related to the monitored devices comprising:
- a) enabling the monitoring system to access the database in order to retrieve information related to the monitored devices;
b) populating a first data structure with information retrieved from the database;
c) determining if a monitored device is supported by the monitoring system using information from the database; and
d) establishing communication with the monitored device in order to obtain status information of the monitored device if the monitored device is determined to be supported by the monitoring system.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication system having one or more monitored devices communicatively coupled to a monitoring system, a database having information related to the one or more monitored devices, a method of obtaining and maintaining, in the monitoring system, information related to the monitored devices is described. The method includes enabling the monitoring system to access the database in order to retrieve information related to the monitored devices, populating a first data structure with information retrieved from the database, determining if a monitored device is supported by the monitoring system using information from the database, and establishing communication with the monitored device in order to obtain status information of the monitored device if the monitored device is determined to be supported by the monitoring system.
-
Citations
17 Claims
-
1. In a communication system having one or more monitored devices communicatively coupled to a monitoring system, a database having information related to the one or more monitored devices, a method of obtaining and maintaining, in the monitoring system, information related to the monitored devices comprising:
-
a) enabling the monitoring system to access the database in order to retrieve information related to the monitored devices;
b) populating a first data structure with information retrieved from the database;
c) determining if a monitored device is supported by the monitoring system using information from the database; and
d) establishing communication with the monitored device in order to obtain status information of the monitored device if the monitored device is determined to be supported by the monitoring system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of obtaining and maintaining information about one or more monitored devices in a monitoring system, comprising:
-
a) storing vendor information and vendor model information related to the monitored devices in a database;
b) enabling a monitoring system to access the database in order to retrieve the stored vendor information and vendor model information;
c) populating a first data structure with vendor information retrieved from said database;
d) populating a second data structure with vendor model information if no further vendor information remains to be populated in the first data structure;
e) determining if a monitored device is supported by the monitoring system using information from the database; and
f) establishing communication with the monitored device to obtain status information of a monitored device if the monitored device is determined to be supported by the monitoring system. - View Dependent Claims (8, 9, 10, 11)
-
-
12. In a communication system having one or more monitored devices communicatively coupled to a monitoring system, a database having information related to the one or more monitored devices, an apparatus for obtaining and maintaining in a monitoring system information related to the monitored devices comprising:
-
means for enabling the monitoring system to access the database in order to retrieve information related to the monitored devices;
means for populating a first data structure with information retrieved from the database;
means for determining if a monitored device is supported by the monitoring system using information from the database; and
means for establishing communication with the monitored device using an HTTP protocol in order to obtain status information of the monitored device if the monitored device is determined to be supported by the monitoring system. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus for obtaining and maintaining information about one or more monitored devices in a monitoring system, comprising:
-
means for storing vendor information and vendor model information related to the monitored devices in a database;
means for enabling a monitoring system to access the database in order to retrieve the stored vendor information and vendor model information;
means for populating a first data structure with vendor information retrieved from said database;
means for populating a second data structure with vendor model information if no further vendor information remains to be populated in the first data structure;
means for determining if a monitored device is supported by the monitoring system using information from the database; and
means for establishing communication with the monitored device to obtain status information of a monitored device if the monitored device is determined to be supported by the monitoring system.
-
Specification