Replay Recommendations in a Text Entry Interface
First Claim
1. A method, comprising:
- receiving a current set of characters in response to a sequence of user commands, wherein the current set of characters includes a current sequence of words, and wherein a respective word in the current sequence of words includes one or more characters in the current set of characters, and wherein the user commands include character entry commands;
receiving additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters; and
providing replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a current set of characters in response to a sequence of user commands. The current set of characters includes a current sequence of words. A respective word in the current sequence of words includes one or more characters in the current set of characters. The user commands include character entry commands. Additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters are received. Replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters are provided.
-
Citations
26 Claims
-
1. A method, comprising:
-
receiving a current set of characters in response to a sequence of user commands, wherein the current set of characters includes a current sequence of words, and wherein a respective word in the current sequence of words includes one or more characters in the current set of characters, and wherein the user commands include character entry commands;
receiving additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters; and
providing replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for use in conjunction with a device, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions for:
-
receiving a current set of characters in response to a sequence of user commands, wherein the current set of characters includes a current sequence of words, and wherein a respective word in the current sequence of words includes one or more characters in the current set of characters, and wherein the user commands include character entry commands;
receiving additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters; and
providing replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters.
-
-
22. A device, comprising:
-
a display;
one or more processors;
memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for receiving a current set of characters in response to a sequence of user commands, wherein the current set of characters includes a current sequence of words, and wherein a respective word in the current sequence of words includes one or more characters in the current set of characters, and wherein the user commands include character entry commands;
instructions for receiving additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters; and
instructions for providing replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters.
-
-
23. A device, comprising:
-
display means;
one or more processor means;
memory means; and
a program mechanism, wherein the program mechanism is stored in the memory means and configured to be executed by the one or more processors means, the program mechanism including;
instructions for receiving a current set of characters in response to a sequence of user commands, wherein the current set of characters includes a current sequence of words, and wherein a respective word in the current sequence of words includes one or more characters in the current set of characters, and wherein the user commands include character entry commands;
instructions for receiving additional user commands that specify characters to delete from the current set of characters and characters to add to the current set of characters; and
instructions for providing replay recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters.
-
-
24. A method, comprising:
-
displaying a current set of characters in response to a sequence of user commands, wherein the set of characters includes a current sequence of words, a respective word in the current sequence of words includes one or more characters in the current set of characters, and wherein the user commands include character entry commands that specify characters to add to the current set of characters and deletion commands that specify characters to delete from the current set of characters; and
displaying recommendations for additional words to be added to the current set of characters in accordance with one or more deleted words that correspond to the deleted characters. - View Dependent Claims (25, 26)
-
Specification