Replay recommendations in a text entry interface
First Claim
Patent Images
1. A method, comprising:
- at a mobile electronic device with a display;
displaying a current set of characters in response to receiving a sequence of character entry commands, wherein the current set of characters includes a current sequence of words;
receiving deletion commands that specify characters to sequentially delete from the current set of characters, wherein each respective deletion command deletes a respective character;
in response to receiving the deletion commands that specify characters to delete from the current set of characters, deleting characters from the current set of characters, wherein the deleted characters include a plurality of adjacent words from the current sequence of words; and
after deleting characters from the current set of characters in response to receiving the deletion commands;
receiving one or more character entry commands that specify characters to add to the current set of characters; and
displaying replay recommendations to be added to the current set of characters, wherein the replay recommendations include at least a subset of deleted words in the plurality of adjacent words from the deleted characters and are presented in a reverse sequential order relative to an order in which at least the subset of the deleted words in the plurality of adjacent words was deleted;
receiving a first recommended word selection command that accepts a first recommended word in the replay recommendations;
in response to receiving the first recommended word selection command that accepts the first recommended word in the replay recommendations;
removing the first recommended word from the provided replay recommendations; and
adding the first recommended word to the current set of 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
24 Claims
-
1. A method, comprising:
-
at a mobile electronic device with a display; displaying a current set of characters in response to receiving a sequence of character entry commands, wherein the current set of characters includes a current sequence of words; receiving deletion commands that specify characters to sequentially delete from the current set of characters, wherein each respective deletion command deletes a respective character; in response to receiving the deletion commands that specify characters to delete from the current set of characters, deleting characters from the current set of characters, wherein the deleted characters include a plurality of adjacent words from the current sequence of words; and after deleting characters from the current set of characters in response to receiving the deletion commands; receiving one or more character entry commands that specify characters to add to the current set of characters; and displaying replay recommendations to be added to the current set of characters, wherein the replay recommendations include at least a subset of deleted words in the plurality of adjacent words from the deleted characters and are presented in a reverse sequential order relative to an order in which at least the subset of the deleted words in the plurality of adjacent words was deleted; receiving a first recommended word selection command that accepts a first recommended word in the replay recommendations; in response to receiving the first recommended word selection command that accepts the first recommended word in the replay recommendations; removing the first recommended word from the provided replay recommendations; and adding the first recommended word to the current set of characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a mobile electronic device with a display, cause the device to:
-
display a current set of characters in response to receiving a sequence of character entry commands, wherein the current set of characters includes a current sequence of words; receive deletion commands that specify characters to sequentially delete from the current set of characters, wherein each respective deletion command deletes a respective character; in response to receiving the deletion commands that specify characters to delete from the current set of characters, delete characters from the current set of characters, wherein the deleted characters include a plurality of adjacent words from the current sequence of words; and after deleting characters from the current set of characters in response to receiving the deletion commands; receive one or more character entry commands that specify characters to add to the current set of characters; and display replay recommendations to be added to the current set of characters, wherein the replay recommendations include at least a subset of deleted words in the plurality of adjacent words from the deleted characters and are presented in a reverse sequential order relative to an order in which at least the subset of the deleted words in the plurality of adjacent words was deleted; receive a first recommended word selection command that accepts a first recommended word in the replay recommendations; in response to receiving the first recommended word selection command that accepts the first recommended word in the replay recommendations; remove the first recommended word from the provided replay recommendations; and add the first recommended word to the current set of characters. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
10. A mobile electronic device, comprising:
-
a display; 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; displaying a current set of characters in response to receiving a sequence of character entry commands, wherein the current set of characters includes a current sequence of words; receiving deletion commands that specify characters to sequentially delete from the current set of characters, wherein each respective deletion command deletes a respective character; in response to receiving the deletion commands that specify characters to delete from the current set of characters, deleting characters from the current set of characters, wherein the deleted characters include a plurality of adjacent words from the current sequence of words; and after deleting characters from the current set of characters in response to receiving the deletion commands; receiving one or more character entry commands that specify characters to add to the current set of characters; and displaying replay recommendations to be added to the current set of characters, wherein the replay recommendations include at least a subset of deleted words in the plurality of adjacent words from the deleted characters and are presented in a reverse sequential order relative to an order in which at least the subset of the deleted words in the plurality of adjacent words was deleted; receiving a first recommended word selection command that accepts a first recommended word in the replay recommendations; in response to receiving the first recommended word selection command that accepts the first recommended word in the replay recommendations; removing the first recommended word from the provided replay recommendations; and adding the first recommended word to the current set of characters. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification