Patent ID: 8745528

Claim:
A computer generated user interface for accepting handwritten ink, the user interface comprising: a first region for accepting, on a hardware display, handwritten ink associated with a pen; and a second region whose contents are controlled by configuring one or more objects associated with said user interface, the one or more objects controlling a placement of the user interface near at least one of at least two insertion points, each of the at least two insertion points being in a respective insertion region, each insertion region being associated respectively with an edit control, wherein the one or more objects specifying an offset of the first and second regions from the respective edit controls, and the one or more objects determining an input language and a handwriting surface and a keyboard surface for at least one of the at least two insertion points, the handwriting surface and keyboard surface corresponding to the input language, and wherein the handwritten ink being sent to at least one of the at least two insertion points directly upon the pen moving at least a predetermined distance from a surface on which the user interface is displayed and without additional interaction between the pen and the user interface; wherein said handwritten ink is converted into text and said text is inserted into at least one of the respective insertion regions; and wherein the one or more objects provide instructions to position the user interface within an area of the at least one of the respective edit controls when the user interface cannot be positioned above or below the at least one of the respective edit controls, the instructions based on the size of the at least one of the respective edit controls.