Content preview for electronic devices
First Claim
1. A method, comprising:
- displaying a first page of an electronic book on a display of an electronic device;
displaying a first control on the display, the first control being operable to display, on the display, a first window and a second window, the second window including a plurality of bookmark controls;
displaying a second control on the display, wherein the second control is different from the first control, the second control being operable to display, on the display, the first window and a plurality of pages of the electronic book previously navigated to by a user of the electronic device;
receiving a first input from the user, wherein the first input comprises a selection of at least one of the first control or the second control;
displaying, in response to the first input, the first window on the display, whereinthe first window includes a second page of the electronic book, the second page comprising at least one ofa portion of the electronic book having been previously bookmarked by the user, ora portion of the electronic book having been previously navigated to by the user from an initial page of the electronic book, the initial page being spaced from the second page by more than one page of the electronic book,the first window being displayed such that a part of the first page is displayed on the display outside of the first window;
displaying a navigation control on the display outside of the first window, the navigation control being configured to receive an input in a linear direction;
receiving a second input from the user via the navigation control, wherein the second input comprises a contact-based gesture moving the navigation control in the linear direction;
displaying, in response to the second input, consecutive pages of the electronic book in the first window while a position of the first window on the display remains constant;
receiving a third input from the user, wherein the third input comprises a request to display one of the first page or the second page on the display without the first window; and
displaying, in response to the third input, the one of the first page or the second page on the display without the first window.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for previewing portions of the content item using an electronic device include displaying a first portion of the content item, receiving input from a user indicative of a desire to browse a second portion of the content item different than the first portion, and displaying a preview window illustrating the second portion of the content item in response to the input. The preview window may enable the user to simultaneously view the second portion illustrated therein as well as at least part of the first portion. In addition, a viewing position of the user may be maintained at a location of the first portion in the content item while the second portion is illustrated in the preview window. Accordingly, the user may not lose context of the first portion of the content item while the viewing the second portion.
13 Citations
23 Claims
-
1. A method, comprising:
-
displaying a first page of an electronic book on a display of an electronic device; displaying a first control on the display, the first control being operable to display, on the display, a first window and a second window, the second window including a plurality of bookmark controls; displaying a second control on the display, wherein the second control is different from the first control, the second control being operable to display, on the display, the first window and a plurality of pages of the electronic book previously navigated to by a user of the electronic device; receiving a first input from the user, wherein the first input comprises a selection of at least one of the first control or the second control; displaying, in response to the first input, the first window on the display, wherein the first window includes a second page of the electronic book, the second page comprising at least one of a portion of the electronic book having been previously bookmarked by the user, or a portion of the electronic book having been previously navigated to by the user from an initial page of the electronic book, the initial page being spaced from the second page by more than one page of the electronic book, the first window being displayed such that a part of the first page is displayed on the display outside of the first window; displaying a navigation control on the display outside of the first window, the navigation control being configured to receive an input in a linear direction; receiving a second input from the user via the navigation control, wherein the second input comprises a contact-based gesture moving the navigation control in the linear direction; displaying, in response to the second input, consecutive pages of the electronic book in the first window while a position of the first window on the display remains constant; receiving a third input from the user, wherein the third input comprises a request to display one of the first page or the second page on the display without the first window; and displaying, in response to the third input, the one of the first page or the second page on the display without the first window. - View Dependent Claims (2, 3, 20, 21, 22, 23)
-
-
4. One or more non-transitory computer-readable media storing computing instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform acts comprising:
-
displaying a first page of an electronic book on a display of the electronic device; receiving a first input, wherein the first input comprises a request to display a window that includes a second page of the electronic book, wherein the second page is different from the first page; displaying the window on the display such that the first page is at least partially displayed on the display outside of the window, the second page comprising at least one of a portion of the electronic book having been previously bookmarked, or a portion of the electronic book having been previously navigated to from an initial page of the electronic book, the initial page of the electronic book being spaced from the second page by more than one page of the electronic book; displaying a navigation control on the display outside of the window, the navigation control being configured to receive an input in a linear direction; receiving a second input via the navigation control, wherein the second input comprises a contact-based gesture moving the navigation control in the linear direction; displaying, based on the second input, consecutive pages of the electronic book within the window while a position of the window on the display remains constant; receiving a third input; and doing at least one of; closing the window and displaying the first page on the display, or closing the window and displaying the second page on the display. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device comprising:
-
one or more processors; memory; an electronic book stored in the memory; a display configured to display pages of the electronic book; a module stored in the memory and executable on the one or more processors to; display a first page of the electronic book on the display; receive a first input, wherein the first input comprises a request to display a window that includes a second page of the electronic book, wherein the second page is different from the first page; display the window on the display such that the first page is at least partially displayed on the display outside of the window, the second page comprising at least one of a portion of the content item having been previously bookmarked, or a portion of the content item having been previously navigated to from an initial page of the electronic book, the initial page of the electronic book being spaced from the second page by more than one page of the electronic book; display a navigation control on the display outside of the window, the navigation control being configured to receive an input in a linear direction; receive a second input via the navigation control, wherein the second input comprises a contact-based gesture moving the navigation control in the linear direction; display, based on the second input, consecutive pages of the electronic book within the window while a position of the window on the display remains constant; receive a third input comprising a request to display at least one of the first page or the second page on the display; and doing at least one of; close the window and display the first page on the display, or close the window and display the second page on the display. - View Dependent Claims (16, 17, 18, 19)
-
Specification