Valuator menu for use as a graphical user interface tool
First Claim
1. A user interface for a data processing system, comprising:
- means for displaying a list having a plurality of user actions; and
means, coupled to said means for displaying, for simultaneously selecting one of said actions and a value within a range of values of said action.
1 Assignment
0 Petitions
Accused Products
Abstract
The system and method provides a user interface tool for simultaneously selecting a menu item and a value, from a range of values, for the menu item. The user interface tool is referred to as a valuator menu, since it allows both the selection of a value from a range of values, and the selection of a menu item from a menu list. As a user moves a cursor over a menu of selectable items on a screen display, the item underneath the cursor is highlighted. In addition, as the user moves the cursor within the highlighted menu item, a value relative to the position of the cursor within that menu item is displayed. This valuator value is dynamically updated as the cursor position changes within the menu item. When the user performs an input selection, i.e. through a mouse button or a keyboard interaction, both the selected menu item and the value, relative to the cursor position, are simultaneously returned to the application program running on the data processing system.
169 Citations
19 Claims
-
1. A user interface for a data processing system, comprising:
means for displaying a list having a plurality of user actions; and
means, coupled to said means for displaying, for simultaneously selecting one of said actions and a value within a range of values of said action.
-
2. A system for selecting an action in a data processing system, comprising:
-
means for displaying a list of items for a plurality of actions; means, coupled to said means for displaying, for selecting one of said plurality of actions in response to a movement of a cursor in a first direction; and means, coupled to said list, for selecting a value of said action in response to a second movement of the cursor in a second direction within said item. - View Dependent Claims (3)
-
-
4. A user interface for use with a screen display in a data processing system, said interface comprising:
-
means for moving a cursor in a first direction over a menu displaying a plurality of items; means, coupled to said items, for correlating a range of values of each of said items relative to a position of said cursor within each one of said items of said menu; means, coupled to said means for moving a cursor, for displaying a correlated value for said cursor position; and means, coupled to said means for displaying and said means for moving a cursor, for dynamically updating a displayed value as said cursor position changes. - View Dependent Claims (5)
-
-
6. A user interface for use with a screen display in a data processing system, said interface comprising:
-
means for displaying a menu having a plurality of color items; means, coupled to said means for displaying, for positioning a cursor over at least one of said color items; means, coupled to said color items, for correlating a saturation value within a range of a plurality of saturation values for each of said plurality of color items to a cursor position within at least one of said color items; and means, coupled to said menu, for simultaneously selecting one of said plurality of color items and said saturation value of said color item with a single input interaction.
-
-
7. A user interface for use with a screen display in a data processing system, said interface comprising:
-
means for displaying a menu having a plurality of font style items; means, coupled to said means for displaying, for positioning a cursor over at least one of said font style items; means, coupled to said font style items, for correlating a character pitch value within a range of a plurality of character pitch values for each of said plurality of font style items to a cursor position within said font style item; and
means, coupled to said menu, for simultaneously selecting one of said plurality of font style items and said character pitch value of said font style item with a single input interaction.
-
-
8. A user interface for use with a screen display in a data processing system, said interface comprising:
-
means for displaying a menu having a plurality of items; means, coupled to said means for displaying, for positioning a cursor over at least one of said items; means, coupled to said items, for correlating a value within a range of a plurality of values for each of said plurality of items to a cursor position within said item; and means, coupled to said menu, for simultaneously selecting one of said plurality of items and said value of said item with a single input interaction.
-
-
9. A method for selecting an action in a data processing system, said method comprising:
-
displaying a menu having a plurality of user actions; positioning a cursor within one of said actions of said menu;
selecting simultaneously said action and a value within a range of a plurality of values of said action according to a position of the cursor within said action.
-
-
10. A method for selecting an action in a data processing system, said method comprising:
-
displaying means having a plurality of actions; moving a cursor within said menu for selecting one of said plurality of actions; and moving a cursor within said action for selecting a value from a plurality of values of said action. - View Dependent Claims (11)
-
-
12. A method for selecting an action in a data processing system, said method comprising:
-
moving a cursor in a first direction over a menu displaying a plurality of items; correlating a range of values of each of said items relative to a position of said cursor within each one of said items of said menu; displaying a correlated value for said cursor position; and updating dynamically a displayed value as said cursor position changes. - View Dependent Claims (13)
-
-
14. A method for selecting an action in a data processing system, said method comprising:
-
displaying a menu of a plurality of items; positioning a cursor over at least one of said items; correlating a value within a range of a plurality of values for each of said plurality of items to a cursor position within said item; and selecting simultaneously one of said plurality of items and said value of said item with a single input interaction.
-
-
15. A method for selecting an action in a data processing system, said method comprising:
-
displaying a list having a plurality of user actions; and selecting, simultaneously, one of said actions and a value within a range of values of said action.
-
-
16. A computer program comprising:
-
first instruction means for causing a display of a list having a plurality of user actions; and second instruction means, coupled to said first instruction means, for causing a simultaneous selection of one of said actions and a value within a range of values of said action in response to a single user interaction. - View Dependent Claims (18)
-
-
17. A computer program comprising:
-
first instruction means for causing a display of a menu having a plurality of items; second instruction means, coupled to said first instruction means, for causing a correlation of a value within a range of a plurality of values for each of said plurality of items to a cursor position within said item; and third instruction means, coupled to said second instruction means, for causing a simultaneous selection of one of said plurality of items and said value of said item in response to a single input interaction.
-
-
19. A computer program comprising:
-
first instruction means for causing a display of a menu having a plurality of user actions; second instruction means, coupled to said first instruction means, for causing a simultaneous selection of one of said actions and a value within a range of a plurality of values of said action according to a position of a cursor within said action.
-
Specification