Two-dimensional bar code symbology using implicit version information encoding
First Claim
1. A two-dimensional machine readable bar code label located on a product, said label encoded with a set of information using a symbology having one of a plurality of predefined variants, each of said plurality of predefined version variants having a predetermined number of rows and columns of codewords, and a predetermined amount error correction, said label comprising:
- (a) a plurality of data codewords for encoding said set of information; and
(b) a plurality of row codewords spacially related to the plurality of data codewords for implicit encoding a one of the predefined variants,wherein said set of information includes a set of product information.
2 Assignments
0 Petitions
Accused Products
Abstract
A electro-optical memory includes a substrate on which is printed (or otherwise inscribed) a complex symbol or "label" or "bar code" of a high density two-dimensional symbology. The bar code contains component symbols or "codewords" which are placed in row and column formation, with a variable number of codewords per row, and a variable number of rows. The symbology utilizes implicit bar code encoding scheme for implicit encoding the number of rows and the number of columns of codewords, as well as a predetermined amount of error correction. The symbology is capable of supporting a fixed number of bar code variants, with each variant having a predetermined number of rows and columns of codewords, and a predetermined error correction capability. For some codewords the implicit encoding scheme is combined with a gray coding scheme to reduce the inter-row codeword crosstalk. Systems are used for printing and decoding the bar codes of the invented symbology in applications where improved storage density and tight real estate requirements are of utmost importance. A memory may be used in conjunction with a scanner and a suitable control system in a number of applications, e.g., robotics operations or automated object searching.
-
Citations
9 Claims
-
1. A two-dimensional machine readable bar code label located on a product, said label encoded with a set of information using a symbology having one of a plurality of predefined variants, each of said plurality of predefined version variants having a predetermined number of rows and columns of codewords, and a predetermined amount error correction, said label comprising:
-
(a) a plurality of data codewords for encoding said set of information; and (b) a plurality of row codewords spacially related to the plurality of data codewords for implicit encoding a one of the predefined variants, wherein said set of information includes a set of product information. - View Dependent Claims (2, 3)
-
-
4. A two-dimensional machine readable bar code label located on a document, said label encoded with a set of information using a symbology having one of a plurality of predefined variants, each of said plurality of predefined version variants having a predetermined number of rows and columns of codewords, and a predetermined amount error correction, said label comprising:
-
(a) a plurality of data codewords for encoding said set of information; and (b) a plurality of row codewords spacially related to the plurality of data codewords for implicit encoding a one of the predefined variants, wherein said set of information includes an individual-specific information. - View Dependent Claims (5)
-
-
6. A two-dimensional machine readable bar code label located on a card, said label encoded with a set of information using a symbology having one of a plurality of predefined variants, each of said plurality of predefined version variants having a predetermined number of rows and columns of codewords, and a predetermined amount error correction, said label comprising:
-
(a) a plurality of data codewords for encoding said set of information; and (b) a plurality of row codewords spacially related to the plurality of data codewords for implicit encoding a one of the predefined variants, wherein said set of information includes a card information. - View Dependent Claims (7, 8, 9)
-
Specification