Devices, Methods, and Graphical User Interfaces for Navigating and Editing Text
First Claim
1. An electronic device, comprising:
- a display;
a touch-sensitive surface;
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 text of an electronic document on the display;
displaying an insertion marker at a first position in the text of the electronic document;
detecting a first horizontal gesture on the touch-sensitive surface;
in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions;
translating the electronic document on the display in accordance with a direction of the first horizontal gesture, andmaintaining the insertion marker at the first position in the text; and
, in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions that is distinct from the first set of one or more predefined conditions, moving the insertion marker by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays text of an electronic document on a display; displays an insertion marker at a first position in the text of the electronic document; detects a first horizontal gesture on a touch-sensitive surface; in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions: translates the electronic document on the display in accordance with a direction of the first horizontal gesture, and maintains the insertion marker at the first position in the text; and, in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions, moves the insertion marker by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture.
-
Citations
24 Claims
-
1. An electronic device, comprising:
-
a display; a touch-sensitive surface; 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 text of an electronic document on the display; displaying an insertion marker at a first position in the text of the electronic document; detecting a first horizontal gesture on the touch-sensitive surface; in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions; translating the electronic document on the display in accordance with a direction of the first horizontal gesture, and maintaining the insertion marker at the first position in the text; and
, in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions that is distinct from the first set of one or more predefined conditions, moving the insertion marker by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
at an electronic device with a display and a touch-sensitive surface; displaying text of an electronic document on the display; displaying an insertion marker at a first position in the text of the electronic document; detecting a first horizontal gesture on the touch-sensitive surface; in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions; translating the electronic document on the display in accordance with a direction of the first horizontal gesture, and maintaining the insertion marker at the first position in the text; and
,in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions that is distinct from the first set of one or more predefined conditions, moving the insertion marker by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture.
-
-
23. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive surface, cause the device to:
-
display text of an electronic document on the display; display an insertion marker at a first position in the text of the electronic document; detect a first horizontal gesture on the touch-sensitive surface; in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions; translate the electronic document on the display in accordance with a direction of the first horizontal gesture, and maintain the insertion marker at the first position in the text; and
,in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions that is distinct from the first set of one or more predefined conditions, move the insertion marker by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture.
-
-
24. A graphical user interface on an electronic device with a display, a touch-sensitive surface, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
text of an electronic document; and an insertion marker at a first position in the text of the electronic document; wherein; a first horizontal gesture is detected on the touch-sensitive surface; in response to a determination that the first horizontal gesture satisfies a first set of one or more predefined conditions; the electronic document is translated on the display in accordance with a direction of the first horizontal gesture, and the insertion marker is maintained at the first position in the text; and
,in response to a determination that the first horizontal gesture satisfies a second set of one or more predefined conditions that is distinct from the first set of one or more predefined conditions, the insertion marker is moved by one character in the text from the first position to a second position in the text in accordance with the direction of the first horizontal gesture.
-
Specification