Relative progress and event indicators
First Claim
Patent Images
1. A system comprising:
- one or more processors;
memory comprising a reader module and a progress bar presentation module executable on the one or more processors;
the reader module to present a page of paginated text characters of a plurality of pages of paginated text characters of an electronic text on a display;
the progress bar presentation module to present a progress bar on the display concurrently with the page of paginated text characters and to revise the progress bar based on a user input to turn at least one page of paginated text characters to at least another page of paginated text characters, the progress bar including;
a segmented portion indicating a user'"'"'s progress of a previous consumption session of the plurality of pages of paginated text characters displayed simultaneously with another segmented portion indicating the user'"'"'s progress of a current consumption session of the plurality of pages of paginated text characters, andcontent dividers dividing the progress bar into segments corresponding to sections of the electronic text including front matter, primary content, and back matter,wherein each segment of the progress bar represents an amount of paginated text characters in the corresponding section of the electronic text, relative to other sections of the electronic text.
1 Assignment
0 Petitions
Accused Products
Abstract
A user'"'"'s progress through a digital work may be presented using a progress gauge. One or more content dividers may be presented dividing the progress gauge into segments. Each segment of the progress gauge may correspond to a section of the digital work, and may visually represent an amount of content in the corresponding section of the digital work, relative to other sections of the digital work. A collection of digital works available for access by a computing device may be displayed. A progress gauge may be presented in association with one or more of the digital works in the collection of available digital works.
571 Citations
41 Claims
-
1. A system comprising:
-
one or more processors; memory comprising a reader module and a progress bar presentation module executable on the one or more processors; the reader module to present a page of paginated text characters of a plurality of pages of paginated text characters of an electronic text on a display; the progress bar presentation module to present a progress bar on the display concurrently with the page of paginated text characters and to revise the progress bar based on a user input to turn at least one page of paginated text characters to at least another page of paginated text characters, the progress bar including; a segmented portion indicating a user'"'"'s progress of a previous consumption session of the plurality of pages of paginated text characters displayed simultaneously with another segmented portion indicating the user'"'"'s progress of a current consumption session of the plurality of pages of paginated text characters, and content dividers dividing the progress bar into segments corresponding to sections of the electronic text including front matter, primary content, and back matter, wherein each segment of the progress bar represents an amount of paginated text characters in the corresponding section of the electronic text, relative to other sections of the electronic text. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method of presenting a user'"'"'s progress through an electronic text, the method comprising:
-
causing a page of paginated text characters of the electronic text to be presented on a display; causing a progress gauge to (1) indicate the user'"'"'s progress through a plurality of pages of the paginated text characters of the electronic text based on the user turning respective pages of the plurality of pages of the paginated text characters of the electronic text, and (2) causing the progress gauge to be presented on the display concurrently with the page of paginated text characters of the electronic text, wherein the progress gauge includes; a segmented portion indicating a user'"'"'s progress of a previous consumption session of the plurality of pages of paginated text characters of the electronic text displayed simultaneously with another segmented portion indicating a user'"'"'s progress during a current consumption session of the plurality of pages of paginated text characters of the electronic text, and one or more content dividers dividing the progress gauge into segments including front matter, primary content, and back matter, each segment of the progress gauge corresponding to a section of the electronic text, wherein each segment of the progress gauge visually represents an amount of paginated text characters in the corresponding section of the electronic text, relative to other sections of the electronic text. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-implemented method comprising:
-
causing a collection of electronic texts available for access via a computing device to be presented; causing a first progress gauge to be presented in association with at least one electronic text in the collection of available electronic texts; causing a second progress gauge to be displayed in association with another of the electronic texts in the collection of available electronic texts, wherein each progress gauge includes a segmented portion indicating a user'"'"'s progress of a previous consumption session of a plurality of pages of paginated text characters displayed simultaneously with another segmented portion indicating a most recent consumption session of a plurality of pages of paginated text characters through each associated electronic text, respectively, and wherein the progress gauges visually convey the relative sizes of the electronic texts with which they are associated relative to one another. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A system comprising:
-
one or more processors; memory comprising a reader module and a progress bar presentation module executable on the one or more processors; the reader module to; paginate text characters of a digital work based at least in part on a screen size of a display and a size of the text characters; present a page of the paginated text characters on the display, an amount of the paginated text characters presented on the display being based at least in part on the screen size of the display and the size of the text characters; the progress bar presentation module to; generate a progress bar based at least in part on the amount of paginated text characters, the progress bar to revise based at least in part on a user input to turn at least one page of paginated text characters to at least another page of paginated text characters, wherein the progress bar includes a segmented portion indicating a user'"'"'s progress of a previous consumption session of the plurality of pages of paginated text characters displayed simultaneously with another segmented portion indicating the user'"'"'s progress of a current consumption session of the plurality of pages of paginated text characters; and present the progress bar on the display concurrently with the page of paginated text characters.
-
Specification