Patent ID: 8074891

Claim:
A method for generating a combined position and information code to be applied on a base, said code including a plurality of coding marks, each of which is displaced from one of a plurality of nominal positions defined by a grid, comprising: generating an electronic representation of a position code, which codes a plurality of positions, each position being coded by a first predetermined number of coding marks; assigning a graphical state value to each one of said plurality of coding marks in order to encode said plurality of positions, said graphical state value indicating a direction in which the coding mark is to be displaced from a corresponding nominal position when the coding mark is applied on the base; overlaying an electronic representation of an information code on the position code to create the combined code, said information code coding at least one information item by using a second predetermined number of coding marks; and selectively modifying the graphical state value of at least one of the second predetermined number of coding marks to encode the information item, wherein the modified graphical state value indicates that the coding mark is to be applied on the base with a size of the displacement from the corresponding nominal position that is different from the size of the displacement of the coding marks having unmodified graphical state values.