Page bar control
First Claim
1. A method comprising:
- rendering a content display including at least a portion of a current page of a document that includes multiple pages; and
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, wherein a background of the marker corresponding to the current page corresponds to a background of the current page on the content display and wherein backgrounds of the markers not corresponding to the current page differ from the background of the current page.
2 Assignments
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 located text that they have previously flagged or that the system has automatically flagged for them.
119 Citations
93 Claims
-
1. A method comprising:
-
rendering a content display including at least a portion of a current page of a document that includes multiple pages; and
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, wherein a background of the marker corresponding to the current page corresponds to a background of the current page on the content display and wherein backgrounds of the markers not corresponding to the current page differ from the background of the current page.
-
-
2. 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; and
rendering at least a portion of a new page of the document when a user provides input through the page bar control element indicating a desire to view the new page, wherein the user provides input indicating the desire to view the new page by hovering a user input device proximate a marker of the page bar control element corresponding to the new page. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
opening a plurality of electronic documents;
rendering a content display including at least a portion of a current page of one of the plurality of documents; and
rendering a page bar control element that provides a visual representation of the plurality of documents, wherein the visual representation includes a plurality of markers, wherein;
(a) each of the plurality of documents is represented by at least one marker, (b) each marker represents one or more pages of the document in which it is located, and (c) each document including a plurality of pages is represented on the page bar control element by plural markers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
rendering a content display including at least a portion of a current page of a document that includes multiple pages; and
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, wherein the marker corresponding to the current page is rendered larger than at least some of the other markers on the page bar control element. - View Dependent Claims (20, 21, 22)
-
-
23. A method comprising:
-
opening at least one electronic document including a plurality of pages;
rendering a page bar control element that provides a visual representation of at least some 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;
receiving input indicating a desire to view a new page or a desire to view information relating to the new page; and
rendering the marker corresponding to the new page larger than at least some of the other markers on the page bar control element. - View Dependent Claims (24)
-
-
25. 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; and
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. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
-
a display device that displays at least a portion of a current page of a document that includes multiple pages; and
a processor that renders 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 the marker corresponding to the current page corresponds to a background of the current page on the display device and wherein backgrounds of the markers not corresponding to the current page differ from the background of the current page.
-
-
33. A system comprising:
-
a display device that displays at least a portion of a current page of a document that includes multiple pages;
a processor that;
(a) renders 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, and (b) renders at least a portion of a new page of the document when a user provides input through the page bar control element indicating a desire to view the new page, wherein the user provides input indicating the desire to view the new page by hovering a user input device proximate a marker of the page bar control element corresponding to the new page. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A system comprising:
-
a processor for opening a plurality of electronic documents; and
a display device for displaying at least a portion of a current page of one of the plurality of documents;
wherein the processor renders a page bar control element on the display device, wherein the page bar control element provides a visual representation of the plurality of documents, wherein the visual representation includes a plurality of markers, wherein;
(a) each of the plurality of documents is represented by at least one marker, (b) each marker represents one or more pages of the document in which it is located, and (c) each document including a plurality of pages is represented on the page bar control element by plural markers. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system comprising:
-
a display device that displays at least a portion of a current page of a document that includes multiple pages; and
a processor that renders 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 the marker corresponding to the current page is rendered larger than at least some of the other markers on the page bar control element. - View Dependent Claims (51, 52, 53)
-
-
54. A system comprising:
a processor that;
(a) opens at least one electronic document including a plurality of pages;
(b) renders a page bar control element that provides a visual representation of at least some 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;
(c) receives input indicating a desire to view a new page or a desire to view information relating to the new page; and
(d) renders the marker corresponding to the new page larger than at least some of the other markers on the page bar control element.- View Dependent Claims (55)
-
56. A system comprising:
-
a display device that displays at least a portion of a current page of a document that includes multiple pages; and
a processor that;
(a) renders 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; and
(b) renders 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. - View Dependent Claims (57, 58, 59, 60, 61, 62)
-
-
63. A computer-readable 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; and
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, wherein a background of the marker corresponding to the current page corresponds to a background of the current page on the content display and wherein backgrounds of the markers not corresponding to the current page differ from the background of the current page.
-
-
64. A computer-readable 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; and
rendering at least a portion of a new page of the document when a user provides input through the page bar control element indicating a desire to view the new page, wherein the user provides input indicating the desire to view the new page by hovering a user input device proximate a marker of the page bar control element corresponding to the new page. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
-
71. A computer-readable medium including computer-executable steps for performing a method comprising:
-
opening a plurality of electronic documents;
rendering a content display including at least a portion of a current page of one of the plurality of documents; and
rendering a page bar control element that provides a visual representation of the plurality of documents, wherein the visual representation includes a plurality of markers, wherein;
(a) each of the plurality of documents is represented by at least one marker, (b) each marker represents one or more pages of the document that it represents, and (c) each document including a plurality of pages is represented on the page bar control element by plural markers. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. A computer-readable 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; and
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, wherein the marker corresponding to the current page is rendered larger than at least some of the other markers on the page bar control element. - View Dependent Claims (82, 83, 84)
-
-
85. A computer-readable medium including computer-executable steps for performing a method comprising:
-
opening at least one electronic document including a plurality of pages;
rendering a page bar control element that provides a visual representation of at least some 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;
receiving input indicating a desire to view a new page or a desire to view information relating to the new page; and
rendering the marker corresponding to the new page larger than at least some of the other markers on the page bar control element. - View Dependent Claims (86)
-
-
87. A computer-readable 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; and
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. - View Dependent Claims (88, 89, 90, 91, 92, 93)
-
Specification