Touch Input Cursor Manipulation
First Claim
1. 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 touch-sensitive display, cause the electronic device to:
- concurrently display an onscreen keyboard and a content presentation region on the touch-sensitive display, wherein the content presentation region displays text input received from the onscreen keyboard;
detect a touch input on the onscreen keyboard displayed on the touch-sensitive display;
in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display, determine whether the touch input satisfies one or more criteria for entering a text selection mode; and
in accordance with a determination that the touch input satisfies the one or more criteria for entering the text selection mode;
concurrently display, in the content presentation region, a first cursor at a first location and a second cursor at a second location that is different from the first location.
0 Assignments
0 Petitions
Accused Products
Abstract
The method for manipulating a cursor is performed at a portable multifunction device with one or more processors, memory, and a touch screen display. Initially, content of an electronic document is displayed on the display, where a cursor is displayed within the electronic document. Two substantially simultaneous touch inputs are then detected on the touch screen display, and preferably anywhere on the touch screen display. In response to detecting the two substantially simultaneous touch inputs, a portion of the content in the document closest to the cursor is selected, and the portion of the content is displayed as selected content.
-
Citations
28 Claims
-
1. 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 touch-sensitive display, cause the electronic device to:
-
concurrently display an onscreen keyboard and a content presentation region on the touch-sensitive display, wherein the content presentation region displays text input received from the onscreen keyboard; detect a touch input on the onscreen keyboard displayed on the touch-sensitive display; in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display, determine whether the touch input satisfies one or more criteria for entering a text selection mode; and in accordance with a determination that the touch input satisfies the one or more criteria for entering the text selection mode; concurrently display, in the content presentation region, a first cursor at a first location and a second cursor at a second location that is different from the first location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An electronic device, comprising:
-
a touch-sensitive 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; concurrently displaying an onscreen keyboard and a content presentation region on the touch-sensitive display, wherein the content presentation region displays text input received from the onscreen keyboard; detecting a touch input on the onscreen keyboard displayed on the touch-sensitive display; in response to detecting the touch input on the onscreen keyboard displayed on the touch-sensitive display, determining whether the touch input satisfies one or more criteria for entering a text selection mode; and in accordance with a determination that the touch input satisfies the one or more criteria for entering the text selection mode; concurrently displaying, in the content presentation region, a first cursor at a first location and a second cursor at a second location that is different from the first location.
-
-
28. A method, comprising:
at an electronic device having one or more processors, memory, and a touch-sensitive display; concurrently displaying an onscreen keyboard and a content presentation region on the touch-sensitive display, wherein the content presentation region displays text input received from the onscreen keyboard; detecting a touch input on the onscreen keyboard displayed on the touch-sensitive display; in response to detect the touch input on the onscreen keyboard displayed on the touch-sensitive display, determining whether the touch input satisfies one or more criteria for entering a text selection mode; and in accordance with a determination that the touch input satisfies the one or more criteria for entering the text selection mode; concurrently displaying, in the content presentation region, a first cursor at a first location and a second cursor at a second location that is different from the first location.
Specification