摘要 |
- 39 DATA BLOCK OFFSET ENCODING METHOD FOR COORDINATES 5 Disclosed is a computer-implemented method (100) for encoding arbitrary information (703, 704,702) in a barcode (506), the barcode comprising a plurality of blocks (514) arranged to define a coordinate system (511) across the barcode. The method determines (320) sizes of at least first and second blocks (804,805) into which the arbitrary information (703,704,702) is to be encoded such that the blocks have a pair-wise 10 anharmonic relationship with each other. A first portion (808-703) of the arbitrary information to be encoded in the first block (804) and a second portion (809-704) of the arbitrary information to be encoded in the second block (805) are then selected. The method encodes (340) the first portion of the arbitrary information in the first block and the second portion of the arbitrary information in the second block, and provides a decode 15 verification mechanism (814,815) in each of the first and second blocks. A plurality of the encoded first blocks and a plurality of the encoded second blocks are then arranged (150,160) to form a barcode and to define a coordinate system therein, whereupon the barcode may be stored (170) to a memory device. Once stored the barcode may be readily printed upon a document. 3197714_1 958423 speci_tolodge |