Symmetric tags
AssigneeSilverbrook Research Pty Ltd
InventorsPaul Lapstun, Kia Silverbrook
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilverbrook Research Pty Ltd
InventorsPaul Lapstun, Kia Silverbrook
Estimating the term…
Coded data for disposal on or in a surface, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, and having mirror symmetry, the layout including: (a) n identical first sub-layouts rotated 1/n revolutions apart about the center of rotation, and, (b) n identical second sub-layouts rotated 1/n revolutions apart about the center of rotation, each second sub-layout being a reflection of a corresponding one of the first sub-layouts, at least one sub-layout including: (i) rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout; and, (ii) reflection-indicating data that distinguishes the reflection of that sub-layout from the reflection of a corresponding reflected sub-layout.
1) Coded data for disposal on or in a surface, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, and having mirror symmetry, the layout including:
23) A surface bearing machine-readable coded data, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, and having mirror symmetry, the layout including:
28) A method of generating an interface surface, the method including the steps of:
31) A method of using a sensing device to read machine-readable coded data, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, and having mirror symmetry, the layout including:
35) Coded data for disposal on or in a surface, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, the layout including n identical sub-layouts rotated 1/n revolutions apart about the center of rotation, each sub-layout encoding a codeword formed from a number of data elements, the sub-layout defining the position of the data elements, and including rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout.
43) A surface bearing machine-readable coded data, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, the layout including n identical sub-layouts rotated 1/n revolutions apart about the center of rotation, each sub-layout encoding a codeword formed from a number of data elements, the sub-layout defining the position of the data elements, and including rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout.
49) A method of generating an interface surface, the method including the steps of:
53) A method of using a sensing device to read machine-readable coded data, the coded data being arranged in accordance with at least one layout having n-fold rotational symmetry about a center of rotation, where n is at least two, the layout including n identical sub-layouts rotated 1/n revolutions apart about the center of rotation, each sub-layout encoding a codeword formed from a number of data elements, the sub-layout defining the position of the data elements, and including rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout.
Dependencies are inferred from the claim text.