Patent ID: 7707082

Claim:
A method of supporting a user in performing online bill payment, the method including the steps of, in a computer system: maintaining a page description corresponding to a printed form, said printed form including information relating to a bill paying transaction, and coded data printed as a collection of tags, each tag being indicative of an identity of the form and of a a location of the tag on the form, at least some of the coded data being coincident with the information; receiving, indicating data from an optically imaging pen operated by the user, the indicating data being indicative of the identity of the form and of a position of a nib of the pen relative to the form, the indicating data having been generated by the pen using at least some of the coded data it sensed when placed in an operative position relative to the form; retrieving the page description using the identity of the form; and identifying from the position of the nib and the retrieved page description, at least one parameter relating to the bill paying transaction, wherein the position of the nib is determined by inferring a perspective transform from perspective-distorted corners of a tag of known size when sensing the coded data and using the perspective transform together with a known geometry of pen optics to compute the position of the nib.