Orientation-indicating machine readable coded data
First Claim
1. Machine-readable coded data disposed on or in a substrate, the coded data including a layout having order n rotational symmetry, where n is at least two, the layout having n identical sub-layouts rotated 1/n revolutions apart about a center of rotation, the layout encoding a first codeword comprising a sequence of an integer multiple m of n first symbols, where m is one or more, with each sub-layout defining respective positions for each of m first symbols such that the m first symbols uniquely identify each sub-layout, and such that decoding the first symbols provided at one or more of the respective locations within each sub-layout is indicative of the degree of rotation of the layout.
1 Assignment
0 Petitions
Accused Products
Abstract
Machine-readable coded data disposed on or in a substrate. The coded data includes a layout having order n rotational symmetry, formed from n identical sub-layouts rotated 1/n revolutions apart about a center of rotation. The layout encodes a first codeword formed from a sequence of a multiple m of n first symbols, with each sub-layout defining respective positions for each of m first symbols, such that the m first symbols uniquely identify each sub-layout. Decoding the first symbols provided at one or more of the respective locations within each sub-layout is therefore indicative of the degree of rotation of the layout.
88 Citations
38 Claims
- 1. Machine-readable coded data disposed on or in a substrate, the coded data including a layout having order n rotational symmetry, where n is at least two, the layout having n identical sub-layouts rotated 1/n revolutions apart about a center of rotation, the layout encoding a first codeword comprising a sequence of an integer multiple m of n first symbols, where m is one or more, with each sub-layout defining respective positions for each of m first symbols such that the m first symbols uniquely identify each sub-layout, and such that decoding the first symbols provided at one or more of the respective locations within each sub-layout is indicative of the degree of rotation of the layout.
Specification