A device for effecting communication between a peripheral and a host
computer of the present invention. The invention is particularly
well-adapted for use with printers, copies and other devices not equipped
with consumable resource sensing technology at the time of manufacture. In
general, the inventive device is disposed within a separate housing and
includes an interface for effecting signal translation and routing as
necessary between the peripheral and a host computer. The device further
includes first mechanisms for effecting communication between a sensor
operationally coupled to the peripheral and the interface. Further
included are second mechanisms for effecting communication between the
interface and the host computer. Plural sensors may be operationally
coupled to the peripheral. In the best mode, the sensors are
E-LABEL.sub.tm sensors. The interface may be implemented with a
microprocessor, digital logic or simple discrete components depending on
the application. In a typical implementation, the first mechanisms will be
electrical connectors. However, the present invention is adapted for
wireless and optical connection as well. The second connection mechanisms
to the host system may be implemented with serial, parallel, universal
serial bus (USB), wireless, optical and other connection technologies.