Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content
First Claim
1. A portable multifunction 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 one or more programs including instructions for;
displaying an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element;
detecting a first input that corresponds to selection of the respective user input element;
in response to detecting the first input that corresponds to the selection of the respective user input element;
enlarging the respective input element; and
displaying an input interface for selecting input for the respective user input element, wherein;
the input interface includes a plurality of text input choices for entering text into the respective user input element;
while displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices; and
after detecting the second input that corresponds to selection of the respective text input choice, using text that corresponds to the respective text input choice as input for the respective user input element.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable multifunction device includes a touch screen display, and one or more programs configured to be executed by one or more processors. The one or more programs including instructions for displaying an application, wherein the application includes a plurality of input elements that include a respective user input element. Detecting a first input that corresponds to selection of the respective user input element. In response to detecting the first input, enlarging the respective input element, and displaying an input interface for selecting input for the respective user input element, wherein the input interface includes a plurality of text input choices. While displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices. After detecting the second input, using text that corresponds to the respective text input choice as input for the respective user input element.
31 Citations
45 Claims
-
1. A portable multifunction 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 one or more programs including instructions for; displaying an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element; detecting a first input that corresponds to selection of the respective user input element; in response to detecting the first input that corresponds to the selection of the respective user input element; enlarging the respective input element; and displaying an input interface for selecting input for the respective user input element, wherein; the input interface includes a plurality of text input choices for entering text into the respective user input element; while displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices; and after detecting the second input that corresponds to selection of the respective text input choice, using text that corresponds to the respective text input choice as input for the respective user input element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
at a portable multifunction device with a touch screen display; displaying an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element; detecting a first input that corresponds to selection of the respective user input element; in response to detecting the first input that corresponds to the selection of the respective user input element; enlarging the respective input element; and displaying an input interface for selecting input for the respective user input element, wherein; the input interface includes a plurality of text input choices for entering text into the respective user input element; while displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices; and after detecting the second input that corresponds to selection of the respective text input choice, using text that corresponds to the respective text input choice as input for the respective user input element. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of a first device, the one or more programs including instructions which, when executed by the one or more processors, cause the first device to:
-
display an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element; detect a first input that corresponds to selection of the respective user input element; in response to detecting the first input that corresponds to the selection of the respective user input element; enlarge the respective input element; and display an input interface for selecting input for the respective user input element, wherein; the input interface includes a plurality of text input choices for entering text into the respective user input element; while displaying the input interface, detecting a second input that corresponds to selection of a respective text input choice of the plurality of text input choices; and after detecting the second input that corresponds to selection of the respective text input choice, using text that corresponds to the respective text input choice as input for the respective user input element. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method, comprising:
at a portable multifunction device with a touch screen display; displaying an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element; detecting user contact with the touch screen display; selecting a user input element in the plurality of user input elements based on proximity of the user input element to the detected user contact; detecting a break of the user contact with the touch screen display; in response to detecting a break of the user contact with the touch screen display, enlarging an area that includes the chosen user input element on the touch screen display; and receiving input for the chosen user input element. - View Dependent Claims (35, 36, 37)
-
38. A portable multifunction 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 one or more programs including instructions for; displaying an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element; detecting user contact with the touch screen display; selecting a user input element in the plurality of user input elements based on proximity of the user input element to the detected user contact; detecting a break of the user contact with the touch screen display; in response to detecting a break of the user contact with the touch screen display, enlarging an area that includes the chosen user input element on the touch screen display; and receiving input for the chosen user input element. - View Dependent Claims (39, 40, 41)
-
-
42. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of a first device, the one or more programs including instructions which, when executed by the one or more processors, cause the first device to:
-
display an application on the touch screen display, wherein the application includes a plurality of input elements that include a respective user input element; detect user contact with the touch screen display; select a user input element in the plurality of user input elements based on proximity of the user input element to the detected user contact; detect a break of the user contact with the touch screen display; in response to detecting a break of the user contact with the touch screen display, enlarge an area that includes the chosen user input element on the touch screen display; and receive input for the chosen user input element. - View Dependent Claims (43, 44, 45)
-
Specification