Universal host interface for data acquisition systems
First Claim
1. In a bar code scanning system including a bar code scanner for providing digital signals indicative of scanned data for transmission to a host device, said host device having host-specific input/output data format requirements, said bar code scanning system comprising:
- (a) universal data exchange means located in the bar code scanner for providing said digital signals in a universal data exchange format independent of the data format requirements of the host device; and
(b) a host interface module externally coupled between said bar code scanner and said host device, for transmitting acquired digital signals from said bar code scanner to said host device, said interface module comprising means for translating said digital signals from said universal data exchange format to said host-specific input/output data format requirements.
1 Assignment
0 Petitions
Accused Products
Abstract
A universal interface system for use with a data acquisition system including a data acquisition device such as a bar code scanner or scanner integrated terminal for providing digital data signals indicative of acquired data for transmission to a host device such as a computer, and a host device having host-specific input/output data format requirements. The universal interface system comprises universal data exchange means located in the data acquisition device for providing digital data signals in a universal data exchange format independent of the data format requirements of the host device; and a host interface cable coupled to the data acquisition device and to said host device, for transmitting acquired digital data from the data acquisition device to the host device, the interface cable comprising means for translating digital data from the universal data exchange format to the host-specific input/output data format requirements. The interface cable comprises a buffer for storing a host parameter data word used in communications with the host device. The universal data exchange means comprises a memory for storing a plurality of host parameter data words, each of the host parameter data words being associated with one of a plurality of different host interface modules; and means for reading from the memory and transmitting to the host interface module the host parameter data word associated with the particular host interface module operatively connected thereto.
99 Citations
23 Claims
-
1. In a bar code scanning system including a bar code scanner for providing digital signals indicative of scanned data for transmission to a host device, said host device having host-specific input/output data format requirements, said bar code scanning system comprising:
-
(a) universal data exchange means located in the bar code scanner for providing said digital signals in a universal data exchange format independent of the data format requirements of the host device; and (b) a host interface module externally coupled between said bar code scanner and said host device, for transmitting acquired digital signals from said bar code scanner to said host device, said interface module comprising means for translating said digital signals from said universal data exchange format to said host-specific input/output data format requirements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A host interface module externally coupled between a bar code scanner and a host device and for transmitting acquired digital signals from said bar code scanner to said host device, said interface module comprising:
-
(a) means for receiving digital signals in a universal data exchange format from the bar code scanner; (b) means for translating said received digital signals from said universal data exchange format to a host-specific input/output data format; and (c) means for transmitting said translated digital signals to said host device. - View Dependent Claims (16, 17, 18)
-
-
19. A bar code scanner for providing digital signals indicative of acquired data for transmission to a host device comprising:
-
(a) means for acquiring digital data by a user; and (b) universal data exchange means for providing said digital signals in a universal data exchange format independent of host-specific input/output data format requirements of the host device, said universal data exchange means being operably connectable to a host interface module device externally coupled between said bar code scanner and said host device, said host interface module device capable of translating said digital signals from said universal data exchange format to a host-specific input/output format. - View Dependent Claims (20, 21, 22)
-
-
23. A method of providing digital signals from a bar code scanner having a universal input/output format to a host device having a host-specific input/output format comprising the steps of:
-
(a) acquiring in said bar code scanner the digital signals to be provided to said host device; (b) formatting said digital signals in a universal, no-host-specific input/output format; (c) transmitting said universally formatted digital signals to a host interface module externally coupled between said bar code scanner and said host device; (d) translating at said host interface module the universally formatted digital signals to a host-specific format data; and (e) transmitting said translated digital signals to said host device.
-
Specification