Method, apparatus and computer program product for facilitating data entry via a touchscreen
First Claim
1. A method comprising:
- receiving an indication of a tactile input from a user at a physical location on a touch sensitive input device;
causing display of a cursor at a relative location on the touch sensitive input device proximate the physical location;
shifting, without further user interaction, the cursor and one or more items displayed on the touch sensitive input device such that the relative location of the cursor is offset from the physical location of the detected tactile input; and
determining a distance between the one or more items displayed on the touch sensitive input device, wherein the cursor and the one or more items are shifted if at least one distance is less than a predetermined threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for facilitating data entry into an electronic device via a touchscreen. As a user places his or her finger on the touchscreen, a cursor may be displayed at a location relative to other items displayed on the touchscreen that is proximate the physical location where the user touched the touchscreen. Because the cursor is likely now obscured by the user'"'"'s finger, the items displayed on the touchscreen, including the cursor, may then be shifted or scrolled so that the cursor is offset from the physical location where the user touched the touchscreen. At the same time, the items displayed on the touchscreen may be magnified in order to further facilitate data entry. At this point, the user may shift or tilt his or her finger in order to achieve the desired cursor placement.
-
Citations
34 Claims
-
1. A method comprising:
-
receiving an indication of a tactile input from a user at a physical location on a touch sensitive input device; causing display of a cursor at a relative location on the touch sensitive input device proximate the physical location; shifting, without further user interaction, the cursor and one or more items displayed on the touch sensitive input device such that the relative location of the cursor is offset from the physical location of the detected tactile input; and determining a distance between the one or more items displayed on the touch sensitive input device, wherein the cursor and the one or more items are shifted if at least one distance is less than a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 29, 30, 31)
-
-
9. An apparatus comprising:
-
a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following; receive an indication of a tactile input from a user at a physical location on a touch sensitive input device; cause display of a cursor at a relative location on the touch sensitive input device proximate the physical location; shift, without further user interaction, the cursor and one or more items displayed on the touch sensitive input device such that the relative location of the cursor is offset from the physical location of the detected tactile input; and determine a distance between the one or more items displayed on the touch sensitive input device, wherein the cursor and the one or more items are shifted if at least one distance is less than a predetermined threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 32, 33, 34)
-
-
17. A computer program product comprising at least one tangible computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving an indication of a tactile input from a user at a physical location on a touch sensitive input device; a second executable portion for causing display of a cursor at a relative location on the touch sensitive input device proximate the physical location; a third executable portion for shifting, without further user interaction, the cursor and one or more items displayed on the touch sensitive input device such that the relative location of the cursor is offset from the physical location of the detected tactile input; and a fourth executable portion for determining a distance between the one or more items displayed on the touch sensitive input device, wherein the cursor and the one or more items are shifted if at least one distance is less than a predetermined threshold. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
means for receiving an indication of a tactile input from a user at a physical location on a touch sensitive input device; means for causing display of a cursor at a relative location on the touch sensitive input device proximate the physical location; means for shifting, without further user interaction, the cursor and one or more items displayed on the touch sensitive input device such that the relative location of the cursor is offset from the physical location of the detected tactile input; and means for determining a distance between the one or more items displayed on the touch sensitive input device, wherein the cursor and the one or more items are translated shifted if at least one distance is less than a predetermined threshold. - View Dependent Claims (26, 27, 28)
-
Specification