RADIAL MENU SELECTION
0 Assignments
0 Petitions
Accused Products
Abstract
A method comprising of displaying a GUI object is disclosed. The method displays a first graphical user interface (GUI) object with multiple selectable GUI items. The method detects a movement of a cursor in a direction of a particular selectable GUI item. The method determines an expected location for the stopping of the cursor. The method displays, at the expected location, a second GUI object corresponding to the particular GUI item.
-
Citations
54 Claims
-
1-29. -29. (canceled)
-
30. A method comprising:
-
defining a first radial menu for displaying around a position indicator; defining a second radial menu as a submenu of the first radial menu, the second radial menu for displaying at a particular location; and defining a set of modules for determining the particular location for the second radial menu by predicting a stopping location of the position indicator using direction and at least one additional parameter of the position indicator when the position indicator is moved from the center of the first radial menu in order to select a particular menu item of the first radial menu that corresponds to the second radial menu. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A non-transitory computer readable medium storing a computer program for execution by at least one processor, said computer program comprising:
-
a set of instructions for displaying a display area around a position indicator, the display area comprising a plurality of selectable items, each of the selectable items being associated with a set of angles from a center of the display area; a set of instructions for identifying an angle of a movement of the position indicator out of the display area as associated with a particular selectable item; a set of instructions for identifying a location of the position indicator over the particular selectable item when an activation command is received; and a set of instructions for performing the function corresponding to the particular selectable item when one of (i) the angle of movement is identified as associated with the particular selectable item and (ii) the position indicator is located over the particular selectable item as the activation command is received. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A method comprising:
-
defining a display area for display around a position indicator, the display area comprising a plurality of selectable items, each of the selectable items being associated with a set of angles from a center of the display area; defining a module for identifying an angle of a movement of the position indicator out of the display area as associated with a particular selectable item; defining a module for identifying a location of the position indicator over the particular selectable item when an activation command is received; and defining a module for performing the function corresponding to the particular selectable item when one of (i) the angle of movement is identified as associated with the particular selectable item and (ii) the position indicator is located over the particular selectable item as the activation command is received. - View Dependent Claims (44, 45)
-
-
46. A non-transitory computer readable medium storing a computer program for execution by at least one processing unit, the computer program comprising sets of instructions for:
-
displaying a first graphical user interface (GUI) object comprising a plurality of selectable GUI items arranged radially around a position indicator, each of the selectable GUI items being associated with a set of angles from a center point of the first GUI object; detecting a movement of the position indicator; as the position indicator moves out of the GUI object at a particular angle associated with a particular one of the selectable GUI items, determining an expected location at which the position indicator will stop moving based on the direction and at least one additional parameter of the position indicator; and displaying, at the expected location, a second GUI object corresponding to the particular selectable GUI item. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54)
-
Specification