×

Distance-time based hit-testing for displayed target graphical elements

  • US 9,639,265 B2
  • Filed: 09/03/2010
  • Issued: 05/02/2017
  • Est. Priority Date: 09/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • detecting an initial interaction within an initial static area associated with a first displayed target graphical element on a screen;

    detecting a subsequent interaction at a location displaced from the initial static area associated with the first displayed target graphical element;

    calculating a hit distance between the initial static area and the subsequent interaction;

    associating the subsequent interaction with a second displayed target based on an elapsed time between the initial interaction and the subsequent interaction, the associating comprising;

    determining whether the hit distance between the initial static area and the subsequent interaction is less than or equal to a predefined distance;

    if the hit distance between the initial static area and the subsequent interaction is less than or equal to a predefined distance, evaluating whether the subsequent interaction is located within a first dynamic selection zone associated with the first displayed target, wherein the first dynamic selection zone comprises a dynamic time based boundary that is activated upon the initial interaction and gradually changes size according to an equation, and wherein the equation is based on the elapsed time and on one or more of the following variables;

    a device type, size of the screen, a display context, size of the static area, and motion of the screen;

    if the hit distance between the initial static area and the subsequent interaction is not less than or equal to the predefined distance, performing a standard search to evaluate whether the subsequent interaction is located within a static selection zone associated with the second displayed target.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×