×

Accessing a menu utilizing a drag-operation

  • US 8,296,670 B2
  • Filed: 05/19/2008
  • Issued: 10/23/2012
  • Est. Priority Date: 05/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-storage media having computer-executable instructions embodied thereon that, when executed, perform a method for initiating a presentation action, alternate action, or principal action utilizing a drag-operation on a graphical user interface (GUI) rendered at a touchscreen display, the method comprising:

  • detecting a user-initiated input applied at a top-level control button;

    providing a first set of trigger boundaries and a second set of trigger boundaries, wherein the first and second set of trigger boundaries are visually hidden from a user of the touchscreen display, wherein providing comprises;

    (1) establishing the first set of trigger boundaries at a first threshold distance in at least one radial direction from a location of actuation of the input; and

    (2) establishing the second set of trigger boundaries at a second threshold distance in at least one radial direction from location of actuation of the input;

    detecting a drag-operation within the user-initiated input, wherein the drag-operation comprises an uninterrupted drag-movement from the location of actuation at the touchscreen display to a location of release from the touchscreen display, wherein a distance and a radial direction of the drag-movement are determined as a function from the location of actuation;

    if the distance and the radial direction of the drag-movement intersects one of the first set of trigger boundaries, invoking a presentation action mapped to the top-level control button;

    if the distance and the radial direction of the drag-movement intersects one of the second set of trigger boundaries, invoking an alternate action, which is mapped to the top-level control button, that is unrelated to a principle action; and

    otherwise, invoking the principal action mapped to the top-level control button, wherein the presentation action, the alternate action, and the principal action each representing a distinct operation, one of which resulting from the input.

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