METHOD OF SENSING SYMMETRIC CODED TAGS
First Claim
1. 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:
- 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 including;
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, the method comprising the steps of;
sensing at least one layout using the sensing device;
decoding the coded data of at least one of the sub-layouts of the sensed layout, thereby determining at least the rotation-indicating data of that sub-layout; and
using the rotation-indicating data to interpret the meaning of at least some of the coded data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of using a sensing device to read coded data is provided. The coded data is arranged in accordance with a layout having mirror and n-fold rotational symmetry about a center of rotation, where n is at least two. The layout includes 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 one of the first sub-layouts. At least one sub-layout includes rotation-indicating data that distinguishes that sub-layout from at least one other sub-layout and reflection-indicating data that distinguishes the reflections of reflected sub-layouts. The method includes sensing a layout using the sensing device, decoding the coded data of the sensed sub-layouts, thereby determining the rotation-indicating data of that sub-layout, and using the rotation-indicating data to interpret the meaning of the coded data.
-
Citations
4 Claims
-
1. 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:
-
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 including; 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, the method comprising the steps of; sensing at least one layout using the sensing device; decoding the coded data of at least one of the sub-layouts of the sensed layout, thereby determining at least the rotation-indicating data of that sub-layout; and using the rotation-indicating data to interpret the meaning of at least some of the coded data. - View Dependent Claims (2, 3, 4)
-
Specification