Character recognition on a computing device
First Claim
Patent Images
1. An electronic device, comprising:
- one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
generating a user interface for display on a display, wherein the user interface includes a gesture display region and a text entry region;
while the user interface is displayed on the display, receiving an indication of a first input that includes movement of a first contact detected on a touch-sensitive surface;
in response to receiving the indication of the first input;
displaying a representation of the movement of the first contact in the gesture display region; and
determining a first character that corresponds to the movement of the first contact;
while displaying the representation of the movement of the first contact in the gesture display region, detecting an end of the first input; and
in response to detecting the end of the first input;
displaying the first character in the text entry region; and
shifting the gesture display region with respect to the text entry region.
0 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a device performs character recognition based on spatial and temporal components of touch input detected on a touch-sensitive surface. In some embodiments, a device provides feedback about handwritten input and its recognition by the device. In some embodiments, a device presents a user interface for changing previously-inputted characters.
29 Citations
18 Claims
-
1. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; generating a user interface for display on a display, wherein the user interface includes a gesture display region and a text entry region; while the user interface is displayed on the display, receiving an indication of a first input that includes movement of a first contact detected on a touch-sensitive surface; in response to receiving the indication of the first input; displaying a representation of the movement of the first contact in the gesture display region; and determining a first character that corresponds to the movement of the first contact; while displaying the representation of the movement of the first contact in the gesture display region, detecting an end of the first input; and in response to detecting the end of the first input; displaying the first character in the text entry region; and shifting the gesture display region with respect to the text entry region. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
at an electronic device with one or more processors and memory, the electronic device in communication with a display and a touch-sensitive surface; generating a user interface for display on the display, wherein the user interface includes a gesture display region and a text entry region; while the user interface is displayed on the display, receiving an indication of a first input that includes movement of a first contact detected on the touch-sensitive surface; in response to receiving the indication of the first input; displaying a representation of the movement of the first contact in the gesture display region; and determining a first character that corresponds to the movement of the first contact; while displaying the representation of the movement of the first contact in the gesture display region, detecting an end of the first input; and in response to detecting the end of the first input; displaying the first character in the text entry region; and shifting the gesture display region with respect to the text entry region. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with one or more processors and memory, the electronic device in communication with a display and a touch-sensitive surface, cause the electronic device to perform a method comprising:
-
generating a user interface for display on the display, wherein the user interface includes a gesture display region and a text entry region; while the user interface is displayed on the display, receiving an indication of a first input that includes movement of a first contact detected on the touch-sensitive surface; in response to receiving the indication of the first input; displaying a representation of the movement of the first contact in the gesture display region; and determining a first character that corresponds to the movement of the first contact; while displaying the representation of the movement of the first contact in the gesture display region, detecting an end of the first input; and in response to detecting the end of the first input; displaying the first character in the text entry region; and shifting the gesture display region with respect to the text entry region. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification