Patent ID: 7175079

Claim:
A method of enabling online purchasing via a form printed on a substrate, said form including graphical purchasing information and a plurality of tags, each tag comprising coded data identifying the form and its own location on the form, the method including the steps of: (a) determining a unique page identity for said form in a computer system before printing said form; (b) determining a page description for said form in said computer system before printing said form, said page description comprising a description of graphical information on said form, and a description of an interactive element including a zone of said interactive element on said form; (c) associating said page identity with said description of said interactive element; (d) printing, on demand, the form onto a substrate using a printer networked with the computer system, said graphical information and said tags being printed at the same time; (e) receiving, in said computer system, indicating data from a sensing device regarding the identity of the form and a position of the sensing device relative to the form, the sensing device, when placed in an operative position relative to the form, generating the indicating data using at least some of the coded data; and (f) identifying, in the computer system and from the indicating data, at least one parameter relating to the purchasing transaction.