SURFACE BEARING CODED DATA
First Claim
1. 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 comprising:
- n identical first sub-layouts rotated 1/n revolutions apart about the center of rotation; and
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 comprising;
rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout; and
reflection-indicating data that distinguishes the reflection of that sub-layout from the reflection of a corresponding reflected sub-layout.
1 Assignment
0 Petitions
Accused Products
Abstract
A surface bearing machine-readable coded data is provided. The coded data is arranged in accordance with a layout having n-fold rotational symmetry about a center of rotation, where n is at least two, and having mirror symmetry. The layout has n identical first sub-layouts rotated 1/n revolutions apart about the center of rotation, and n identical second sub-layouts rotated 1/n revolutions apart about the center of rotation. Each second sub-layout is a reflection of a corresponding first sub-layout. The sub-layout(s) has rotation-indicating data that distinguishes that sub-layout from another sub-layout(s), and reflection-indicating data that distinguishes the reflection of that sub-layout from the reflection of a corresponding reflected sub-layout.
25 Citations
5 Claims
-
1. 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 comprising:
-
n identical first sub-layouts rotated 1/n revolutions apart about the center of rotation; and 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 comprising; rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout; and reflection-indicating data that distinguishes the reflection of that sub-layout from the reflection of a corresponding reflected sub-layout. - View Dependent Claims (2, 3, 4, 5)
-
Specification