Patent ID: 7411524

Claim:
A method for coding information presentable by a plurality of pieces of partial information, comprising the assignment of cell values to cells, comprising: a) initialising each of the cells in that each cell is assigned a predetermined cell value; b) providing a predetermined configuration comprising a sequence of step configurations, wherein each step configuration comprises: (b1) dividing the cells into at least one inversion cell (i) and at least one non-inversion cell (n), wherein the division is specific for a partial information, and (b2) determining at least one cell tuple from the cells of the division from step (b1), wherein each cell tuple comprises at least one inversion cell (i) and at least one non-inversion cell (n), wherein the cell tuple(s) is/are specific for the partial information, and wherein for each of these tuples, the cells in any of the preceding step configurations are either all inversion cells (i) or all non-inversion cells (n); and (c) coding, further comprising (c1) using a step configuration, (c2) XOR combining the partial information, which is specific for the coding step, with the cell value of each of the inversion cells (i) of the step configuration and assigning the result as new cell value for the respective inversion cell (i), wherein the cell value of the non-inversion cells (n) remains unchanged, and (c3) repeating the steps (a) and (b) for the further step configurations of the configuration.