×

Edge navigation user interface

  • US 9,026,932 B1
  • Filed: 04/16/2010
  • Issued: 05/05/2015
  • Est. Priority Date: 04/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • under control of an electronic device configured with specific executable instructions,displaying a first page of an electronic book on a touch-screen display of the electronic device in a reading mode of operation, wherein the electronic book includes a total number of pages;

    while the electronic device is operating in the reading mode, detecting user input via the touch-screen display;

    determining whether to transition the electronic device from the reading mode to an edge navigation mode of operation based at least in part on whether the user input includes a single touch input or a multi-touch input;

    in response to determining that the user input includes multi-touch input associated with a substantially horizontal swiping motion, transitioning the electronic device from the reading mode of operation to the edge navigation mode of operation, the edge navigation mode of operation depicting a virtual edge of the electronic book, the virtual edge having one or more dimensions proportionate to, at least in part, the total number of pages of the electronic book and a location of the displayed first page determined with respect to the total number of pages of the electronic book, wherein;

    the virtual edge is displayed to the right of the displayed first page when the substantially horizontal swiping motion includes a multi-touch right-to-left swiping motion; and

    the virtual edge is displayed to the left of the displayed first page when the substantially horizontal swiping motion includes a multi-touch left-to-right swiping motion; and

    responsive to user selection of a location within the virtual edge, displaying a second page of the electronic book on the touch-screen display associated with the selected location.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×