Machine readable coded data with target features
First Claim
1. Machine-readable coded data disposed on or in a substrate, the coded data including a plurality of layouts, each layout having n identical sub-layouts rotated 1/n revolutions apart about a center of rotation, where n is at least two, each layout encoding a first codeword comprising a sequence of n first symbols, each sub-layout defining the position of a respective one of the first symbols such that the first codeword is indicative of the orientation of the layout, and each layout including a number target features for enabling a preliminary location and rotation of the layout to be determined by a machine used to read the coded data, at least some of the target features being shared by at least two of the layouts.
1 Assignment
0 Petitions
Accused Products
Abstract
Machine-readable coded data disposed on or in a substrate. The coded data includes a plurality of layouts, each having n identical sub-layouts rotated 1/n revolutions apart about a center of rotation. Each layout encodes a first codeword formed from a sequence of n first symbols, each sub-layout defining the position of a respective one of the first symbols such that the first codeword is indicative of the orientation of the layout. In addition, each layout includes a number target features for enabling a preliminary location and rotation of the layout to be determined by a machine used to read the coded data, with at least some of the target features being shared by at least two of the layouts.
-
Citations
38 Claims
- 1. Machine-readable coded data disposed on or in a substrate, the coded data including a plurality of layouts, each layout having n identical sub-layouts rotated 1/n revolutions apart about a center of rotation, where n is at least two, each layout encoding a first codeword comprising a sequence of n first symbols, each sub-layout defining the position of a respective one of the first symbols such that the first codeword is indicative of the orientation of the layout, and each layout including a number target features for enabling a preliminary location and rotation of the layout to be determined by a machine used to read the coded data, at least some of the target features being shared by at least two of the layouts.
Specification