Method and apparatus for providing multiple vendor support to remotely monitored devices
First Claim
1. In a network-based system having a monitoring system and a plurality of image-handling devices communicatively coupled via a network, the monitoring system being communicatively coupled to first and second databases, a method of determining if an image-handling device is supported by the monitoring system, comprising:
- (a) querying the image-handling device to obtain an enterprise object identifier of the image-handling device;
(b) determining if the image-handling device is supported by the monitoring system using the obtained enterprise object identifier and information stored in said second database;
(c) obtaining a manufacturer of the image-handling device based on the obtained enterprise object identifier if the image-handling device is supported by the monitoring system(d) determining if the manufacturer of the image-handling device is supported by the monitoring system using information stored in said second database;
obtaining a unique identifier from the image-handling device if the manufacturer is supported by the monitoring system;
obtaining a MAC address of the image-handling device if the manufacturer is not supported by the monitoring system; and
assigning a random number to the unique identifier if the MAC address cannot be obtained from the image-handling device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing multiple vendor support to remotely monitored devices is described. The method includes querying a monitored device to obtain at least one of manufacturer, model, and a unique identifier of the monitored device, using a hierarchical technique to determine if the monitoring system is configured to interface with the monitored device using information stored in a first database; and determining if the monitored device is supported by the monitoring system using information stored in a second database. The hierarchical technique includes first determining if the manufacturer of the monitored device is supported by the monitoring system, and then subsequently determining if the model of the device is supported by the monitoring system.
13 Citations
14 Claims
-
1. In a network-based system having a monitoring system and a plurality of image-handling devices communicatively coupled via a network, the monitoring system being communicatively coupled to first and second databases, a method of determining if an image-handling device is supported by the monitoring system, comprising:
-
(a) querying the image-handling device to obtain an enterprise object identifier of the image-handling device; (b) determining if the image-handling device is supported by the monitoring system using the obtained enterprise object identifier and information stored in said second database; (c) obtaining a manufacturer of the image-handling device based on the obtained enterprise object identifier if the image-handling device is supported by the monitoring system (d) determining if the manufacturer of the image-handling device is supported by the monitoring system using information stored in said second database; obtaining a unique identifier from the image-handling device if the manufacturer is supported by the monitoring system; obtaining a MAC address of the image-handling device if the manufacturer is not supported by the monitoring system; and assigning a random number to the unique identifier if the MAC address cannot be obtained from the image-handling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a network-based system having a plurality of image-handling devices communicatively coupled to a network, an apparatus for monitoring at least one image-handling device among the plurality of image-handling devices, comprising:
-
a monitoring system communicatively coupled to the network; first and second databases communicatively coupled to the monitoring system; means for querying the image-handling device to obtain an enterprise object identifier of the image-handling device; means for determining if the image-handling device is supported by the monitoring system using the obtained enterprise object identifier and information stored in said second database; means for obtaining a manufacturer of the image-handling device based on the obtained enterprise object identifier if the image-handling device is supported by the monitoring system; means for determining if the manufacturer of the image-handling device is supported by the monitoring system using information stored in said second database; means for obtaining a unique identifier from the image-handling device if the manufacturer is supported by the monitoring system; means for obtaining a MAC address of the image-handling device if the manufacturer is not supported by the monitoring system; and means for assigning a random number to the unique identifier if the MAC address cannot be obtained from the image-handling device. - View Dependent Claims (10, 11, 12)
-
-
13. In a network-based system having a monitoring system and a plurality of image-handling devices communicatively coupled via a network, the monitoring system being communicatively coupled to first and second databases, a computer program product within a computer useable medium, comprising:
-
instructions for querying the image-handling device to obtain an enterprise object identifier of the image-handling device; instructions for determining if the image-handling device is supported by the monitoring system using the obtained enterprise object identifier information stored in said second database; instructions for obtaining a manufacturer of the image-handling device based on the obtained enterprise object identifier if the image-handling device is supported by the monitoring system; instructions for determining if the manufacturer of the image-handling device is supported by the monitoring system using information stored in said second database; instructions for obtaining a unique identifier from the image-handling device if the manufacturer is supported by the monitoring system; instructions for obtaining a MAC address of the image-handling device if the manufacturer is not supported by the monitoring system; and instructions assigning a random number to the unique identifier if the MAC address cannot be obtained from the image-handling device.
-
-
14. A network-based system having an image-handling device among a plurality of devices connected to a network, the system comprising:
-
first and second databases communicatively coupled to the controller, said second database storing information for determining if the image-handling device is supported by the controller; a controller for monitoring the image-handling device, said controller having logic for; querying the image-handling device to obtain an enterprise object identifier of the image-handling device; determining if the image-handling device is supported by monitoring system using information stored in the second database; obtaining a manufacturer of the image-handling device based on the obtained enterprise object identifier if the image-handling device is supported by the monitoring system; determining if the manufacturer of the image-handling device is supported by the monitoring system using the obtained enterprise object identifier and information stored in the second database; obtaining a unique identifier from the image-handling device if the manufacturer is supported by the monitoring system; obtaining a MAC address of the image-handling device if the manufacturer is not supported by the monitoring system; and assigning a random number to the unique identifier if the MAC address cannot be obtained from the image-handling device, wherein configuration information in said first database is updated with information stored in the second database for enabling the controller to interface with the image-handling device.
-
Specification