A method for recognizing characters written on a touch-sensitive space of a device, the method comprising: providing multiple touch-sensitive affordances on the touch-sensitive space of the device, the touch-sensitive affordances comprising a constrained writing region; detecting a touch input outside of the writing region that subsequently enters the writing region; and generating an input character based on touch input outside and inside of the writing region.
The method of claim 2 further comprising: based on said determination; foregoing providing the touch input to a handler for a touch- sensitive affordance outside of the constrained writing region
A deVice comprising: at least one processing unit, a non-transitory machine readable medium storing a program for execution of at least one processing unit, the program comprising sets of instructions for: providing multiple touch-sensitive affordances on the touch-sensitive space of the deVice, the touch-sensitive affordances comprising a constrained writing region, detecting a touch input outside of the writing region that subsequently enters the writing region, and Attorney Docket No: 122202—6225 (9292735 U SCl) generating an input character based on touch input outside and inside of the writing region.
The device of claim 15, wherein the program further comprises a set of instructions for associating, for each edge in the graph, a score for each candidate character, wherein the set of instructions for identifying the plurality of characters comprises a set of instructions for selecting a path that produces the best score based on the scores of the selected character for each edge on the path.
A non-transitory machine readable medium storing a program for execution of at least one processing unit; the program comprising sets of instructions for: providing multiple touch-sensitive affordances on the touch-sensitive space of a device, the touch-sensitive affordances comprising a constrained writing region; detecting a touch input outside of the writing region that subsequently enters the writing region; and generating an input character based on touch input outside and inside of the writing region.