Insertion marker placement on touch sensitive display
First Claim
1. A computer-implemented method, comprising:
- displaying graphics on a touch screen display;
detecting a first contact with the touch screen display;
in response to the detected first contact, inserting an insertion marker in the graphics at a first location;
detecting a second contact with the touch screen display;
detecting movement of the second contact on the touch screen display, the movement having a horizontal component larger than a vertical component; and
in response to detecting the movement of the second contact, initiating an insertion marker control mode for moving the insertion marker in accordance with the detected movement of the second contact from the first location to a second location in the graphics, the initiation of the insertion marker control mode being independent of a distance between the first location and the second location.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a computer-implemented method is performed at a portable electronic device with a touch screen display. The method can include: displaying graphics on the touch screen display, detecting a finger contact on the touch screen display, and, in response to the detected finger contact, inserting an insertion marker in the graphics at a first location. The method can further include detecting a finger movement on the touch screen display and, irrespective of initial distance from finger to insertion marker on the touch screen display, moving the insertion marker in accordance with the detected finger movement from the first location to a second location in the graphics.
65 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
displaying graphics on a touch screen display; detecting a first contact with the touch screen display; in response to the detected first contact, inserting an insertion marker in the graphics at a first location; detecting a second contact with the touch screen display; detecting movement of the second contact on the touch screen display, the movement having a horizontal component larger than a vertical component; and in response to detecting the movement of the second contact, initiating an insertion marker control mode for moving the insertion marker in accordance with the detected movement of the second contact from the first location to a second location in the graphics, the initiation of the insertion marker control mode being independent of a distance between the first location and the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
displaying graphics on a touch screen display; detecting a first contact with the touch screen display; in response to the detected first contact, inserting an insertion marker in the graphics at a first location; detecting a second contact with the touch screen display; detecting movement of the second contact on the touch screen display, the movement having a vertical component larger than a horizontal component; and in response to detecting the movement of the second contact, initiating a scrolling mode for scrolling the graphics in accordance with the detected movement of the second contact, the initiation of the scrolling mode being independent of a distance between the first location and the second location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium having stored therein instructions, which when executed by a device, cause the device to perform a method comprising:
-
displaying graphics on a touch screen display; detecting a first contact with the touch screen display; in response to the detected first contact, inserting an insertion marker in the graphics at a first location; detecting a second contact with the touch screen display; detecting movement of the second contact on the touch screen display, the movement having a horizontal component larger than a vertical component; and in response to detecting the movement of the second contact, initiating an insertion marker control mode for moving the insertion marker in accordance with the detected movement of the second contact from the first location to a second location in the graphics, the initiation of the insertion marker control mode being independent of a distance between the first location and the second location.
-
-
24. A non-transitory computer-readable storage medium having stored therein instructions, which when executed by a device, cause the device to perform a method comprising:
-
displaying graphics on a touch screen display; detecting a first contact with the touch screen display; in response to the detected first contact, inserting an insertion marker in the graphics at a first location; detecting a second contact with the touch screen display; detecting movement of the second contact on the touch screen display, the movement having a vertical component larger than a horizontal component; and in response to detecting the movement of the second contact, initiating a scrolling mode for scrolling the graphics in accordance with the detected movement of the second contact, the initiation of the scrolling mode being independent of a distance between the first location and the second location.
-
-
25. An electronic device, comprising:
-
a processor to execute instructions; and a memory coupled with the processor to store instructions, which when executed by the processor, cause the processor to perform a method comprising; displaying graphics on a touch screen display; detecting a first contact with the touch screen display; in response to the detected first contact, inserting an insertion marker in the graphics at a first location; detecting a second contact with the touch screen display; detecting movement of the second contact on the touch screen display, the movement having a horizontal component larger than a vertical component; and in response to detecting the movement of the second contact, initiating an insertion marker control mode for moving the insertion marker in accordance with the detected movement of the second contact from the first location to a second location in the graphics, the initiation of the insertion marker control mode being independent of a distance between the first location and the second location.
-
Specification