Bar code reading device for reading 1D or 2D bar code symbols
First Claim
Patent Images
1. 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.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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.
-
Specification