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 first soft keyboard and a text input area, the first soft keyboard containing a plurality of character-insertion keys;
while displaying the first soft keyboard, displaying a key for selecting a second soft keyboard different from the first soft keyboard, the second soft keyboard containing a plurality of character-insertion keys;
detecting a single contact on the key for selecting the second soft keyboard;
in response to detecting the single contact on the key for selecting the second soft keyboard, displaying the second soft keyboard;
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 character-insertion key in the second soft keyboard;
detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; and
in response to detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved;
inserting a character in the text input area that corresponds to the character-insertion key in the second soft keyboard to which the single contact moved; and
ceasing to display the second soft keyboard.
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.
28 Citations
22 Claims
-
1. A method, comprising:
at a portable electronic device with a touch screen display; displaying a first soft keyboard and a text input area, the first soft keyboard containing a plurality of character-insertion keys; while displaying the first soft keyboard, displaying a key for selecting a second soft keyboard different from the first soft keyboard, the second soft keyboard containing a plurality of character-insertion keys; detecting a single contact on the key for selecting the second soft keyboard; in response to detecting the single contact on the key for selecting the second soft keyboard, displaying the second soft keyboard; 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 character-insertion key in the second soft keyboard; detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; inserting a character in the text input area that corresponds to the character-insertion key in the second soft keyboard to which the single contact moved; and ceasing to display the second soft keyboard. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A graphical user interface on a portable electronic device with a touch screen display, a memory, and one or more processors to execute one or more programs in the memory, the graphical user interface comprising:
-
a first soft keyboard containing a plurality of character-insertion keys; a text input area; a key for selecting a second soft keyboard different from the first soft keyboard; and the second soft keyboard, the second soft keyboard containing a plurality of character-insertion keys; wherein; the key for selecting the second soft keyboard is displayed while displaying the first soft keyboard; in response to detecting a single contact on the key for selecting the second soft keyboard, the second soft keyboard is displayed; the single contact, while being maintained, is detected moving on the touch screen display without breaking contact with the touch screen display to a character-insertion key in the second soft keyboard; lift off of the single contact from the touch screen display is detected at the character-insertion key in the second soft keyboard to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; a character is inserted in the text input area that corresponds to the character-insertion key in the second soft keyboard to which the single contact moved; and display of the second soft keyboard is ceased.
-
-
9. 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 first soft keyboard and a text input area, the first soft keyboard containing a plurality of character-insertion keys; while displaying the first soft keyboard, displaying a key for selecting a second soft keyboard different from the first soft keyboard, the second soft keyboard containing a plurality of character-insertion keys; detecting a single contact on the key for selecting the second soft keyboard; in response to detecting the single contact on the key for selecting the second soft keyboard, displaying the second soft keyboard; 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 character-insertion key in the second soft keyboard; detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; inserting a character in the text input area that corresponds to the character-insertion key in the second soft keyboard to which the single contact moved; and ceasing to display the second soft keyboard. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. 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 first soft keyboard and a text input area, the first soft keyboard containing a plurality of character-insertion keys; while displaying the first soft keyboard, display a key for selecting a second soft keyboard different from the first soft keyboard, the second soft keyboard containing a plurality of character-insertion keys; detect a single contact on the key for selecting the second soft keyboard; in response to detecting the single contact on the key for selecting the second soft keyboard, display the second soft keyboard; 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 character-insertion key in the second soft keyboard; detect lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; and in response to detecting lift off of the single contact from the touch screen display at the character-insertion key in the second soft keyboard to which the single contact moved; insert a character in the text input area that corresponds to the character-insertion key in the second soft keyboard to which the single contact moved; and cease to display the second soft keyboard. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification