Single window navigation methods and systems
First Claim
1. A system comprising:
- means for storing application programs;
single application program means on the means for storing, said single application program means providing;
single navigable window means;
multiple different functionalities to which the single navigable window means can be navigated by a user;
navigation means for managing the user'"'"'s navigation activities within the single application program; and
user-clickable means for allowing the user to navigate the single window, means inside individual functionalities and to the different functionalities;
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface (UI) in the form of a single navigable window enables a user to navigate to and between multiple different functionalities that are provided by a single application program. Novel use is made of a navigation model that manages the user'"'"'s navigation activities to and between the different functionalities. Navigation instrumentalities enable the user to navigate among the different functionalities and include links to each of the different functionalities as well as browser-like navigation buttons. Context-sensitive command sets can also be provided along with the single navigable window. The context sensitive command sets include commands that automatically change as the user'"'"'s computing context changes, e.g. as the user moves from functionality to functionality. The single application can be defined as a software platform that is extensible to receive and incorporate different functionalities. The functionalities can be provided as software modules that can be sent over a network such as the Internet. The extensible software platform provides a basis to offer a subscriber or fee-based service where different subscribers can, for a fee, access different functionalities via a network such as the Internet.
323 Citations
14 Claims
-
1. A system comprising:
-
means for storing application programs;
single application program means on the means for storing, said single application program means providing;
single navigable window means;
multiple different functionalities to which the single navigable window means can be navigated by a user;
navigation means for managing the user'"'"'s navigation activities within the single application program; and
user-clickable means for allowing the user to navigate the single window, means inside individual functionalities and to the different functionalities;
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
means readable by a computer;
software platform means, embodied on the readable means, for providing a single application program that provides;
a single navigable window means;
means for navigating the single navigable window to different functionalities that can enable a user to accomplish different tasks;
means for managing navigation activities of the user;
context-sensitive command set means for presenting command sets as a user'"'"'s context changes in accordance with the user'"'"'s navigation activities; and
means for receiving and incorporating into the single application program individual software components that comprise individual different functionalities. - View Dependent Claims (10)
-
-
11. A computing method comprising:
-
a step for displaying a user interface that comprises a single navigable window that can be navigated between multiple different document-centric functionalities that are provided by a single application program;
a step for receiving user input that indicates selection of a particular functionality;
a step for navigating the single navigable window to the particular selected functionality; and
a step for displaying in said window indicia of said functionality that can enable a user to access the particular selected functionality. - View Dependent Claims (12, 13, 14)
-
Specification