Embedded interaction code enabled display
First Claim
1. An embedded interaction code-enabled display comprising:
- an outer transparency layer;
an inner transparency layer; and
an embedded interaction code dot pattern between the outer transparency layer and the inner transparency layer, wherein the embedded interaction code dot pattern is generated at least in part by combining a first m-array and a second m-array, wherein the second m-array is generated by shifting an identical copy of the first m-array in a first dimension and a second dimension based on a surface identifier that identifies the embedded interaction code-enabled display and wherein position data and the surface identifier are encoded in the embedded interaction code dot pattern so that when a portion of the embedded interaction code pattern is captured, the surface identifier and the position of the captured portion relative to the entire embedded interaction code pattern can be determinedwherein generating the second m-array includes shifting the identical copy of the first m-array in a first dimension by
2 Assignments
0 Petitions
Accused Products
Abstract
An embedded interaction code-enabled display includes: an outer transparency layer, an optional inner transparency layer, an optional infrared-reflection layer between the outer transparency layer and the inner transparency layer, an EIC dot pattern between the outer transparency layer and the infrared-reflection layer, and, optionally, transparency glue between the outer transparency layer and the infrared-reflection layer or the inner transparency layer. The outer transparency layer 1308 and the inner transparency layer may be glass, plastic, or a film. The EIC dot pattern may be printed on, or pressed onto, the inner side of the outer transparency layer. The EIC dot pattern may include an encoded surface identifier that identifies the embedded interaction code-enabled display. The encoded surface identifier may uniquely identify the embedded interaction code-enabled display.
-
Citations
18 Claims
-
1. An embedded interaction code-enabled display comprising:
-
an outer transparency layer; an inner transparency layer; and an embedded interaction code dot pattern between the outer transparency layer and the inner transparency layer, wherein the embedded interaction code dot pattern is generated at least in part by combining a first m-array and a second m-array, wherein the second m-array is generated by shifting an identical copy of the first m-array in a first dimension and a second dimension based on a surface identifier that identifies the embedded interaction code-enabled display and wherein position data and the surface identifier are encoded in the embedded interaction code dot pattern so that when a portion of the embedded interaction code pattern is captured, the surface identifier and the position of the captured portion relative to the entire embedded interaction code pattern can be determined wherein generating the second m-array includes shifting the identical copy of the first m-array in a first dimension by - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An embedded interaction code-enabled display comprising:
-
an outer transparency layer; an infrared-reflection layer; and an embedded interaction code dot pattern between the outer transparency layer and the infrared-reflection layer, wherein the embedded interaction code dot pattern is generated at least in part by combining a first m-array and a second m-array. wherein the second m-array is generated by shifting the first m-array based on a surface identifier that identifies the embedded interaction code-enabled display and wherein position data and the surface identifier are encoded in the embedded interaction code dot pattern such that the surface identifier and the position of an image capturing device can be determined from a captured portion of the embedded interaction code dot pattern wherein generating the second two-dimensional array includes shifting the first two-dimensional array in a second dimension by - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An embedded interaction code-enabled display comprising:
-
an outer transparency layer; an inner transparency layer; an infrared-reflection layer between the outer transparency layer and the inner transparency layer; and an embedded interaction code dot pattern between the outer transparency layer and the infrared-reflection layer, wherein position data and a surface identifier that identifies the embedded interaction code-enabled display are encoded in the embedded interaction code dot pattern, wherein the embedded interaction code dot pattern is at least one of printed on and pressed onto an inner side of the outer transparency layer and wherein the embedded interaction code dot pattern is generated at least in part by; generating a sequence of numbers, generating a first two-dimensional array by folding the generated sequence of numbers, generating a second two-dimensional array by shifting the first two-dimensional array in a first dimension and a second dimension based on the surface identifier, combining the first two-dimensional array and the second two-dimensional array to generate a combined array, and converting numbers of the combined two-dimensional array into graphical elements wherein generating the second two-dimensional array includes shifting the first two-dimensional array in the first dimension by mod(surface ID, 2n/2+1) units, wherein surface ID is the surface identifier and n is the order of the first two-dimensional array. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification