Touch screen device, method, and graphical user interface for inserting a character from an alternate keyboard
First Claim
1. A method, comprising:
- at a portable electronic device with a touch screen display;
displaying a soft keyboard and a text input area, the soft keyboard containing a first plurality of character insertion keys;
detecting a single contact on a key of the soft keyboard;
in response to detecting the single contact on the key of the soft keyboard, while continuing to display the key of the soft keyboard, displaying a second plurality of character insertion keys;
while maintaining the single contact, detecting the single contact moving on the touch screen display without breaking contact with the touch screen display, to a location corresponding to a character insertion key in the second plurality of character insertion keys;
detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and
in response to detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved;
inserting a character in the text input area that corresponds to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and
ceasing to display the second plurality of character insertion keys.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a first soft keyboard. While displaying the first soft keyboard, a key for selecting a second soft keyboard different from the first soft keyboard is displayed. A first contact is detected on the key for selecting the second soft keyboard. In response to detecting the first contact, the second soft keyboard is displayed. Movement of the first contact is detected to a character-insertion key in the second soft keyboard. Lift off of the first contact is detected at the character-insertion key in the second soft keyboard to which the first contact moved. In response to detecting the lift off, a character is inserted that corresponds to the character-insertion key in the second soft keyboard to which the first contact moved and the display of the second soft keyboard is ceased.
103 Citations
21 Claims
-
1. A method, comprising:
at a portable electronic device with a touch screen display; displaying a soft keyboard and a text input area, the soft keyboard containing a first plurality of character insertion keys; detecting a single contact on a key of the soft keyboard; in response to detecting the single contact on the key of the soft keyboard, while continuing to display the key of the soft keyboard, displaying a second plurality of character insertion keys; while maintaining the single contact, detecting the single contact moving on the touch screen display without breaking contact with the touch screen display, to a location corresponding to a character insertion key in the second plurality of character insertion keys; detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; inserting a character in the text input area that corresponds to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and ceasing to display the second plurality of character insertion keys. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A portable electronic device, comprising:
-
a touch screen 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 programs including instructions for; displaying a soft keyboard and a text input area, the soft keyboard containing a first plurality of character insertion keys; detecting a single contact on a key of the soft keyboard; in response to detecting the single contact on the key of the soft keyboard, while continuing to display the key of the soft keyboard, displaying a second plurality of character insertion keys; while maintaining the single contact, detecting the single contact moving on the touch screen display without breaking contact with the touch screen display, to a location corresponding to a character insertion key in the second plurality of character insertion keys; detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; inserting a character in the text input area that corresponds to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and ceasing to display the second plurality of character insertion keys. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having stored therein instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
display a soft keyboard and a text input area, the soft keyboard containing a first plurality of character insertion keys; detect a single contact on a key of the soft keyboard; in response to detecting the single contact on the key of the soft keyboard, while continuing to display the key of the soft keyboard, display a second plurality of character insertion keys; while maintaining the single contact, detect the single contact moving on the touch screen display without breaking contact with the touch screen display, to a location corresponding to a character insertion key in the second plurality of character insertion keys; detect lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the location corresponding to the character insertion key in the second plurality of character insertion keys to which the single contact moved; insert a character in the text input area that corresponds to the character insertion key in the second plurality of character insertion keys to which the single contact moved; and cease to display the second plurality of character insertion keys. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification