×

Navigation interfaces for ebooks

  • US 9,921,721 B2
  • Filed: 08/08/2014
  • Issued: 03/20/2018
  • Est. Priority Date: 08/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating navigation interfaces that facilitate navigation of ebooks, comprising:

  • representing an ebook as a plurality of ebook pages associated with a plurality of segments;

    displaying a page, of the plurality of ebook pages;

    receiving a navigation command from a user, the navigation command requesting a particular mode of a navigation graphical user interface (GUI) of a predefined set of modes including an intermediate navigation mode and a table of contents (TOC) mode;

    identifying one or more ebook pages, of the plurality of ebook pages, for page thumbnail generation;

    generating page thumbnails for each of the identified one or more ebook pages, wherein a page thumbnail is associated with a same segment as an associated ebook page, and wherein a size of the thumbnail is determined responsive to the requested mode of navigation;

    responsive to the intermediate navigation mode being requested;

    grouping the generated page thumbnails by segment, using the plurality of segments,generating the navigation GUI in the intermediate navigation mode using the grouped page thumbnails, the navigation GUI listing at least one segment, of the plurality of segments, and horizontally listing at least one page thumbnail associated with the at least one segment, anddisplaying the navigation GUI in the intermediate navigation mode, wherein the displayed navigation mode replaces the page being displayed with a single thumbnail and at least one partial thumbnail that is adjacent to the single thumbnail, wherein the single thumbnail is a scaled reproduction of the page and the at least one partial thumbnail is a scaled reproduction of a portion of a page adjacent to the page, and wherein the at least one partial thumbnail is smaller than the single thumbnail and sizes of the single thumbnail and at least one partial thumbnail are based in part on the requested navigation mode; and

    responsive to determining that the navigation command is a pinching gesture requesting the TOC mode;

    generating the navigation GUI in the TOC mode, the navigation GUI vertically listing a portion of the plurality of segments, and horizontally listing page thumbnails associated with the listed segments; and

    displaying the navigation GUI in the TOC, wherein the displayed navigation GUI includes a plurality of thumbnails, wherein sizes of plurality of thumbnails are based on the TOC mode.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×