Method, system, and graphical user interface for providing word recommendations
First Claim
1. A portable electronic device, comprising:
- a display;
one or more processors;
a memory comprising computer instructions, which when executed by the one or more processors, cause the device to;
display, at a location in a first area of the display, a current character string being input by a user;
in response to detecting input of the current character string;
concurrently display, in a second area of the display distinct from the first area, a plurality of suggested replacement character strings, wherein the plurality of suggested replacement character strings displayed in the second area on the display includes a duplicate of the current character string; and
highlight the current character string;
detect an input from a user;
in accordance with a determination that the input selects the current character string at the location in the first area, replace display of the current character string at the location in the first area of the display with a highest ranked suggested replacement string among the plurality of suggested replacement character strings;
in accordance with a determination that the input selects one of the plurality of suggested replacement character strings, replace display of the current character string at the location in the first area of the display with the selected one of the plurality of suggested replacement character strings and cease to display the plurality of suggested replacement character strings in the second area on the display; and
in accordance with a determination that the input confirms the current character string, remove highlighting of the current character string while maintaining display of the current character string at the location in the first area on the display and cease to display the plurality of suggested replacement character strings in the second area on the display.
0 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the invention relates to a method of displaying, in a first area of the display, a current character string being input by a user; displaying, in a second area of the display distinct from the first area, a plurality of suggested replacement character strings; detecting an input from a user; in accordance with a determination that the input selects one of the plurality of suggested replacement character strings, replacing the current character string in the first area of the display with the selected one of the plurality of suggested replacement character strings; and in accordance with a determination that the input confirms the current charactering string, keeping the current character string in the first area on the display.
203 Citations
30 Claims
-
1. A portable electronic device, comprising:
-
a display; one or more processors; a memory comprising computer instructions, which when executed by the one or more processors, cause the device to; display, at a location in a first area of the display, a current character string being input by a user; in response to detecting input of the current character string; concurrently display, in a second area of the display distinct from the first area, a plurality of suggested replacement character strings, wherein the plurality of suggested replacement character strings displayed in the second area on the display includes a duplicate of the current character string; and highlight the current character string; detect an input from a user; in accordance with a determination that the input selects the current character string at the location in the first area, replace display of the current character string at the location in the first area of the display with a highest ranked suggested replacement string among the plurality of suggested replacement character strings; in accordance with a determination that the input selects one of the plurality of suggested replacement character strings, replace display of the current character string at the location in the first area of the display with the selected one of the plurality of suggested replacement character strings and cease to display the plurality of suggested replacement character strings in the second area on the display; and in accordance with a determination that the input confirms the current character string, remove highlighting of the current character string while maintaining display of the current character string at the location in the first area on the display and cease to display the plurality of suggested replacement character strings in the second area on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium comprising instructions, which when executed by a portable electronic device with a display and one or more processors, cause the device to:
-
display, at a location in a first area of the display, a current character string being input by a user; in response to detecting input of the current character string; concurrently display, in a second area of the display distinct from the first area, a plurality of suggested replacement character strings, wherein the plurality of suggested replacement character strings displayed in the second area on the display includes a duplicate of the current character string; and highlight the current character string; detect an input from a user; in accordance with a determination that the input selects the current character string at the location in the first area, replace display of the current character string at the location in the first area of the display with a highest ranked suggested replacement string among the plurality of suggested replacement character strings; in accordance with a determination that the input selects one of the plurality of suggested replacement character strings, replace display of the current character string at the location in the first area of the display with the selected one of the plurality of suggested replacement character strings and cease to display the plurality of suggested replacement character strings in the second area on the display; and in accordance with a determination that the input confirms the current character string, remove highlighting of the current character string while maintaining display of the current character string at the location in the first area on the display and cease to display the plurality of suggested replacement character strings in the second area on the display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
at a portable electronic device with a display; displaying, at the location in a first area of the display, a current character string being input by a user; in response to detecting input of the current character string; concurrently displaying, in a second area of the display distinct from the first area, a plurality of suggested replacement character strings, wherein the plurality of suggested replacement character strings displayed in the second area on the display includes a duplicate of the current character string; and highlighting the current character string; detecting an input from a user; in accordance with a determination that the input selects the current character string at the location in the first area, replacing display of the current character string at the location in the first area of the display with a highest ranked suggested replacement string among the plurality of suggested replacement character strings; in accordance with a determination that the input selects one of the plurality of suggested replacement character strings, replacing display of the current character string at the location in the first area of the display with the selected one of the plurality of suggested replacement character strings and ceasing to display the plurality of suggested replacement character strings in the second area on the display; and in accordance with a determination that the input confirms the current character string, removing highlighting of the current character string while maintaining display of the current character string at the location in the first area on the display and ceasing to display and cease to display the plurality of suggested replacement character strings in the second area on the display. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
Specification