Method, System, and Graphical User Interface for Positioning an Insertion Marker in a Touch Screen Display
First Claim
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display,displaying an insertion marker in a first area of the touch screen display that includes characters entered using a soft keyboard, wherein the soft keyboard is located in a second area of the touch screen display;
detecting a finger contact within the first area of the touch screen display;
in response to the detected finger contact, displaying an insertion marker placement aid in the first area of the touch screen display;
detecting movement of the finger contact within the first area;
moving the insertion marker and the insertion marker placement aid in accordance with the detected movement of the finger contact; and
removing the insertion marker placement aid if finger contact with the touch screen display is no longer detected in the first area.
2 Assignments
0 Petitions
Accused Products
Abstract
An insertion marker that is displayed on a touch screen may be moved by a user via an insertion marker placement aid. The insertion marker placement aid is displayed on the touch screen after a contact with the touch screen is detected. The insertion marker placement aid provides visual feedback to the user, indicating that the insertion marker is subject to repositioning by the user. When the contact is moved across the touch screen, the insertion marker and the insertion marker placement aid is moved in accordance with the movement of the contact. When the contact is broken (i.e., no longer detected), the insertion marker placement aid is removed from display and the insertion marker comes to rest.
-
Citations
25 Claims
-
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display,
displaying an insertion marker in a first area of the touch screen display that includes characters entered using a soft keyboard, wherein the soft keyboard is located in a second area of the touch screen display; detecting a finger contact within the first area of the touch screen display; in response to the detected finger contact, displaying an insertion marker placement aid in the first area of the touch screen display; detecting movement of the finger contact within the first area; moving the insertion marker and the insertion marker placement aid in accordance with the detected movement of the finger contact; and removing the insertion marker placement aid if finger contact with the touch screen display is no longer detected in the first area.
- at a portable electronic device with a touch screen display,
-
2. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display,
displaying an insertion marker in the touch screen display; detecting a finger contact with the touch screen display; in response to the detected finger contact, displaying an insertion marker placement aid in the touch screen display; detecting movement of the finger contact; and moving the insertion marker and the insertion marker placement aid in accordance with the detected movement of the finger contact. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
- at a portable electronic device with a touch screen display,
-
11. A graphical user interface on a portable electronic device with a touch screen display, comprising:
-
an insertion marker; and an insertion marker placement aid, wherein the insertion marker and the insertion marker placement aid move in the touch screen display in accordance with the detected movement of a finger that contacts the touch screen display.
-
-
12. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and at least one program, wherein the at least one program is stored in the memory and configured to be executed by the one or more processors, the at least one program including; instructions for displaying an insertion marker in the touch screen display; instructions for detecting a finger contact with the touch screen display; instructions for, in response to the detected finger contact, displaying an insertion marker placement aid in the touch screen display; instructions for detecting movement of the finger contact; and instructions for moving the insertion marker and the insertion marker placement aid in accordance with the detected movement of the finger contact.
-
-
13. A computer-program product, comprising:
-
a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the device to; display an insertion marker in the touch screen display; detect a finger contact with the touch screen display; in response to the detected finger contact, display an insertion marker placement aid in the touch screen display; detect movement of the finger contact; and move the insertion marker and the insertion marker placement aid in accordance with the detected movement of the finger contact.
-
-
14. A portable electronic device with a touch screen display, comprising:
-
means for displaying an insertion marker in the touch screen display; means for detecting a finger contact with the touch screen display; in response to the detected finger contact, means for displaying an insertion marker placement aid in the touch screen display; means for detecting movement of the finger contact; and means for moving the insertion marker and the insertion marker placement aid in accordance with the detected movement of the finger contact.
-
-
15. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display,
displaying an insertion marker in the touch screen display; detecting a finger contact with the touch screen display; in response to the detected finger contact, modifying the appearance of the insertion marker in the touch screen display; detecting movement of the finger contact; and moving the modified insertion marker in accordance with the detected movement of the finger contact. - View Dependent Claims (16, 17, 18, 19, 20, 21)
- at a portable electronic device with a touch screen display,
-
22. A graphical user interface on a portable electronic device with a touch screen display, comprising:
-
an insertion marker; wherein, in response to detection of a finger contact with the touch screen display, the appearance of the insertion marker is modified and the modified insertion marker is moved in accordance with detected movement of the finger contact.
-
-
23. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including; instructions for displaying an insertion marker in the touch screen display; instructions for detecting a finger contact with the touch screen display; instructions for responding to the detected finger contact by modifying the appearance of the insertion marker in the touch screen display; instructions for detecting movement of the finger contact; and instructions for moving the modified insertion marker in accordance with the detected movement of the finger contact.
-
-
24. A computer-program product, comprising:
-
a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the device to; display an insertion marker in the touch screen display; detect a finger contact with the touch screen display; in response to the detected finger contact, modify the appearance of the insertion marker in the touch screen display; detect movement of the finger contact; and move the modified insertion marker in accordance with the detected movement of the finger contact.
-
-
25. A portable electronic device with a touch screen display, comprising:
-
means for displaying an insertion marker in the touch screen display; means for detecting a finger contact with the touch screen display; in response to the detected finger contact, means for modifying the appearance of the insertion marker in the touch screen display; means for detecting movement of the finger contact; and means for moving the modified insertion marker in accordance with the detected movement of the finger contact.
-
Specification