Indicators for navigating digital works
First Claim
Patent Images
1. An electronic device comprising:
- one or more displays;
one or more processors; and
one or more computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising;
rendering, on the one or more displays, at least a portion of a digital work that includes discrete sections, each of the discrete sections including a plurality of pages and being associated with a respective unique visual indicator, wherein each page of the plurality of pages includes the respective unique visual indicator associated with the respective section of the digital work; and
rendering, on the one or more displays, a progress bar that includes discrete segments corresponding to the discrete sections of the digital work, each of the discrete segments including an image of the respective unique visual indicator corresponding to the respective section of the digital work, wherein;
the unique visual indicators comprise top-level unique visual indicators,a first section of the discrete sections of the digital work comprises multiple different portions of content, each of the multiple different portions of content including a respective second-level unique visual indicator different from the top-level unique visual indicators, andthe acts further comprise rendering, on the one or more displays, a respective second-level unique visual indicator along with a respective top-level unique visual indicator when the electronic device renders a corresponding portion of content of the first section of the digital work.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes, in part, a progress gauge used to indicate a user'"'"'s location in a digital work and to associate locations within the digital work with corresponding locations on the progress gauge. For instance, a progress gauge as described herein may comprise a progress bar having numerous segments corresponding to different sections (e.g., chapters, acts, scenes, etc.) within a digital work. Each segment of the progress bar may include a unique visual indicator, while each page within the corresponding section of the digital work may also include the same unique visual indicator or another type of indicator that maps to the visual indicator on the progress bar.
-
Citations
27 Claims
-
1. An electronic device comprising:
-
one or more displays; one or more processors; and one or more computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising; rendering, on the one or more displays, at least a portion of a digital work that includes discrete sections, each of the discrete sections including a plurality of pages and being associated with a respective unique visual indicator, wherein each page of the plurality of pages includes the respective unique visual indicator associated with the respective section of the digital work; and rendering, on the one or more displays, a progress bar that includes discrete segments corresponding to the discrete sections of the digital work, each of the discrete segments including an image of the respective unique visual indicator corresponding to the respective section of the digital work, wherein; the unique visual indicators comprise top-level unique visual indicators, a first section of the discrete sections of the digital work comprises multiple different portions of content, each of the multiple different portions of content including a respective second-level unique visual indicator different from the top-level unique visual indicators, and the acts further comprise rendering, on the one or more displays, a respective second-level unique visual indicator along with a respective top-level unique visual indicator when the electronic device renders a corresponding portion of content of the first section of the digital work. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
under control of an electronic device that includes one or more displays and that is configured with specific executable instructions, receiving a request to render at least a portion of a digital work, the digital work including a first section associated with a first visual indicator and a second, different section associated with a second, different visual indicator; at least partly in response to receiving the request; rendering, on the one or more displays, content from the first section of the digital work, the content from the first section including a first plurality of pages, and each page of the first plurality of pages including; the first visual indicator corresponding to the first section, and a respective second-level unique visual indicator different from the first and second visual indicators; rendering, on the one or more displays and concurrently with the content from the first section, one of the respective second-level unique visual indicators along with the first visual indicator associated with the first section; and rendering, on the one or more displays and concurrently with the content from the first section and the first visual indicator, a progress gauge separate from the first visual indicator, the progress gauge including a first segment corresponding to the first section of the digital work and a second, different segment corresponding to the second section of the digital work, the first segment including an image of the first visual indicator associated with the first section of the digital work and the second segment including an image of the second visual indicator associated with the second section of the digital work. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computing devices comprising:
-
one or more processors; and one or more non-transitory computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising; receiving an indication that a first section of a digital work is to be associated with a first indicator and a second, different section of the digital work is to be associated with a second, different indicator; at least partly in response to receiving the indication; associating each page of content from the first section with the first indicator and with a respective second-level unique visual indicator different from the first and second indicators such that a client device renders one of the respective second-level unique visual indicators along with the first indicator whenever a page of content from the first section is rendered; associating content from the second section with the second indicator such that the client device renders the second indicator when rendering content from the second section; and associating a first segment of a progress gauge corresponding to the first section with the first indicator and a second segment of the progress gauge corresponding to the second section with the second indicator, the progress gauge to be rendered concurrently with and separate from at least one of the first indicator or the second indicator when at least a portion of the digital work is rendered. - View Dependent Claims (20, 21, 22)
-
-
23. A method comprising:
-
under control of an electronic device that includes a display and that is configured with specific executable instructions, rendering, on the display, content from a first section of a digital work, the first section comprising a plurality of pages of the digital work, wherein the first section is one of a plurality of sections of the digital work; rendering, on the display and concurrently with the content from the first section, a progress gauge that includes a plurality of segments, each segment of the plurality of segments corresponding to a respective section of the plurality of sections, wherein the progress gauge is selectable to allow a user of the electronic device to navigate to different locations within the digital work, and wherein the progress gauge indicates the user'"'"'s progress through the digital work; outputting, via the device, a first indicator indicative of the first section, wherein the first indicator is outputted with each page of the plurality of pages; associating each page of the plurality of pages with a respective second-level unique visual indicator different from the first indicator such that one of the respective second-level unique visual indicators is outputted by the device along with the first indicator whenever a page of the plurality of pages is rendered; receiving, at least partially via the progress gauge, a request from the user to render content from a second section of the plurality of sections; and at least partly in response to receiving the request; rendering, on the display, content from the second section, rendering the progress gauge on the display concurrently with the content from the second section, and outputting, via the device, a second indicator, different from the first indicator and the respective second-level unique visual indicators, indicative of the second section. - View Dependent Claims (24, 25, 26, 27)
-
Specification