Methods and apparatus for displaying multiple contexts in electronic documents
First Claim
1. In a computer system having a user interface, including a display and a selection device, a method of displaying multiple contexts of electronic documents comprising the steps of:
- displaying, in the user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of the single navigational focus;
displaying, in the user interface, a second frame, including a second document context, simultaneously with the first frame, including the first document context, while maintaining the single navigational focus; and
displaying a link in the first document context, the link specifying the second document context, andin response to user selection of the link, automatically pinning the first document context and navigating to the second document context and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for simultaneously displaying multiple-contexts in a page-oriented viewing architecture utilize the concept of page pinning in which a portion of a first document context is displayed as a fixed frame overlayed on or placed beside the display of a second document context. A user may navigate within the second document context while viewing the portion of the first document context as a pinned page on the display. Thus, a single navigational focus is maintained even though multiple contexts are displayed in the page-oriented architecture. Page pinning may be used to view two non-contiguous locations in a single electronic document or to view two pages of respective different electronic documents. The invention contemplates the use of a pinned page to hold a particular context while a command set is executed from a command document viewed as the second context. The invention also contemplates the use of a pinned index page to provide a collection of links for permitting a user to navigate to different contexts, including pages within a main document or to other documents. Finally, the invention contemplates the user of a pinned page to provide the equivalent of an “always on top window” display.
229 Citations
24 Claims
-
1. In a computer system having a user interface, including a display and a selection device, a method of displaying multiple contexts of electronic documents comprising the steps of:
-
displaying, in the user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of the single navigational focus; displaying, in the user interface, a second frame, including a second document context, simultaneously with the first frame, including the first document context, while maintaining the single navigational focus; and displaying a link in the first document context, the link specifying the second document context, and in response to user selection of the link, automatically pinning the first document context and navigating to the second document context and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a computer system having a user interface, including a display and a selection device, a method of displaying multiple contexts of electronic documents comprising the steps of:
-
displaying, in the user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of a single navigational focus; displaying, in the user interface, a second frame, including a second document context simultaneously with the first frame, including the first document context, while maintaining the single navigational focus, displaying, in the user interface, the second frame, including the second document context further including displaying a page comprising at least an index, the index being provided with at least one link; and pinning the page comprising at least an index and displaying context corresponding to a link selected by the user from the index and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame.
-
-
7. In a computer system having a user interface, including a display and a selection device, a method of displaying multiple contexts of electronic documents comprising the steps of:
-
displaying, in the user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of the single navigational focus; and displaying, in the user interface, a second frame, including a second document context, simultaneously with the first frame, including the first document context, while maintaining the single navigational focus, displaying, in the user interface, the second frame, including the second document context further including; receiving a page pinning signal from a user; and in response to the page pinning signal, displaying a viewport to the first document context as a pinned page overlaid on the second document context and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame.
-
-
8. A computer-readable medium having computer-executable components for performing a method of displaying multiple contexts of electronic documents, the method comprising the steps of:
-
displaying, in a user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of the single navigational focus; and displaying, in the user interface, a second frame, including a second document context, simultaneously with the first frame, including the first document context, while maintaining the single navigational focus, wherein displaying, in the user interface, the second frame, including the second document context further includes; receiving a page pinning signal from a user; and in response to the page pinning signal, displaying a viewport to the first document context as a pinned page overlaid on the second document context and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-readable medium having computer-executable components for performing a method of displaying multiple contexts of electronic documents, the method comprising the steps of:
-
displaying, in a user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of the single navigational focus; displaying, in the user interface, a second frame, including a second document context, simultaneously with the first frame, including the first document context, while maintaining the single navigational focus; displaying a link in the first document context, the link specifying the second document context; and in response to user selection of the link, automatically pinning the first document context and navigating to the second document context and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame.
-
-
14. A computer-readable medium having computer-executable components for performing a method of displaying multiple contexts of electronic documents, the method comprising the steps of:
-
displaying, in a user interface, a first frame, including a first document context, which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of a single navigational focus; displaying, in the user interface, a second frame, including a second document context, simultaneously with the first frame, including the first document context, while maintaining the single navigational focus, displaying, in the user interface, the second frame, including the second document context further including displaying a page with an index, wherein the index is provided with at least one link; and pinning the page comprising an index and displaying context corresponding to a link selected by the user from the index and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame.
-
-
15. In a computer system having a user interface, including a display and a selection device, a method of displaying multiple contexts of electronic documents comprising the steps of:
-
displaying, in the user interface, a first frame, including a first document context which is the subject of a single navigational focus, the single navigational focus being defined as including a single set of navigational controls in the user interface configured to control all contexts within a frame of the display when the contexts are the subject of the single navigational focus; navigating the first document to a first document context within the navigational focus; receiving a page pinning signal; in response to the page pinning signal, displaying at least a portion of the first context as a pinned page overlaid on the first context while maintaining the single navigational focus; displaying, in the user interface, a second frame, including a second document context and shifting the navigational focus to the second frame, including the second document context, the single set of navigational controls in the user interface configured to control the second document context in the second frame; navigating the second document while the pinned page remains displayed, wherein displaying, in the user interface, the second frame, including the second document context, comprises displaying a page comprising at least an index for permitting a user to navigate other documents, the index being provided with at least one link; and pinning the page with the index and displaying, in the user interface, the first frame, including the first document context, corresponding to a link selected by the user from the index and shifting the navigational focus to the first frame, including the first document context, the single set of navigational controls in the user interface configured to control the first document context in the first frame. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification