IP Library Patent Application 14538551
Patent Application
App. No. 14/538,551

DIGITAL INTRA-PAGE BOOKMARK FOR USE WITH E-BOOKS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/538,551
Abstract

Examples described herein provide for a bookmark feature for inserting a bookmark pointer at a bookmarked text location within a page of an e-book rendered on a user interface display. Certain examples also provide an ability to shift the bookmarked text location from a first screen location to another bookmarked screen location, and to repaginate the e-book around the bookmarked text location at the bookmarked screen location.

Claims (61)

1 . A computing device, comprising:

a memory resource to store a set of instructions and an e-book, the e-book including a plurality of predetermined chapter designations;

one or more processors that access the memory resource to:

render at least a portion of an e-book, including displaying individual pages of text of the e-book, in a displayed text window of a display;

while displaying one or more pages of the e-book, implement a bookmark feature that is operable in a bookmarking mode in which, in response to a bookmarking input from a user, inserts a pointer at a bookmarked text location along the displayed text;

upon a closing of the e-book, save a record of the bookmarked text location corresponding with the e-book;

upon a re-opening of the e-book after the closing, recover the record for the bookmarked text location and render a re-opened displayed text portion of the e-book that includes and reflects the bookmarked text location in the displayed text window.

2 . The computing device of claim 1 , wherein the processor is further operable to:

render a bookmark graphic corresponding with the bookmark feature as a graphical element on the display.

3 . The computing device of claim 2 , wherein the processor is further operable to:

render the bookmark graphic at the bookmarked text location.

4 . The computing device of claim 2 , wherein the processor is further operable to:

render a bookmark icon at a toolbar location on the display;

allow the user to invoke the bookmark feature by providing a first bookmark input at the bookmark icon; and

allow the user to insert the bookmark at the bookmarked text location via a second bookmark input at the bookmarked text location.

5 . The computing device of claim 4 , wherein the processor is further operable to:

receive a continuous drag input from the first bookmark input to drag the bookmark icon from the toolbar location to the bookmarked text location; and

release the continuous drag input at the bookmarked text location as the second bookmark input to thereby insert the pointer at the bookmarked text location.

6 . The computing device of claim 4 , wherein the processor is further operable to:

provide the first and second bookmark inputs as distinct respective inputs at the toolbar location and bookmarked text location, respectively.

7 . The computing device of claim 1 , wherein:

the displayed text window comprises a top and a bottom to correspond with earlier and later occurring portions, respectively, of the e-book text; and

the processor is further operable to, upon the re-opening of the e-book, render the re-opened displayed text portion starting with the bookmarked text location positioned at the top.

8 . The computing device of claim 1 , wherein:

after the pointer is inserted at the bookmarking text location, the bookmark feature is adjustable to a shift mode;

in response to a shift input by the user in the shift mode, the bookmarked text location is movable to a bookmarked screen location in the displayed text window; and

the re-opened displayed text portion is adjusted by the processor around the bookmarked text location at the bookmarked screen position within the displayed text window.

9 . The computing device of claim 8 , wherein the processor is further operable to:

render a bookmark graphic corresponding with the bookmark feature as a graphical element on the display;

adjust the bookmark feature from the bookmarking mode to the shift mode in response to a first shift input from the user at the bookmark graphic; and

in the shift mode, shift the bookmarked text location to the bookmarked screen location in response to a second shift input from the user.

10 . The computing device of claim 9 , wherein the first shift input comprises a sustained input at the bookmark graphic for a duration of time that exceeds a threshold.

11 . The computing device of claim 9 , wherein the processor is further operable to:

receive a continuous drag input from the first shift input to drag the bookmarked text location from a first screen location to a second screen location; and

recognize a release of the continuous drag input at the second screen location as the second shift input to thereby shift the bookmarked text location to the bookmarked screen location.

12 . The computing device of claim 1 , wherein:

the e-book is paginated with multiple designated pages along the progression for display within the displayed text window; and

the processor is further operable to repaginate the e-book to reflect the re-opened displayed text portion as a page.

13 . The computing device of claim 1 , wherein:

the e-book is organized with words, lines, paragraphs, and pages, respectively along a progression; and

the bookmarked text location corresponds with a word, line, or paragraph on a rendered page.

14 . The computing device of claim 1 , further comprising:

a mobile computing device with a touch screen display providing a user input interface via touch inputs to the display.

15 . A method for operating a computing device, the method being implemented by one or more processors and comprising:

rendering at least a portion of an e-book, including displaying individual pages of the e-book in a displayed text window of a display;

while displaying one or more pages of the e-book, implementing a bookmark feature that is operable in a bookmarking mode;

in response to a bookmarking input from a user in the bookmarking mode, inserting a pointer at a bookmarked text location within the displayed text window;

after inserting the bookmark and upon a closing the e-book, saving a record of the bookmarked text location corresponding with the e-book; and

upon a re-opening of the e-book, recovering the record for the bookmarked text location and rendering a re-opened displayed text portion that includes and reflects the bookmarked text location in the displayed text window.

16 . The method of claim 15 , further comprising:

rendering a bookmark graphic corresponding with the bookmark feature as a graphical element on the display.

17 . The method of claim 16 , further comprising:

rendering the bookmark graphic at the bookmarked text location.

18 . The method of claim 15 , further comprising:

upon the re-opening of the e-book, rendering the re-opened displayed text portion starting with the bookmarked text location positioned at the top of the displayed text window.

19 . The method of claim 15 , further comprising:

after the pointer is inserted at the bookmarking text location, adjusting the bookmark feature to a shift mode;

in response to a shift input by the user in the shift mode, moving the bookmarked text location from a first screen location a bookmarked screen location within the displayed text window; and

adjusting the re-opened displayed text portion around the bookmarked text location at the bookmarked screen position within the displayed text window.

20 . The method of claim 15 , wherein the e-book comprises a progression of text and is paginated with multiple designated pages for display along the progression within the displayed text window, and further comprising:

re-paginating the e-book to reflect the re-opened displayed text portion as a page rendered on the display.

Assignments (2)
CHANGE OF NAME Recorded Feb 10, 2016
From: KOBO INC.
To: RAKUTEN KOBO INC.
Reel/Frame 037753/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2014
From: GHOSH, VANESSA; LANDAU, BENJAMIN
To: KOBO INC.
Reel/Frame 034148/0761 →