IL197385A

Methods for determining a cursor position from a finger contact with a touch screen display

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

15 claims: 11 independent, 4 dependent

  1. 1
    197385/3 What is claimed is:1. A computer-implemented method, comprising: at a portable electronic device with a touch screen display with a plurality of user interface objects, detecting a contact area of a finger with the touch screen display;and determining a first position (P1, P2) associated with the contact area;characterized by determining a cursor position (P), at least in part, based on: - the first position (Pb P2), - one or more distances (di) between the first position (P1 P2) and one or more of the user interface objects, and - one or more activation susceptibility numbers (W1, W2, W3, W4), each associated with a respective user interface object in the plurality of user interface objects.
  2. 5
    The method of any one of the preceding claims, wherein a user interface object associated with an activation susceptibility number (W1) is easier to activate, if the activation susceptibility number (W1) has a first sign and is harder to activate, if the activation susceptibility number (Wr) has a second sign opposite to the first sign. 30 197385/3
  3. 6
    The method of any one of the preceding claims, wherein the distance (di) between the first position (P1, P2) and a user interface object is the distance between the first position (P1, P2) and a point on the user interface object that is closest to the first position (P1, P2).
  4. 7
    The method of any one of claims 1 to 5, wherein the distance (di) between the first position (P1, P2) and a user interface object is the distance between the first position (P1, P2) and the center of the user interface object.
  5. 8
    The method of any one of the preceding claims, wherein determining the cursor position (P) is based on:the first position (P1, P2), the activation susceptibility number (W1, W2, W3, W4) associated with a user interface object that is closest to the first position (P1, P2), and the distance (di) between the first position (P1, P2) and the user interface object that is closest to the first position.
  6. 9
    The method of any one of the preceding claims, wherein the cursor position (P) is offset from the first position (P1, P2) by an amount given by the formula:where: Δά is the offset, Δά i , is an offset component associated with a user interface object i, wherein Δd i , is along the direction between the first position (P1, P2) and the user interface object i, Wi is a activation susceptibility number associated with the user interface object i, di is a distance between the first position and the user interface object i, n is a real number, and 31 197385/3 Ui is a unit vector along the direction of Δάι,
  7. 10
    The method of any one of the preceding claims, wherein the cursor position (P) is the first position (Pi, P2), if the first position (Pi, P2) is within one of the plurality of user interface objects on the display.
  8. 11
    The method of any one of the preceding claims, further comprising activating a user interface object at the cursor position (P).
  9. 12
    The method of any one of the preceding claims, wherein the activation susceptibility numbers (Wi, W2, W3, W4) are context dependent in an application.
  10. 13
    The method of any one of the preceding claims, wherein activation susceptibility numbers (W1, W2, W3, W4) associated with soft keyboard keys change as a word is typed with the soft keyboard keys.
  11. 14
    A portable electronic device with a touch screen display, the portable electronic device adapted to implement the method of any one of claims 1 to 13.