COMMAND USER INTERFACE FOR DISPLAYING SELECTABLE SOFTWARE FUNCTIONALITY CONTROLS
First Claim
Patent Images
1. A method for providing an improved user interface at a display device, the method comprising:
- organizing a plurality of software functionalities according to tasks to be performed by a software application, the tasks being identified by user interface tabs;
providing a first set of selectable controls associated with a first task organized under a first user interface tab;
receiving a selection of a second user interface tab; and
providing, in response to the selection of the second user interface tab, a second set of selectable controls associated with a second task organized under the second user interface tab, the second set of selectable controls organized under the second user interface tab being displayed in place of the first set of selectable controls organized under the first user interface tab.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
-
Citations
20 Claims
-
1. A method for providing an improved user interface at a display device, the method comprising:
-
organizing a plurality of software functionalities according to tasks to be performed by a software application, the tasks being identified by user interface tabs; providing a first set of selectable controls associated with a first task organized under a first user interface tab; receiving a selection of a second user interface tab; and providing, in response to the selection of the second user interface tab, a second set of selectable controls associated with a second task organized under the second user interface tab, the second set of selectable controls organized under the second user interface tab being displayed in place of the first set of selectable controls organized under the first user interface tab. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium having a set of instructions which when executed performs a method for providing an improved user interface, the method executed by the set of instructions comprising:
-
organizing a plurality of software functionalities according to tasks to be performed by a software application, the tasks being identified textually by user interface tabs; providing a first set of selectable controls associated with a first user interface tab, each selectable control being presented by at least one of the following;
a graphic representation and a textual representation; andgrouping the first set of selectable controls into a first set of logical groupings, wherein each of the logical groupings combine a subset of first functionalities associated with the first user interface tab. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for providing an improved user interface at a display device, the method comprising:
-
providing a user interface tab for each of a plurality of tasks to be performed by a software application; providing a first plurality of selectable controls for selecting functionalities associated with a first user interface tab, each selectable control being presented by a graphic representation and a textual representation; grouping the first plurality of selectable controls into a first set of logical groupings, wherein each of the logical groupings combine a subset of first functionalities associated with the first user interface tab; receiving an indication of a selection of a second user interface tab; providing, upon receiving the indication of the selection of the second user interface tab, a second plurality of selectable controls for selecting functionalities, the second plurality of selectable controls being displayed in place of the first plurality of selectable controls; and grouping the second plurality of selectable controls into a second set of logical groupings comprising subsets of the second set of selectable controls. - View Dependent Claims (18, 19, 20)
-
Specification