Method of initializing a data processing object associated with a communication protocol used to extract status information related to a monitored device
First Claim
1. A method of initializing at least one data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, comprising:
- storing a vector identifying a plurality of communication protocols useable to access the monitored device;
accessing the monitored device to obtain a vendor of the monitored device directly from the monitored device using a first communication protocol of the plurality of communication protocols, determining whether the first communication protocol failed to obtain the vendor, and repeating the accessing and determining until the vendor is obtained, each repetition of the accessing and determining cycles through the plurality of communication protocols in the vector;
obtaining, from a support memory, information used to extract the status information using one of the plurality of communication protocols from an FTP file on the monitored device, the FTP file having been formatted in one of a plurality of different formats, and the information used to extract the status information includes information for extracting data from each of the plurality of different formats of the FTP file;
storing the vendor and the information used to extract the status information in a respective data processing object of the at least one data processing object; and
accessing, using the stored vendor and the information used to extract the status information in the respective data processing object, the monitored device to obtain the status information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for initializing at least one data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, including accessing the monitored device to obtain vendor information related to the monitored device; obtaining, from a support memory, information related to an access function for extracting the status information using the communication protocol from an accessible data file on the monitored device, the accessible data file having a respective data file type; storing the vendor information and the access function information in a respective data processing object of the at least one data processing object; and repeating the preceding obtaining and storing steps for each of the at least one data processing object.
-
Citations
11 Claims
-
1. A method of initializing at least one data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, comprising:
-
storing a vector identifying a plurality of communication protocols useable to access the monitored device; accessing the monitored device to obtain a vendor of the monitored device directly from the monitored device using a first communication protocol of the plurality of communication protocols, determining whether the first communication protocol failed to obtain the vendor, and repeating the accessing and determining until the vendor is obtained, each repetition of the accessing and determining cycles through the plurality of communication protocols in the vector; obtaining, from a support memory, information used to extract the status information using one of the plurality of communication protocols from an FTP file on the monitored device, the FTP file having been formatted in one of a plurality of different formats, and the information used to extract the status information includes information for extracting data from each of the plurality of different formats of the FTP file; storing the vendor and the information used to extract the status information in a respective data processing object of the at least one data processing object; and accessing, using the stored vendor and the information used to extract the status information in the respective data processing object, the monitored device to obtain the status information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for initializing at least one data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, comprising:
-
means for storing a vector identifying a plurality of communication protocols useable to access the monitored device; means for accessing the monitored device to obtain a vendor of the monitored device directly from the monitored device using a first communication protocol of the plurality of communication protocols; means for determining whether the first communication protocol failed to obtain the vendor; means for repeating the accessing by the means for accessing and the determining by the means for determining until the vendor is obtained, each repetition of the accessing and the determining cycles through the plurality of communication protocols in the vector; means for obtaining, from a support memory, information used to extract the status information using one of the plurality of communication protocols from an FTP file on the monitored device, the FTP file having been formatted in one of a plurality of different formats, and the information used to extract the status information includes information for extracting data from each of the plurality of different formats of the FTP file; means for storing the vendor and the information related to the access function in a respective data processing object of the at least one data processing object; and means for accessing, using the stored vendor and the information used to extract the status information in the respective data processing object, the monitored device to obtain the status information. - View Dependent Claims (7, 8)
-
-
9. A computer readable storage medium encoded with instructions, which when executed by a computer causes the computer to implement a method of initializing at least one data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, comprising:
-
storing a vector identifying a plurality of communication protocols useable to access the monitored device; accessing the monitored device to obtain a vendor of the monitored device directly from the monitored device using a first communication protocol of the plurality of communication protocols, determining whether the first communication protocol failed to obtain the vendor, and repeating the accessing and determining until the vendor is obtained, each repetition of the accessing and determining cycles through the plurality of communication protocols in the vector; obtaining, from a support memory, information used to extract the status information using one of the plurality of communication protocols from an FTP file on the monitored device, the FTP file having been formatted in one of a plurality of different formats, and the information used to extract the status information includes information for extracting data from each of the plurality of different formats of the FTP file; storing the vendor and the information related to the access function in a respective data processing object of the at least one data processing object; and accessing, using the stored vendor and the information used to extract the status information in the respective data processing object, the monitored device to obtain the status information. - View Dependent Claims (10, 11)
-
Specification