Patent ID: 7701446
Filing Date: 2010-04-20
Classification: G06K,G09F

Abstract:
1. A method for developing a tangible product that has at least one code area provided with a position code that codes a set of positions on a reference surface, a position in said set of positions causing a code reader that detects the corresponding position code to initiate a given operation, said method comprising: accessing a digital product development template, said digital product development template being associated with a plurality of positions on the reference surface; designing a product layout using the digital product development template by selecting at least one subset of the plurality of positions associated with the digital product development template to be encoded in said at least one code area, said product layout including at least one position-coding area and supporting graphics, wherein said at least one position-coding area corresponds to said at least one code area of the tangible product, and said supporting graphics correspond to visual indications on the tangible product; and producing a digital representation of at least part of the product layout; wherein said position code comprises a plurality of grid points, and a plurality of marks which are located relative to the grid points to encode a grid point value of each grid point; each position in said set of positions being coded by a respective combination of said grid point values; and wherein each one of said plurality of grid points is defined by an intersection of at least two grid lines of a virtual grid.