Methods and graphical user interfaces for positioning the cursor and selecting text on computing devices with touch-sensitive displays
First Claim
1. A mobile computing 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 memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying a selection within a text content having a text content type;
determining the text content type;
in response to determining that the text content type is editable text content,displaying the selection within the text content wherein the selection is a zero-length selection;
in response to determining that the text content type is read-only text content,displaying the selection within the text content wherein the selection is a one-character-length selection;
displaying a control icon;
detecting a contact on the touch-sensitive display; and
in response to detecting a change in a position of the contact beginning anywhere on the control icon, changing a position of the selection.
0 Assignments
0 Petitions
Accused Products
Abstract
A device and method and graphical user interface for positioning a selection and selecting text on a mobile computing device with a touch-sensitive display is described. This includes: displaying a selection having a selection start point and a selection end point within text content displaying a control icon; detecting a contact on the touch-sensitive display; and in response to detecting a change in a horizontal and vertical position of the contact beginning anywhere on the control icon: changing a selection position wherein a horizontal position of the selection start point is changed by an amount proportional to the change in a horizontal position of the contact and a vertical position of the selection start point is changed by an amount proportional to the change in a vertical position of the contact and wherein the horizontal position of the selection start point with respect to the control icon is changed and a vertical position of the control icon is changed.
41 Citations
39 Claims
-
1. A mobile computing 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 memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a selection within a text content having a text content type; determining the text content type; in response to determining that the text content type is editable text content, displaying the selection within the text content wherein the selection is a zero-length selection; in response to determining that the text content type is read-only text content, displaying the selection within the text content wherein the selection is a one-character-length selection; displaying a control icon; detecting a contact on the touch-sensitive display; and in response to detecting a change in a position of the contact beginning anywhere on the control icon, changing a position of the selection.
-
-
2. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, when executed, cause a mobile computing device with a touch-sensitive display to:
-
display a selection within a text content having a text content type; determine the text content type; in response to determining that the text content type is editable text content, display the selection within the text content wherein the selection is a zero-length selection; in response to determining that the text content type is read-only text content, display the selection within the text content wherein the selection is a one-character-length selection; display a control icon; detect a contact on the touch-sensitive display; and in response to detecting a change in a position of the contact beginning anywhere on the control icon, change a position of the selection.
-
-
3. A graphical user interface on a computing device with a touch-sensitive display wherein:
-
a selection is displayed within a text content having a text content type; the text content type is determined; in response to determining that the text content type is editable text content, the selection within the text content is displayed wherein the selection a zero-length selection; in response to determining that the text content type is read-only text content, the selection within the text content is displayed wherein the selection a one-character-length selection; a control icon is displayed; a contact on the touch-sensitive display is detected; and in response to detecting a change in a position of the contact beginning anywhere on the control icon, a position of the selection is changed.
-
-
4. A graphical user interface on a computing device with a touch-sensitive display wherein:
-
a selection having a selection start point and a selection end point is displayed within text content; a control icon is displayed; a contact on the touch-sensitive display is detected; in response to detecting a change in a horizontal and vertical position of the contact beginning anywhere on the control icon; a selection position is changed wherein a horizontal position of the selection start point is changed by an amount proportional to the change in a horizontal position of the contact and a vertical position of the selection start point is changed by an amount proportional to the change in a vertical position of the contact; and wherein the horizontal position of the selection start point with respect to the control icon is changed and a vertical position of the control icon is changed. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing device, comprising:
-
a touch-sensitive display; a processor; a memory configured to store one or more programs; wherein the processor is configured to execute the one or more programs to cause the computing device to; display a selection having a selection start point and a selection end point within text content; display a control icon; detect a contact on the touch-sensitive display; and in response to detecting a change in a horizontal and vertical position of the contact beginning anywhere on the control icon; change a selection position wherein a horizontal position of the selection start point is changed by an amount proportional to the change in a horizontal position of the contact and a vertical position of the selection start point is changed by an amount proportional to the change in a vertical position of the contact; and wherein the horizontal position of the selection start point with respect to the control icon is changed and a vertical position of the control icon is changed. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, when executed, cause a mobile computing device with a touch-sensitive display to:
-
display a selection having a selection start point and a selection end point within text content; display a control icon; detect a contact on the touch-sensitive display; and in response to detecting a change in a horizontal and vertical position of the contact beginning anywhere on the control icon; change a selection position wherein a horizontal position of the selection start point is changed by an amount proportional to the change in a horizontal position of the contact and a vertical position of the selection start point is changed by an amount proportional to the change in a vertical position of the contact; and wherein the horizontal position of the selection start point with respect to the control icon is changed. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification