×

Presenting a menu at a mobile device

  • US 9,317,183 B2
  • Filed: 09/17/2013
  • Issued: 04/19/2016
  • Est. Priority Date: 08/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for presenting a menu at a computing device, the method comprising:

  • receiving, at a first time, an indication of a user touching a hardware menu button of the computing device, wherein the hardware menu button is separate and distinct from a touchscreen of the computing device;

    in response to the received indication of the user touching the hardware menu button;

    presenting a menu on the touchscreen, wherein the menu comprises a plurality of menu elements, and wherein each menu element has a corresponding command; and

    setting a dragging-start region, wherein the dragging-start region is a portion of the touchscreen defined by a first area between an edge of the touchscreen and a boundary line located in a first position within the touchscreen, wherein the boundary line is parallel to the edge of the touchscreen;

    modifying the dragging-start region based on an amount of time elapsed between the first time and a second time, wherein the modified dragging-start region is a portion of the touchscreen defined by a second area between the edge of the touchscreen and the boundary line moved to a second position within the touchscreen, and wherein the second position becomes closer to the edge as the amount of time elapsed increases;

    receiving, at the second time, an indication of the user touching the touchscreen at a starting point within the modified dragging-start region of the touchscreen;

    receiving an indication of the user dragging a touching device along the touchscreen from the starting point to a termination point, wherein the termination point is associated with a termination menu element within the plurality of menu elements; and

    signaling, in response to the received indication of the user dragging the touching device along the touchscreen, for execution of the corresponding command of the termination menu element.

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