Generating a form for allowing handwritten interaction with computer software
First Claim
1. A system for enabling user interaction with computer software, the system including:
- a computer system for;
determining information relating to at least one text field, the at least one text field being at least partially indicative of an interaction with the computer software;
determining an identity, the identity being at least partially indicative of the at least one text field;
determining a layout defining an association between;
coded data at least partially indicative of the identity; and
,the information;
generating print data according to the layout, the print data being at least partially indicative of;
a plurality of marks, each mark having a predetermined pattern common to all marks and coded data, the predetermined pattern including a rotationally invariant pattern; and
the information; and
,transferring the print data to a printer;
the printer, the printer being responsive to the print data to print a form by printing the coded data and the information; and
a sensing device for sensing the marks when moved in an operative position relative to the information, and for using the rotationally invariant pattern to correct for perspective distortion of the marks, for decoding the coded data of the marks, and for generating indicating data at least partially indicative of movement of the sensing device relative to the at least one text field.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for enabling user interaction with computer software. The system includes a computer system that determines information and an identity, which are at least partially indicative of a text field. The computer system then determines a layout defining an arrangement for coded data indicative of the identity and information, and transfers print data to a printer to thereby cause the printer to print a form by printing the coded data and the information. The coded data is printed to be substantially coincident with the information such that when a sensing device is placed in an operative position relative to the information, the sensing device can sense the coded data and generate indicating data at least partially indicative of the text field.
-
Citations
16 Claims
-
1. A system for enabling user interaction with computer software, the system including:
-
a computer system for; determining information relating to at least one text field, the at least one text field being at least partially indicative of an interaction with the computer software; determining an identity, the identity being at least partially indicative of the at least one text field; determining a layout defining an association between; coded data at least partially indicative of the identity; and
,the information; generating print data according to the layout, the print data being at least partially indicative of; a plurality of marks, each mark having a predetermined pattern common to all marks and coded data, the predetermined pattern including a rotationally invariant pattern; and the information; and
,transferring the print data to a printer; the printer, the printer being responsive to the print data to print a form by printing the coded data and the information; and a sensing device for sensing the marks when moved in an operative position relative to the information, and for using the rotationally invariant pattern to correct for perspective distortion of the marks, for decoding the coded data of the marks, and for generating indicating data at least partially indicative of movement of the sensing device relative to the at least one text field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification