Coding and decoding of data
First Claim
Patent Images
1. A method of storing data, comprising:
- coding position information relating to a first dimension and a second dimension in a positioning layer;
coding arbitrary, non-positional data in a separate data layer; and
combining the positioning layer and the data layer to an information code to be arranged on a base, wherein both the position information and the data are coded by using window sequences, each window sequence having a property such that an arbitrary subsequence of predetermined length appears only once in the window sequence, and wherein the positioning layer and the data layer are superimposed on each other and overlapping elements from the positioning layer and the data layer are coded by a common code element.
1 Assignment
0 Petitions
Accused Products
Abstract
An information code has a positioning layer for coding position information and a data layer for coding arbitrary non-positional data. Both the positioning layer and the data layer may be formed by circularly shifted instances of a window sequence. A product may have information code. Further, the information code may be coded and decoded by using methods for coding and decoding and may be decoded by using an apparatus.
78 Citations
24 Claims
-
1. A method of storing data, comprising:
-
coding position information relating to a first dimension and a second dimension in a positioning layer; coding arbitrary, non-positional data in a separate data layer; and combining the positioning layer and the data layer to an information code to be arranged on a base, wherein both the position information and the data are coded by using window sequences, each window sequence having a property such that an arbitrary subsequence of predetermined length appears only once in the window sequence, and wherein the positioning layer and the data layer are superimposed on each other and overlapping elements from the positioning layer and the data layer are coded by a common code element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A product, comprising
a base; - and
an information code arranged on the base, the information code having a positioning layer coding position information relating to a first dimension and a second dimension, and a separate data layer coding arbitrary, non-positional data, wherein both the position information and the data are coded by using window sequences, each window sequence having a property such that an arbitrary subsequence of predetermined length appears only once in the window sequence, and wherein the positioning layer and the data layer are superimposed on each other and overlapping elements from the positioning layer and the data layer are coded by a common code element. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
- and
Specification