Menus whose geometry is bounded by two radii and an arc
First Claim
1. A computer system for providing context-sensitive menus, comprising:
- an on-screen cursor that moves with the movements of a pointing device; and
a sector menu surrounding the on-screen cursor, the sector menu being a geometric figure bounded by two radii and an included arc of a circle.
2 Assignments
0 Petitions
Accused Products
Abstract
Sector menus track a pointer'"'"'s position as a pointing device is moved. Each sector menu is a geometric figure bounded by two radii and an included arc of a circle. Menu items are housed in segments formed from multiple radii cutting the sector menu. Users select menu items housed in segments by making a direction change from a trajectory course to pass over a desired menu item so as to invoke its operation. The sector menu lacks a segment, defining a devoid segment, which is oriented in a direction toward which the pointer is moving. Segments with different sizes are available to represent the likelihood that a user would choose a given operation in a corresponding menu item housed by a corresponding segment.
-
Citations
25 Claims
-
1. A computer system for providing context-sensitive menus, comprising:
-
an on-screen cursor that moves with the movements of a pointing device; and
a sector menu surrounding the on-screen cursor, the sector menu being a geometric figure bounded by two radii and an included arc of a circle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system for providing context-sensitive menus, comprising:
-
an on-screen cursor that moves with the movements of a pointing device; and
a sector menu appearing within a proximity of the on-screen cursor, the sector menu having multiple segments formed from multiple radii cutting the sector menu, each segment housing a menu item for the sector menu. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system for providing context-sensitive menus, comprising:
-
an on-screen cursor being moved toward a target by a pointing device; and
a sector menu moving with the on-screen cursor, the sector menu having multiple menu items, each menu item representing operations of user interface elements located at the target. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method implemented in a computer system for presenting context-sensitive menus as a user navigates a pointer, comprising:
-
gathering data regarding a windowing environment in which the pointer navigates;
educing user interface elements at a target to which the pointer navigates; and
displaying a sector menu that moves with the pointer, the act of displaying including displaying multiple segments formed by multiple radii cutting the sector menu, a segment housing a menu item which includes a user interface element at the target toward which the pointer navigates. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable medium having computer-executable instructions that implements a method for providing context-sensitive menus, the method comprising:
-
gathering data regarding a windowing environment in which the pointer navigates;
educing user interface elements at a target to which the pointer navigates; and
displaying a sector menu that moves with the pointer, the act of displaying including displaying multiple segments formed by multiple radii cutting the sector menu, a segment housing a menu item which includes a user interface element at the target toward which the pointer navigates. - View Dependent Claims (22, 23, 24, 25)
-
Specification