IP Library Patent Application 14220429
Patent Application
App. No. 14/220,429

USER INTERFACE TO OPEN A DIFFERENT EBOOK RESPONSIVE TO A USER GESTURE

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/220,429
Abstract

System and method for providing a short cut to open a different electronic document in a book reading GUI in response to a user gesture. A book reading graphical user interface (GUI) is configured to display content of a current book and, responsive to a user pinch-in gesture, present a plurality of estimated user-intended reading materials to facilitate user selection for next reading. The select plurality of electronic documents may be the last few documents recently displayed in the GUI. A user can select an electronic document by clicking the corresponding visual object. Alternatively, the user can return to the current book by using a pinch-out gesture.

Claims (52)

1 . A computer implemented method of presenting electronic books via a touch sensitive display, said computer implemented method comprising:

rendering on said touch sensitive display an on-screen graphical user interface (GUI) that facilitates electronic reading;

displaying content of a first electronic book within said on-screen GUI;

receiving a user instruction during said displaying;

identifying a plurality of electronic books that have displayed on said on-screen GUI prior to said displaying content of said first electronic book; and

responsive to said user instruction, contemporaneously rendering a plurality of user-selectable objects within said on-screen GUI, wherein each user-selectable object represents a respective electronic book of said plurality of electronic books.

2 . The computer implemented method of claim 1 , wherein said user instruction corresponds to a user multi-point touch pinch gesture detected via said touch sensitive display.

3 . The computer implemented method of claim 1 , wherein said plurality of electronic books comprises a second electronic book, and further comprising:

detecting an indication of a user selection on a user-selectable object that represents said second electronic book;

responsive to said user selection, accessing content of said second electronic book; and

displaying said content of said second electronic book within said on-screen GUI.

4 . The computer implemented method of claim 3 , wherein said user selection comprises a user tap gesture detected via said touch sensitive display.

5 . The computer implemented method of claim 3 further comprising:

responsive to another user instruction, removing said plurality of user-selectable objects from said on-screen GUI; and

subsequent to said removing, displaying content of said first electronic book on said on-screen GUI.

6 . The computer implemented method of claim 5 , wherein said another user instruction corresponds to a user multi-point touch expand gesture detected via said touch sensitive display.

7 . The computer implemented method of claim 1 , wherein said plurality of electronic books comprise at least four electronic books that have been previously displayed within said on-screen GUI immediately before said content of said first electronic book.

8 . The computer implemented method of claim 1 , wherein said plurality of user-selectable objects are arranged in a predetermined pattern within said on-screen GUI.

9 . A non-transitory computer-readable storage medium embodying instructions that, when executed by a processing device, cause the processing device to perform a method of facilitating user selection of an electronic document for reading, said method comprising:

rendering an on-screen graphical user interface (GUI) for reading on said touchscreen display device;

displaying content of a first electronic document within said on-screen GUI;

receiving a user instruction;

responsive to said user instruction, identifying a select plurality of electronic documents that were previously read using said on-screen GUI prior to said displaying content of said first electronic documents; and

responsive to said user instruction, rendering a plurality of visual objects within said on-screen GUI, wherein each visual object represents a respective electronic document of said select plurality of electronic documents.

10 . The non-transitory computer-readable storage medium of claim 9 , wherein said method further comprises:

detecting a user interaction with a visual object of said plurality of visual objects, said visual object representing a second electronic document; and

responsive to said user interaction, switching to display content of said second electronic document in said on-screen GUI.

11 . The non-transitory computer-readable storage medium of claim 10 , wherein said user instruction corresponds to a user pinch-in gesture detected via said touchscreen display device.

12 . The non-transitory computer-readable storage medium of claim 11 , wherein said indication is independent of an orientation and a location of said user pinch-in gesture with reference to said on-screen GUI.

13 . The non-transitory computer-readable storage medium of claim 11 , wherein said method further comprises:

detecting an indication of a user pinch-out gesture while said plurality of visual objects are being displayed in said on-screen GUI;

removing said plurality of visual objects from said on-screen GUI; and

re-displaying content of said first electronic document in said on-screen GUI.

14 . The non-transitory computer-readable storage medium of claim 9 , wherein said first electronic document is selected from a group consisting of an electronic book, an electronic magazine, a text file, and an electronic newspaper.

15 . The non-transitory computer-readable storage medium of claim 9 , wherein said select plurality of electronic documents were recently displayed in said on-screen GUI.

16 . A system comprising:

a touch sensitive display device configured to detect user gesture input;

a processor coupled to said touch sensitive display device;

memory coupled to said processor and comprising instructions that, when executed by said processor, cause the system to perform a method of displaying content related to electronic books, said method comprising:

rendering an on-screen graphical user interface (GUI) for reading on said touch sensitive display device;

displaying content of a first electronic book on said on-screen GUI;

detecting an indication of a user gesture via said touch sensitive display device during said displaying;

identifying a plurality of electronic books that were read using said on-screen GUI prior to said displaying content of said first electronic book, said plurality of electronic books comprising a second electronic book; and

responsive to said detecting, contemporaneously rendering a plurality of user-selectable objects in said on-screen GUI, wherein each user-selectable object represents a respective electronic book of said plurality of electronic books;

receiving a user selection on a user-selectable object that selects said second electronic book; and

displaying content of said second electronic book in said on-screen GUI.

17 . The system of claim 16 , wherein said user gesture is a multi-point touch pinch gesture.

18 . The system of claim 16 , wherein said method further comprises:

responsive to a user instruction, removing said plurality of user-selectable objects from said on-screen GUI; and

re-displaying content of said first electronic book in said on-screen GUI.

19 . The system of claim 16 , wherein said user instruction corresponds to a multi-point touch expand gesture via said touch sensitive display device.

20 . The system of claim 16 , wherein said touch sensitive display device comprises proximity sensors configured to detect said user gesture.

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 Mar 20, 2014
From: PATEL, SNEHA
To: KOBO INCORPORATED
Reel/Frame 032485/0064 →