Bar code reading device for reading 1D or 2D bar code symbols
AssigneeHand Held Products, Inc.
InventorsAndrew Longacre, Jr., Robert M. Hussey, Thomas J. Koziol, Michael A. Ehrhart
Life of this patent
Estimating the term…
Abstract
The present invention relates to a bar code reading device for reading 1D or 2D bar code symbols. The bar code reading device, in one embodiment, can receive a command to disable symbology reading. In another embodiment, a bar code reading device can have a timercount and an image memory. In one embodiment, a bar code reading device can be configured to read bar code symbols of more than one bar code symbology.
Claims15
A method for operating a hand held bar code reader for decoding either a 1D or 2D bar code symbol:
- (a) providing a timercount memory space for storing timercount data;
- (b) providing an image memory space for storing bit image representation data;
- (c) moving said hand held bar code reader across said 1D or 2D bar code symbol while imaging a succession of 1D slices thereof;
- (d) storing a bit image representation of each slice into said image memory space;
- (e) examining image data of said image memory space after storage of each bit image representation to determine if the image memory space includes representation of a 2D finder pattern;
- (f) if a 2D finder pattern is found at step (e), storing a predetermined number of additional slice bit image representations into said image memory space, the predetermined number being a number sufficient to assure that a symbol representation of sufficient size to allow decoding is stored in said image memory space.
A method for operating a bar code reader for decoding either a 1D or 2D bar code symbol:
- (a) providing a timercount memory space for storing timercount data;
- (b) providing an image memory space for storing bit image representation data;
- (c) imaging a succession of 1D slices of said 1D or 2D bar code symbol while providing relative movement between the 1D or 2D bar code symbol and said bar code reader;
- (d) storing a bit image representation of each slice into said image memory space;
- (e) examining image data of said image memory space after storage of each bit image representation to determine if the image memory space includes representation of a 2D finder pattern;
- (f) if a 2D finder pattern is found at step (e), storing a predetermined number of additional slice bit image representations into said image memory space, the predetermined number being a number sufficient to assure that a symbol representation of sufficient size to allow decoding is stored in said image memory space.
A method for operating a bar code reader for decoding either a 1D or 2D bar code symbol:
- (a) providing a timercount memory space for storing timercount data;
- (b) providing an image memory space for storing bit image representation data;
- (c) imaging a succession of 1D slices of said 1D or 2D bar code symbol while providing relative movement between the 1D or 2D bar code symbol and said bar code reader;
- (d) storing a bit image representation of each slice into said image memory space;
- (e) examining image data of said image memory space after storage of each bit image representation to determine if the image memory space includes representation of a 2D finder pattern;
- (f) if a 2D finder pattern is found at step (e), storing additional slice bit image representations into said image memory space, the additional slice bit image representations being of a number sufficient to assure that a symbol representation of sufficient size to allow decoding is stored in said image memory space.
Dependencies are inferred from the claim text.