System and method for improved navigation between open windows in an application program using window tabs
First Claim
1. A graphical user interface of a user program for navigating between open windows comprising:
- a single user program graphical user interface that displays at least one open window of at least one open application within a window area of the user program graphical user interface, wherein opening of windows associated with at least a second open application may also be displayed in the user program graphical user interface;
a window presentation module that presents the at least one open window within the window area of the user program graphical user interface;
a program selection display presentation module that presents one or more program selection displays in the user program graphical user interface, each program selection display corresponding to the at least one open application;
a window selection display presentation module that presents one or more window selection displays in the user program graphical user interface, each window selection display corresponding to one of the open windows;
a program selection module that enables a user to select a program to be presented in the user program graphical user interface;
a window selection module that enables the user to select a window to be presented within the window area by selecting one or more of the window selection displays; and
wherein the window presentation module is responsive to the window selection module to present the window corresponding to the selected window selection display in the window area.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer readable medium for navigating between multiple open windows in a graphical user interface (GUI) of a user program. The system presents a selectable graphical display within a program GUI corresponding to opened windows within that program. The user may select which of one or more opened windows to display by selecting the selectable graphical display corresponding to that window. The selectable graphical display may comprise a tab having text or other graphical data indicating the window to which it corresponds. The selectable graphical display corresponding to the window that is active within the program GUI may appear different from the other selectable graphical displays and may also comprise a kill box that enables the user to close that window. Additionally, a selection tool may be provided. When the selection tool is placed by the user over each selectable graphical display, a kill box may also be presented with that selectable graphical display to enable the user to close the window corresponding to that selectable graphical display.
-
Citations
16 Claims
-
1. A graphical user interface of a user program for navigating between open windows comprising:
-
a single user program graphical user interface that displays at least one open window of at least one open application within a window area of the user program graphical user interface, wherein opening of windows associated with at least a second open application may also be displayed in the user program graphical user interface;
a window presentation module that presents the at least one open window within the window area of the user program graphical user interface;
a program selection display presentation module that presents one or more program selection displays in the user program graphical user interface, each program selection display corresponding to the at least one open application;
a window selection display presentation module that presents one or more window selection displays in the user program graphical user interface, each window selection display corresponding to one of the open windows;
a program selection module that enables a user to select a program to be presented in the user program graphical user interface;
a window selection module that enables the user to select a window to be presented within the window area by selecting one or more of the window selection displays; and
wherein the window presentation module is responsive to the window selection module to present the window corresponding to the selected window selection display in the window area. - View Dependent Claims (2, 3, 4)
wherein the window selection display presentation module presents a window selection display corresponding to the newly created window within the graphical user interface.
-
-
3. The system of claim 1 wherein the window selection module presents the window selection display corresponding to the active window differently than the other window selection displays.
-
4. The system of claim 1 wherein the window selection display presentation module presents a kill box with one or more of the window selection displays that enables a user to close the window corresponding to that window selection display by selecting the kill box.
-
5. A system for navigating between open windows in a graphical user interface of a user program comprising:
-
a single user program graphical user interface means for displaying at least one open window of at least one open application within a window area of the user program graphical user interface, wherein opening of windows associated with at least a second open application may also be displayed in the user program graphical user interface;
a window presentation means for presenting the at least one open window within the window area of the user program graphical user interface;
a program selection display presentation means for presenting one or more program selection displays in the user program graphical user interface, each program selection display corresponding to the at least one open application;
a window selection display presentation means for presenting one or more window selection displays in the user program graphical user interface, each window selection display corresponding to one of the open windows;
a program selection module that enables a user to select a program to be presented with user program graphical user interface;
a window selection means for enabling the user to select a window to be presented within the window area by selecting one or more of the window selection displays; and
wherein the window presentation means is responsive to the window selection means to present the window corresponding to the selected window selection display in the window area. - View Dependent Claims (6, 7, 8)
wherein the window selection display presentation means presents a window selection display corresponding to the newly created window within the graphical user interface.
-
-
7. The system of claim 5 wherein the window selection means presents the window selection display corresponding to the active window differently than the other window selection displays.
-
8. The system of claim 5 wherein the window selection display presentation means presents a kill box with one or more of the window selection displays that enables a user to close the window corresponding to that window selection display by selecting the kill box.
-
9. A method for enabling a user to navigate between open windows in a graphical user interface of a user program comprising the steps of:
-
presenting a single user program graphical user interface that displays at least one open window of at least one open application within a window area of the user program graphical user interface, wherein opening of windows associated with at least a second open application may also be displayed in the user program graphical user interface;
presenting at least one open window within the window area of the user program graphical user interface;
presenting one or more program selection displays in the user program graphical user interface, the one or more program selection displays corresponding to the at least one open application;
presenting one or more window selection displays, each window selection display corresponding to one of the open windows;
enabling a user to select a program selection display that displays a program associated with the program selection display;
enabling the user to select a window to be presented within the window area by selecting one or more of the window selection displays in the window area; and
presenting the window corresponding to the selected window selection display. - View Dependent Claims (10, 11, 12)
creating a new window;
creating a new window selection display corresponding to that new window; and
presenting a window selection display corresponding to the newly created window within the user program graphical user interface.
-
-
11. The method of claim 9 further comprising the step of presenting the window selection display corresponding to the active window differently than the other window selection displays.
-
12. The method of claim 9 further comprising the step of presenting a kill box with one or more of the window selection displays that enables a user to close the window corresponding to that window selection display by selecting the kill box.
-
13. A processor readable medium having code embodied therein for enabling a user to navigate within windows of a user program comprising:
-
processor readable code for causing a processor to present a single user program graphical user interface that displays at least one open window of at least one open application within a window area of the user program graphical user interface;
wherein opening of windows associated with at least a second open application may also be displayed in the user program graphical user interface;
processor readable code for causing a processor to present at least one open window within the window area of the user program graphical user interface;
processor readable code for causing a processor to present one or more program selection displays in the user program graphical user interface, the one or more program selection displays corresponding to the at least one open application;
processor readable code for causing a processor to present one or more window selection displays in the user program graphical user interface, each window selection display corresponding to one of the open windows;
processor readable code for causing a processor to enable a user to select a program selection display that displays a program associated with the program selection display;
processor readable code for causing a processor to enable a user to select a window to be presented within the window area by selecting one or more of the window selection displays in the window area; and
processor readable code for causing a processor to present the window corresponding to the selected window selection display. - View Dependent Claims (14, 15, 16)
processor readable code for causing a processor to create a new window;
processor readable code for causing a processor to create a new window selection display corresponding to that new window; and
processor readable code for causing a processor to present a window selection display corresponding to the newly created window within the user program graphical user interface.
-
-
15. The medium of claim 13 further comprising:
processor readable code for causing a processor to present the window selection display corresponding to the active window differently than the other window selection displays.
-
16. The processor medium of claim 13 further comprising:
processor readable code for causing a processor to present a kill box with one or more of the window selection displays that enables a user to close the window corresponding to that window selection display by selecting the kill box.
Specification