×

Radial menu with overshoot, fade away, and undo capabilities

  • US 8,627,233 B2
  • Filed: 03/27/2009
  • Issued: 01/07/2014
  • Est. Priority Date: 03/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for selecting a radial menu item from a radial menu, comprising:

  • receiving a predefined screen pointer event;

    in response to receiving the predefined screen pointer event, displaying the radial menu on a display screen, the radial menu being bounded by a visible boundary;

    receiving a first gesture of the screen pointer;

    determining whether the first gesture places the screen pointer within a predefined selection zone of the radial menu item, wherein the radial menu item is overloaded to present at least a first selectable element and a second selectable element for the radial menu item, the predefined selection zone extending outside the visible boundary of the radial menu, and the predefined selection zone being associated exclusively with the radial menu item, as distinct from other items of the radial menu;

    upon determining that the screen pointer is within the predefined selection zone of the radial menu item, activating the radial menu item;

    receiving one of a predefined second gesture of the screen pointer and a predefined third gesture of the screen pointer, the received gesture performed within the predefined selection zone of the radial menu item;

    upon determining the second gesture of the screen pointer was received, executing a function associated with the first selectable element of the activated radial menu item;

    upon determining the third gesture of the screen pointer was received, executing a function associated with the second selectable element of the activated radial menu item, wherein, after executing the function associated with the first selectable element or the function associated with the second selectable element and before the radial menu is removed from the display screen, the radial menu is faded away on the display screen;

    receiving a fourth gesture of the screen pointer before the radial menu is removed from the display screen, wherein the radial menu is removed a predefined period of time after executing the function associated with the first selectable element or executing the function associated with the second selectable element; and

    upon receiving the fourth gesture, terminating the execution of either the function associated with the first selectable element or the function associated with the second selectable element.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×