Command user interface for displaying selectable software functionality controls
First Claim
Patent Images
1. A method for providing functionality from a software application via an improved user interface, comprising:
- providing a plurality of functionalities available from the software application;
organizing the plurality of functionalities according to one or more tasks that may be performed with the software application;
providing in the user interface a user interface tab for each of the one or more tasks; and
upon receiving an indication of a selection of a first user interface tab, providing in the user interface one or more selectable controls for selecting one or more functionalities organized under a first task associated with the selected first user interface tab.
6 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.
264 Citations
44 Claims
-
1. A method for providing functionality from a software application via an improved user interface, comprising:
-
providing a plurality of functionalities available from the software application;
organizing the plurality of functionalities according to one or more tasks that may be performed with the software application;
providing in the user interface a user interface tab for each of the one or more tasks; and
upon receiving an indication of a selection of a first user interface tab, providing in the user interface one or more selectable controls for selecting one or more functionalities organized under a first task associated with the selected first user interface tab. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An improved user interface for providing functionality from a software application, comprising:
-
one or more tabs disposed in an upper row of the user interface, each of said one or more tabs identifying a task that may be performed with the software application, and each of said one or more tabs being operative upon selection to cause a display in the user interface of one or more selectable functionality controls associated with a selected tab;
said one or more selectable functionality controls being disposed in a row underneath the disposition of the one or more tabs, each of said one or more functionality controls being operative to cause an application of an associated functionality of the software application to a selected object; and
said one or more selectable functionality controls being organized and displayed in the user interface in one or more logical groupings, whereby each of said one or more logical groupings is associated with a subset of functionalities available from the software application that may be applied to a selected object according to a portion of a task associated with a selected tab. - View Dependent Claims (16, 17)
-
-
18. A computer readable medium containing computer executable instructions which when executed by a computer perform a method for providing functionality from a software application via an improved user interface, comprising:
-
providing a plurality of functionalities available from the software application;
organizing the plurality of functionalities according to one or more tasks that may be performed with the software application;
providing in the user interface a user interface tab for each of the one or more tasks; and
upon receiving an indication of a selection of a first user interface tab, providing in the user interface one or more selectable controls for selecting one or more functionalities organized under a first task associated with the selected first user interface tab. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for providing functionality from a software application via an improved user interface, comprising:
-
providing in the user interface a user interface tab for each of one or more tasks that may be performed with the software application;
upon receiving an indication of a selection of a first user interface tab, providing in the user interface one or more selectable controls for selecting one or more functionalities associated with a first task; and
grouping the one or more selectable controls into one or more logical groupings of selectable controls where each of the one or more logical groupings is associated with a subset of functionalities associated with the selected first user interface tab. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer readable medium containing computer executable instructions which when executed by a computer perform a method for providing functionality from a software application via an improved user interface, comprising:
-
providing in the user interface a user interface tab for each of one or more tasks that may be performed with the software application;
upon receiving an indication of a selection of a first user interface tab, providing in the user interface one or more selectable controls for selecting one or more functionalities associated with a first task; and
grouping the one or more selectable controls into one or more logical groupings of selectable controls where each of the one or more logical groupings is associated with a subset of functionalities associated with the selected first user interface tab. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
Specification