Method and apparatus for reading a printed indicia with a limited field of view sensor
First Claim
Patent Images
1. A method for making a bar code symbol comprising:
- dividing data into a first plurality of segments;
separately encoding a second plurality of the segments as corresponding arrays of cells; and
arranging the arrays of cells in an abutting relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
A 2D matrix symbol may be formed by dividing data into a plurality of segments, separately encoding the plurality of segments as corresponding arrays of cells, and arranging the arrays of cells in an abutting relationship. A segmented 2D symbol may be read by capturing a plurality of images of a 2D matrix bar code symbol that is not subtended by any of the images and reconstructing at least some of the plurality of images to a portion of the 2D symbol or 2D symbol data larger than any of the images.
151 Citations
54 Claims
-
1. A method for making a bar code symbol comprising:
-
dividing data into a first plurality of segments; separately encoding a second plurality of the segments as corresponding arrays of cells; and arranging the arrays of cells in an abutting relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for reading a segmented bar code symbol comprising:
-
capturing a plurality of images of a 2D matrix bar code symbol that is not subtended by any of the images; and reconstructing at least some of the plurality of images to a portion of the 2D symbol or 2D symbol data larger than any of the images. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A 2D matrix symbol comprising:
-
at least two segment identification fields; and at least two separately decodable data segment fields, each corresponding to one or more of the segment identification fields. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A system configured to read a 2D matrix symbol comprising:
-
an image capture module configured to successively capture images corresponding to first portions less than the entirety of a 2D matrix symbol; and a processor operatively coupled to the image capture module and configured to reconstruct the images into a second portion of data or cells of the 2D matrix symbol larger than either of the first portions. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system configured to output a 2D matrix symbol comprising:
-
a memory configured to receive data; a processor operatively coupled to the memory and configured to divide data into a plurality of segments, separately encode the plurality of the segments as corresponding arrays of cells forming data field segments, and arrange a bitmap the arrays of cells in an abutting relationship in the memory. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer readable medium carrying computer executable instructions to receive a plurality of images of a 2D matrix bar code symbol that is not subtended by any of the images;
- and
reconstruct at least some of the plurality of images to a portion of the 2D symbol or 2D symbol data larger than any of the images.
- and
-
54. A computer readable medium carrying computer executable instructions for performing processing comprising:
-
dividing data into a first plurality of segments; separately encoding a second plurality of the segments as corresponding arrays of cells; and arranging the arrays of cells in an abutting relationship.
-
Specification