Correction widget
First Claim
1. A computer-implemented method of correcting electronic text presented on a display comprising:
- displaying and anchoring a graphical object adjacent to the text as a preconfigured correction point, wherein the text has been recognized from a natural input object;
determining if an active region of the graphical object has been selected, if the active region has been selected, expanding the size of the graphical object, and displaying the expanded graphical object;
receiving input from a user selecting the expanded graphical object;
in response to receiving the input from the user selecting the expanded graphical object, displaying a correction interface with a plurality of alternates for correcting the text based at least on common dictionary occurrences for similar character strings and user-specific input common occurrences; and
providing in an original input object area an original input object from which the text was recognized for updating the original input object with the user-selected graphical object input of at least one occurrence from the plurality of alternates,wherein the manner in which the plurality of alternates are displayed is based in part on a confidence level.
1 Assignment
0 Petitions
Accused Products
Abstract
A correction tool that displays a correction widget when a user acts to correct text is provided. More particularly, if the user places an insertion point in or to the immediate left of the text, or selects the text, the tool displays the correction widget immediately to the left of the selected text. The user can then quickly access a correction interface for correcting the text simply by moving the pointer the short distance from the insertion point to the correction widget. When the user activates the correction widget, the tool displays the correction interface immediately proximal to the correction widget. Thus, the user need only move the pointer a small distance further to then correct the text using the correction interface.
75 Citations
12 Claims
-
1. A computer-implemented method of correcting electronic text presented on a display comprising:
-
displaying and anchoring a graphical object adjacent to the text as a preconfigured correction point, wherein the text has been recognized from a natural input object; determining if an active region of the graphical object has been selected, if the active region has been selected, expanding the size of the graphical object, and displaying the expanded graphical object; receiving input from a user selecting the expanded graphical object; in response to receiving the input from the user selecting the expanded graphical object, displaying a correction interface with a plurality of alternates for correcting the text based at least on common dictionary occurrences for similar character strings and user-specific input common occurrences; and providing in an original input object area an original input object from which the text was recognized for updating the original input object with the user-selected graphical object input of at least one occurrence from the plurality of alternates, wherein the manner in which the plurality of alternates are displayed is based in part on a confidence level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of correcting electronic text presented on a display comprising:
-
displaying and anchoring a graphical object within a user-selected word of text, wherein a user has focused the graphical object upon at least a portion of text for evaluation from a natural input object; determining if an active region of the graphical object has been selected, if the active region has been selected, expanding the size of the graphical object, and displaying the expanded graphical object; receiving input from a user selecting the expanded graphical object; in response to receiving the input from the user selecting the expanded graphical object, displaying a correction interface with a plurality of alternates for correcting the text based at least on common dictionary occurrences for similar character strings found within the user-selected word of text; and providing in an original input object area an original input object from which the text was recognized for updating the original input object with the user-selected graphical object input of at least one occurrence from the plurality of alternates, wherein the manner in which the plurality of alternates are displayed is based in part on a confidence level.
-
Specification