Coding pattern with flags for determining tag data or block data
AssigneeSilverbrook Research Pty Ltd
InventorsPaul Lapstun, Kia Silverbrook
Life of this patent
Estimating the term…
Abstract
A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of contiguous tags. Each tag comprises: a plurality of data symbols, including a plurality of first data symbols; a plurality of data elements; and one or more flags. The flags indicated either that: the first data symbols define first data contained in the tag; or the first data symbols define a fragment of second data. The second data is embedded in a block of said tags and is typically a public-key digital signature. The first data is typically a secret-key digital signature.
Claims19
A substrate having a coding pattern disposed on a surface thereof, said coding pattern comprising a plurality of target elements defining a target grid, said target grid comprising a plurality of cells, wherein neighboring cells share target elements and a tag is defined by a plurality of contiguous cells,
- wherein each tag comprises:
- a plurality of data symbols, which comprises a plurality of first data symbols;
- a plurality of data elements, each of said data symbols being represented by a respective set of said data elements;
- and
- one or more flags, said one or more flags indicating either that:
- said first data symbols define first data contained in said tag;
- or
- said first data symbols define a fragment of second data, said second data being embedded in a block of said tags,
- and wherein each cell comprises:
- one or more translation symbols encoded by a respective set of said data elements, said translation symbols identifying a geometric translation of said cell relative to a tag containing said cell.
Dependencies are inferred from the claim text.