Patent ID: 7080780

Claim:
A computer system operating computer software for enabling user interaction between a user and an interface surface containing information relating to the computer software, the interface surface having disposed therein or thereon coded data including a number of coded data portions, each coded data portion being indicative of an identity, the computer system being configured to: receive indicating data from a sensing device, the sensing device when placed in an operative position relative to the interface surface, being adapted to sense at least one coded data portion and generate the indicating data, the indicating data being at least partially indicative of the identity; determine, using the indicating data, a determined identity; retrieve, using the determined identity, a layout indicative of locations associated with corresponding identities; determine, using the layout and the determined identity, a determined location of the sensing device relative to the interface surface; identify, using the determined location, the at least one interactive element; and, operate the computer software at least partly in accordance with instructions associated with the at least one interactive element.