System and method for inputting text into electronic devices
First Claim
1. A system comprising:
- one or more processors; and
program instructions that when executed by the one or more processors, cause the one or more processors to perform operations comprising;
instantiate an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark;
instantiate a typing pane configured to display the input entered via the entry mechanism;
wherein, in response to automatic selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and
instantiate an undo indication, wherein in response to user selection of the undo indication, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism;
wherein the undo indication is instantiated in response to the automatic selection of the prediction and in response to one or more subsequent selections of a delete/backspace indication after the automatic selection of the prediction.
6 Assignments
0 Petitions
Accused Products
Abstract
A system comprising: one or more processors; and program instructions for providing a user interface. Execution of the program instructions by the one or more processors causes the one or more processors to display a user interface comprising: an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; a typing pane configured to display the input entered via the entry mechanism; wherein, in response to selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and an undo button, wherein in response to user selection of the undo button, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism.
-
Citations
18 Claims
-
1. A system comprising:
-
one or more processors; and program instructions that when executed by the one or more processors, cause the one or more processors to perform operations comprising; instantiate an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; instantiate a typing pane configured to display the input entered via the entry mechanism; wherein, in response to automatic selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and instantiate an undo indication, wherein in response to user selection of the undo indication, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism; wherein the undo indication is instantiated in response to the automatic selection of the prediction and in response to one or more subsequent selections of a delete/backspace indication after the automatic selection of the prediction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium containing program instructions that when executed by one or more processors of a computer system, cause the one or more processors to perform operations comprising:
-
instantiate an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; instantiate a typing pane configured to display the input entered via the entry mechanism; wherein, in response to automatic selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and instantiate an undo indication, wherein in response to user selection of the undo indication, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism; wherein the undo indication is instantiated in response to the automatic selection of the prediction and in response to one or more subsequent selections of a delete/backspace indication after the automatic selection of the prediction. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and program instructions that when executed cause the one or more processors to perform operations comprising provision of a user interface; the user interface comprising; an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; a typing pane configured to display the input entered via the entry mechanism; wherein, in response to automatic selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and an undo indication wherein in response to selection of the undo indication, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism; wherein the undo indication is displayed in response to the automatic selection of the prediction and in response to one or more subsequent selections of a delete/backspace indication after the automatic selection of the prediction. - View Dependent Claims (17)
-
-
18. A system comprising:
-
an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; one or more processors; and program instructions that when executed cause the one or more processors to perform operations comprising provision; instantiation of a user interface comprising; instantiation of a typing pane configured to display the input entered via the entry mechanism; wherein, in response to automatic selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; wherein the entry mechanism or the user interface comprises an undo indication, wherein in response to user selection of the undo indication, the typing pane is configured to replace the prediction by the input entered via the entry mechanism; and wherein the undo indication is displayed by the user interface in response to the automatic selection of the prediction and in response to one or more subsequent selections of a delete/backspace indication after the automatic selection of the prediction.
-
Specification