Method, device, and graphical user interface providing word recommendations for text input
Abstract
A portable electronic device having a touch screen display displays a soft keyboard with a plurality key icons representing a plurality of letters The device detects a finger contact on a respective key icon representing a respective letter, and in response to detecting the finger contact on the respective key icon representing the respective letter, displays an enlarged view of the respective letter. The device then detects a liftoff of the finger contact from the respective key icon, and in response to detecting the liftoff, inputs the respective letter in a text input area, the text input area being displayed adjacent the soft keyboard and ceases to display the enlarged view of the respective letter.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method, comprising:
at an electronic device with a touch sensitive display:
displaying a soft keyboard with a plurality of key icons representing a plurality of letters;
while displaying the soft keyboard with the plurality of key icons, detecting a finger contact on a respective key icon representing a respective letter;
in response to detecting the finger contact on the respective key icon representing the respective letter, displaying an enlarged view of the respective letter;
detecting a liftoff of the finger contact from the respective key icon;
in response to detecting the liftoff of the finger contact from the respective key icon:
inputting the respective letter in a text input area, the text input area being displayed adjacent the soft keyboard; and
ceasing to display the enlarged view of the respective letter.
3 . The method of claim 2 , wherein displaying the enlarged view of the respective letter comprises displaying an enlarged view of the respective key icon.
4 . The method of claim 2 , further comprising:
in response to detecting the finger contact on the respective key icon representing the respective letter:
displaying the enlarged view of the respective letter; and
displaying a word recommendation containing the respective letter, in an area adjacent the text input area.
5 . The method of claim 4 , wherein the word recommendation is displayed with a rejection icon, the soft keyboard contains a spacebar icon, and the method further comprises:
after the respective letter is inputted in the text input area in response to detecting the liftoff of the finger contact from the respective key icon:
ceasing to display the word recommendation in the area adjacent the text input area with the recommended word automatically inputted in the text input area, in response to detecting a finger contact on the spacebar icon on the soft keyboard; and
ceasing to display the word recommendation in the area adjacent the text input area without the recommended word inputted in the text input area, in response to detecting a finger contact on the rejection icon.
6 . The method of claim 2 , wherein the respective key icon has an associated hit area, and the method further comprises:
in response to detecting the finger contact on the respective key icon representing the respective letter:
displaying the enlarged view of the respective letter; and
increasing the size of the hit area associated with the respective key icon.
7 . The method of claim 2 , further comprising:
detecting a finger contact that is partially on a first key icon and partially on a second key icon adjacent the first key icon, wherein the first key icon represents a first letter, and the second key icon represents a second letter; in response to detecting the finger contact that is partially on the first key icon and partially on the second key icon adjacent the first key icon:
in accordance with a determination that size of a contact area of the first key icon is greater than size of a contact area of the second key icon, displaying an enlarged view of the first letter; and
in accordance with a determination that the size of the contact area of the second key icon is greater than the size of the contact area of the first key icon, displaying an enlarged view of the second letter.
8 . A non-transitory computer readable medium comprising computer programs including instructions, which when executed by an electronic device with a processor and a touch-sensitive display, cause the device to:
display a soft keyboard with a plurality of key icons representing a plurality of letters; while displaying the soft keyboard with a plurality of key icons, detect a finger contact on a respective key icon representing a respective letter; in response to detecting the finger contact on the respective key icon representing the respective letter, display an enlarged view of the respective letter; detect a liftoff of the finger contact from the respective key icon; in response to detecting the liftoff of the finger contact from the respective key icon:
input the respective letter in a text input area, the text input area being displayed adjacent the soft keyboard; and
cease to display the enlarged view of the respective letter.
9 . The medium of claim 8 , wherein displaying the enlarged view of the respective letter comprises displaying an enlarged view of the respective key icon.
10 . The medium of claim 8 , wherein the computer programs with instructions, when executed by the electronic device, further cause the device to:
in response to detecting the finger contact on the respective key icon representing the respective letter:
display the enlarged view of the respective letter; and
display a word recommendation containing the respective letter, in an area adjacent the text input area.
11 . The medium of claim 10 , wherein:
the word recommendation is displayed with a rejection icon, the soft keyboard contains a spacebar icon, and the computer programs with instructions, when executed by the electronic device, further cause the device to:
after the respective letter is inputted in the text input area in response to detecting the liftoff of the finger contact from the respective key icon:
cease to display the word recommendation in the area adjacent the text input area with the recommended word automatically inputted in the text input area, in response to detecting a finger contact on the spacebar icon on the soft keyboard; and
cease to display the word recommendation in the area adjacent the text input area without the recommended word inputted in the text input area, in response to detecting a finger contact on the rejection icon.
12 . The medium of claim 8 , wherein the respective key icon has an associated hit area, and the computer programs with instructions, when executed by the electronic device, further cause the device to:
in response to detecting the finger contact on the respective key icon representing the respective letter:
display the enlarged view of the respective letter; and
increase the size of the hit area associated with the respective key icon.
13 . The medium of claim 8 , wherein the computer programs with instructions, when executed by the electronic device, further cause the device to:
detect a finger contact that is partially on a first key icon and partially on a second key icon adjacent the first key icon, wherein the first key icon represents a first letter, and the second key icon represents a second letter; in response to detecting the finger contact that is partially on the first key icon and partially on the second key icon adjacent the first key icon:
in accordance with a determination that size of a contact area of the first key icon is greater than size of a contact area of the second key icon, display an enlarged view of the first letter; and
in accordance with a determination that the size of the contact area of the second key icon is greater than the size of the contact area of the first key icon, display an enlarged view of the second letter.
14 . An electronic device, comprising:
a touch-sensitive display; one or more processors; a memory comprising computer programs including instructions, which when executed by the one or more processors, cause the device to:
display a soft keyboard with a plurality of key icons representing a plurality of letters;
while displaying the soft keyboard with a plurality of key icons, detect a finger contact on a respective key icon representing a respective letter;
in response to detecting the finger contact on the respective key icon representing the respective letter, display an enlarged view of the respective letter;
detect a liftoff of the finger contact from the respective key icon;
in response to detecting the liftoff of the finger contact from the respective key icon:
input the respective letter in a text input area, the text input area being displayed adjacent the soft keyboard; and
cease to display the enlarged view of the respective letter.
15 . The device of claim 14 , wherein displaying the enlarged view of the respective letter comprises displaying an enlarged view of the respective key icon.
16 . The device of claim 14 , wherein the computer programs with instructions, when executed by the one or more processors, further cause the device to:
in response to detecting the finger contact on the respective key icon representing the respective letter:
display the enlarged view of the respective letter; and
display a word recommendation containing the respective letter, in an area adjacent the text input area.
17 . The device of claim 16 , wherein:
the word recommendation is displayed with a rejection icon, the soft keyboard contains a spacebar icon, and the computer programs with instructions, when executed by the one or more processors, further cause the device to:
after the respective letter is inputted in the text input area in response to detecting the liftoff of the finger contact from the respective key icon:
cease to display the word recommendation in the area adjacent the text input area with the recommended word automatically inputted in the text input area, in response to detecting a finger contact on the spacebar icon on the soft keyboard; and
cease to display the word recommendation in the area adjacent the text input area without the recommended word inputted in the text input area, in response to detecting a finger contact on the rejection icon.
18 . The device of claim 14 , wherein the respective key icon has an associated hit area, and the computer programs with instructions, when executed by the one or more processors, further cause the device to:
in response to detecting the finger contact on the respective key icon representing the respective letter:
display the enlarged view of the respective letter; and
increase the size of the hit area associated with the respective key icon.
19 . The device of claim 14 , wherein the computer programs with instructions, when executed by the one or more processors, further cause the device to:
detect a finger contact that is partially on a first key icon and partially on a second key icon adjacent the first key icon, wherein the first key icon represents a first letter, and the second key icon represents a second letter; in response to detecting the finger contact that is partially on the first key icon and partially on the second key icon adjacent the first key icon:
in accordance with a determination that size of a contact area of the first key icon is greater than size of a contact area of the second key icon, display an enlarged view of the first letter; and
in accordance with a determination that the size of the contact area of the second key icon is greater than the size of the contact area of the first key icon, display an enlarged view of the second letter.
20 . The method of claim 2 , further comprising:
displaying a current character string being input by a user with the soft keyboard displayed in a first area of the display; displaying a suggested character string in an area proximate to the current character string; while displaying the suggested character string in an area proximate to the current character string, detecting a finger contact on a first key icon of the soft keyboard, the first key icon representing a first character; in response to detecting the finger contact on the first key icon of the soft keyboard, replacing the display of the suggested character string with display of an updated suggested character string containing the current character string and the first character.
21 . The method of claim 20 , further comprising:
while displaying the updated suggested character string containing the current character string and the first character:
detecting a second finger contact corresponding to a request to delete the first character;
in response to detecting the second finger contact corresponding to a request to delete the first character, replacing the display of the updated suggested character string with display of a further updated suggested character string containing the current character string without the first character.
22 . The method of claim 20 , further comprising:
while displaying the updated suggested character string containing the current character string and the first character:
displaying a rejection icon adjacent the updated suggested character string;
detecting a third finger contact on the rejection icon displayed adjacent the updated suggested character string;
in response to detecting the third finger contact on the rejection icon displayed adjacent the updated suggested character string, ceasing to display the updated suggested character string.
23 . The medium of claim 11 , wherein the instructions, when executed by the device, further cause the device to:
display a current character string being input by a user with the soft keyboard displayed in a first area of the display; display a suggested character string in an area proximate to the current character string; while displaying the suggested character string in an area proximate to the current character string, detecting a finger contact on a first key icon of the soft keyboard, the first key icon representing a first character; in response to detecting the finger contact on the first key icon of the soft keyboard, replace the display of the suggested character string with display of an updated suggested character string containing the current character string and the first character.
24 . The medium of claim 23 , wherein the instructions, when executed by the device, further cause the device to:
while displaying the updated suggested character string containing the current character string and the first character:
detect a second finger contact corresponding to a request to delete the first character;
in response to detecting the second finger contact corresponding to a request to delete the first character, replace the display of the updated suggested character string with display of a further updated suggested character string containing the current character string without the first character.
25 . The medium of claim 23 , wherein the instructions, when executed by the device, further cause the device to:
while displaying the updated suggested character string containing the current character string and the first character:
display a rejection icon adjacent the updated suggested character string;
detect a third finger contact on the rejection icon displayed adjacent the updated suggested character string;
in response to detecting the third finger contact on the rejection icon displayed adjacent the updated suggested character string, cease to display the updated suggested character string.
26 . The device of claim 21 , wherein the instructions, when executed by the one or more processors, further cause the device to:
display a current character string being input by a user with the soft keyboard displayed in a first area of the display; display a suggested character string in an area proximate to the current character string; while displaying the suggested character string in an area proximate to the current character string, detecting a finger contact on a first key icon of the soft keyboard, the first key icon representing a first character; in response to detecting the finger contact on the first key icon of the soft keyboard, replace the display of the suggested character string with display of an updated suggested character string containing the current character string and the first character.
27 . The device of claim 26 , wherein the instructions, when executed by the one or more processors, further cause the device to:
while displaying the updated suggested character string containing the current character string and the first character:
detect a second finger contact corresponding to a request to delete the first character;
in response to detecting the second finger contact corresponding to a request to delete the first character, replace the display of the updated suggested character string with display of a further updated suggested character string containing the current character string without the first character.
28 . The device of claim 26 , wherein the instructions, when executed by the one or more processors, further cause the device to:
while displaying the updated suggested character string containing the current character string and the first character:
display a rejection icon adjacent the updated suggested character string;
detect a third finger contact on the rejection icon displayed adjacent the updated suggested character string;
in response to detecting the third finger contact on the rejection icon displayed adjacent the updated suggested character string, cease to display the updated suggested character string.Join the waitlist — get patent alerts
Track US2015317078A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.