Bookmark navigation user interface
First Claim
Patent Images
1. A computer-implemented method comprising:
- under control of an electronic book reader device configured with specific executable instructions,displaying, in a first mode of the electronic book reader device, a current page of an electronic book on a touch-screen display of the electronic book reader device, wherein bookmark navigation is disabled in the first mode;
detecting user input to the touch-screen display, wherein the user input comprises a touch gesture followed by a first stroke;
transitioning the electronic book reader device from the first mode to a second mode of operation based at least in part on detecting the user input, wherein bookmark navigation is enabled in the second mode;
determining that the first stroke is performed in a first direction;
depicting on the touch-screen display, based at least in part on the first stroke, a collection of bookmark icons comprising a first plurality of bookmark icons associated with the electronic book, each individual bookmark icons of the first plurality of bookmark icons corresponds to one or more preceding pages relative to the current page of the electronic book;
receiving user selection of a particular bookmark icon from the first plurality of bookmark icons; and
temporarily displaying a second page of the electronic book on the touch screen display, the second page being associated with a bookmark represented by the particular bookmark icon.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface for a touch-screen display of an electronic book reader device is described. The user interface has a bookmark feature designed to facilitate navigation through bookmarked locations in digital content items, such as electronic books, in response to use input via the touch-screen display. Further, the user interface provides a split progress indicator with separate portions presented in different areas of the display. The portions of the indicator are configured to represent proportions of content that comes before and after the current location being displayed.
112 Citations
41 Claims
-
1. A computer-implemented method comprising:
-
under control of an electronic book reader device configured with specific executable instructions, displaying, in a first mode of the electronic book reader device, a current page of an electronic book on a touch-screen display of the electronic book reader device, wherein bookmark navigation is disabled in the first mode; detecting user input to the touch-screen display, wherein the user input comprises a touch gesture followed by a first stroke; transitioning the electronic book reader device from the first mode to a second mode of operation based at least in part on detecting the user input, wherein bookmark navigation is enabled in the second mode; determining that the first stroke is performed in a first direction; depicting on the touch-screen display, based at least in part on the first stroke, a collection of bookmark icons comprising a first plurality of bookmark icons associated with the electronic book, each individual bookmark icons of the first plurality of bookmark icons corresponds to one or more preceding pages relative to the current page of the electronic book; receiving user selection of a particular bookmark icon from the first plurality of bookmark icons; and temporarily displaying a second page of the electronic book on the touch screen display, the second page being associated with a bookmark represented by the particular bookmark icon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
under control of an electronic book reader device configured with specific executable instructions, displaying, in a first mode of the electronic book reader device, a page of an electronic book on a display of the electronic book reader device, the first mode not enabling bookmark navigation; receiving user input comprising a first stroke; transitioning the electronic book reader device from the first mode to a second mode in which one or more bookmark indicia are presented on the display for enabling bookmark navigation within the electronic book; determining that the first stroke is performed in a first direction; and displaying, based at least in part on the first stroke performed in the first direction, one or more bookmarks, wherein individual bookmarks of the one or more bookmarks are associated with one or more subsequent pages relative to the page of the electronic book. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-implemented method comprising:
-
displaying, in a normal mode of an electronic device, in which page-to-page navigation is enabled, a first page of an electronic book on a touch-screen display; detecting first user input comprising a gesture that pauses and changes direction at an anchor point that separates page navigation gestures from chapter navigation gestures; transitioning to a chapter navigation mode in which a subsequent gesture causes navigation to a chapter start location based at least partly on detecting the first user input; detecting second user input; transitioning from the chapter navigation mode to the normal mode based at least partly on the second user input; detecting third user input comprising a touch and a slide; transitioning from the normal mode to a bookmark navigation mode; determining that the slide is performed in a first direction; and displaying, based at least in part on the slide in the first direction, one or more bookmarks, wherein individual bookmarks of the one or more bookmarks are associated with one or more preceding pages relative to the page. - View Dependent Claims (25, 26, 27)
-
-
28. An electronic book reader device, comprising:
-
a processor; a memory accessible by the processor; a touch-screen display to present a visible representation of an electronic book; and instructions stored in the memory, the instructions executable by the processor to perform acts comprising; presenting a graphical user interface that facilitates user navigation through the electronic book; transitioning from a normal mode to a chapter navigation mode based at least partly on detecting a first user input performed at an anchor point on the touch-screen display, the anchor point distinguishing between a page navigation and chapter navigation; navigating from a current chapter to a next chapter or a previous chapter of the electronic book based at least partly on detecting at least one subsequent input gesture in the chapter navigation mode; transitioning from the chapter navigation mode to the normal mode based at least partly on detecting a second user input; transitioning from the normal mode to a bookmark navigation mode based at least partly on detecting a third user input that includes a directional slide; and displaying, based at least in part on the directional slide, one or more bookmarks in the bookmark navigation mode, wherein individual bookmarks of the one or more bookmarks are associated with one or more subsequent pages relative to a current page of the electronic book. - View Dependent Claims (29, 30, 31)
-
-
32. An electronic device comprising:
-
a touch-screen display to present a digital content item; a processor; a memory accessible by the processor; and one or more program modules stored in the memory and configured to be executed by the processor, the one or more program modules including instructions for; displaying, in a normal mode of the electronic device, a portion of the digital content item, wherein the normal mode disables use of bookmarks for navigation; receiving mode selection user input; transitioning, based at least partly on the mode selection user input, from the normal mode to a bookmark navigation mode to enable bookmark navigation to a bookmarked location in a digital content item; determining that the mode selection user input includes a swipe in a first direction; displaying, in the bookmark navigation mode and based at least in part on the swipe in the first direction, a plurality of bookmark icons, wherein individual bookmark icons of the plurality of bookmark icons correspond to one or more pages subsequent to a current location in the digital content item; receiving a user selection of a bookmark icon from the plurality of bookmark icons displayed on the touch-screen display; receiving a user selection of the bookmark icon, temporarily displaying a second page of the digital content item while the bookmark icon is selected; and based, at least in part on detecting, on the touch-screen display, additional user input comprising, a pattern that includes a sequence of non-linear strokes that are made contiguously, initiating a chapter navigation operation. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer-readable storage medium having stored therein instructions, which when executed by an electronic device, cause the electronic device to perform acts comprising:
-
presenting, in a normal mode that does not provide bookmark navigation or chapter navigation, a first part of a digital content item on a display device; transitioning from the normal mode to a bookmark navigation mode of operation based at least partly on detecting a first user input performed on a touch-screen display, the bookmark navigation mode depicting one or more graphical bookmark icons, wherein selection of a particular graphical bookmark icon of the one or more graphical bookmark icons causes a second part of the digital content item to be displayed, the second part of the digital content item associated with the particular graphical bookmark icon; displaying, based at least in part on a direction of a slide included in the first user input, one or more bookmarks in the bookmark navigation mode, wherein individual bookmarks of the one or more bookmarks correspond to one or more preceding pages relative to a current page of the digital content item; transitioning from the bookmark navigation mode to the normal mode; and transitioning from the normal mode to a chapter navigation mode in response to detecting a second user input performed on the touch-screen display. - View Dependent Claims (38, 39, 40, 41)
-
Specification