Page bar control
First Claim
1. A system comprising:
- a display device configured to display at least a portion of a current page of a document that includes multiple pages; and
a processor configured to render a page bar control element that provides a visual representation of a plurality of pages of the document,wherein the visual representation includes a plurality of markers, each marker representing one or more pages of the document,wherein a background of a marker corresponding to the current page corresponds to a background of the current page on the display device,wherein backgrounds of markers not corresponding to the current page differ from the background of the current page and backgrounds of each of the markers not corresponding to the current page are the same,wherein upon receipt of a preview request on the page bar control element, at least a portion of a non-current page can be instantly previewed on the display device at the same time the current page is displayed without receiving user selection of the non-current page,and wherein if the system does not detect selection of the non-current page prior to termination of the preview request, the preview of the non-current page is removed from the display,and wherein a marker associated with the non-current page that was previewed is automatically changed to a background that is the same as at least one other marker corresponding to another non-current page that has been previewed.
1 Assignment
0 Petitions
Accused Products
Abstract
Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.
45 Citations
15 Claims
-
1. A system comprising:
-
a display device configured to display at least a portion of a current page of a document that includes multiple pages; and a processor configured to render a page bar control element that provides a visual representation of a plurality of pages of the document, wherein the visual representation includes a plurality of markers, each marker representing one or more pages of the document, wherein a background of a marker corresponding to the current page corresponds to a background of the current page on the display device, wherein backgrounds of markers not corresponding to the current page differ from the background of the current page and backgrounds of each of the markers not corresponding to the current page are the same, wherein upon receipt of a preview request on the page bar control element, at least a portion of a non-current page can be instantly previewed on the display device at the same time the current page is displayed without receiving user selection of the non-current page, and wherein if the system does not detect selection of the non-current page prior to termination of the preview request, the preview of the non-current page is removed from the display, and wherein a marker associated with the non-current page that was previewed is automatically changed to a background that is the same as at least one other marker corresponding to another non-current page that has been previewed. - View Dependent Claims (14)
-
-
2. A computer-readable storage medium including computer-executable steps for performing a method comprising:
-
rendering a content display including at least a portion of a current page of a document that includes multiple pages; rendering a page bar control element that provides a visual representation of a plurality of pages of the document, wherein the visual representation includes a plurality of markers, each marker representing one or more pages of the document; rendering at least a portion of a new page of the document upon receiving user input through the page bar control element indicating a desire to preview the new page, wherein the user input includes an indication that the user is hovering a user input device proximate a marker of the page bar control element corresponding to the new page without selecting the new page; upon receiving the user input, simultaneously displaying the current page and at least a portion of the new page on the content display; upon identifying that the user input device is no longer hovering proximate the marker corresponding to the new page, automatically returning the content display to the current page; and rendering the page bar control element such that the marker corresponding to the non-current page being previewed is as large as the marker corresponding to the current page while being previewed and is automatically reduced to a size smaller than the marker corresponding to the current page upon identifying that the user input device is no longer hovering proximate the marker corresponding to the non-current page. - View Dependent Claims (3, 4, 5, 6, 15)
-
-
7. A computer-readable storage medium including computer-executable instructions for performing a method comprising:
-
rendering a content display including at least a portion of a current page of a document that includes a plurality of pages; rendering a page bar control element that provides a visual representation of the plurality of pages of the document, wherein the visual representation includes a plurality of markers, each marker representing one or more pages of the document; providing a flag on each marker that corresponds to a page on which a user has set a flag or on which a flag has automatically been set, wherein the flag provides that the marker that corresponds to a page on which a user has set a flag appears with a different background than markers that do not correspond to a page on which a user has set a flag, and wherein the marker that corresponds to the page on which the user has set the flag appears with the same background as at least one other marker corresponding to a another page on which the user has set a flag; upon receipt of a preview request, instantly displaying a preview of at least a portion of a non-current page at the same time the current page is displayed without receiving user selection of the non-current page; and removing the preview of the non-current page if no user selection of the non-current page is detected prior to termination of the preview request. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification