IP Library Patent Application 14259034
Patent Application
App. No. 14/259,034

PERFORMING SYNCHRONIZED E-BOOK ACTIVITIES BETWEEN A PLURALITY OF DEVICES

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/259,034
Abstract

A computing device can establish a wireless connection with at least one other computing device using a shared network. The computing device can display a portion of content of an e-book and receive user input for interacting with the displayed portion of content. In response to receiving the user input, the computing device performs an e-book activity with respect to the displayed portion based on the user input, and concurrently transmits, to the at least one other computing device using the wireless connection, a control signal that causes the at least one other computing device to perform an identical corresponding e-book activity on a corresponding portion of content displayed on the at least one other computing device.

Claims (47)

1 . A method of operating devices during a specified session, the method being performed by one or more processors of a computing device and comprising:

establishing a wireless connection with at least one other computing device using a sharing network;

displaying, on a display of the computing device, a portion of content of an e-book;

receiving user input for interacting with the displayed portion; and

in response to receiving the user input, (i) performing an e-book activity with respect to the displayed portion based on the user input, and (ii) concurrently transmitting, to the at least one other computing device using the wireless connection, a control signal that causes the at least one other computing device to perform an identical corresponding e-book activity on a corresponding portion of content displayed on the at least one other computing device.

2 . The method of claim 1 , wherein the e-book is stored in each of a memory of the computing device and a memory of the at least one other computing device.

3 . The method of claim 1 , wherein the wireless connection is established using a Bluetooth protocol or an IEEE 802.11 protocol, and wherein the sharing network is an ad-hoc network.

4 . The method of claim 1 , wherein performing the e-book activity includes performing a page-turning operation in order to display another portion of content of the e-book.

5 . The method of claim 1 , wherein performing the action includes (i) highlighting text on the displayed portion, or (ii) generating an annotation associated with the displayed portion.

6 . The method of claim 1 , wherein performing the action includes (i) displaying a definition of selected text on the displayed portion, or (ii) zooming in or zooming out the displayed portion.

7 . The method of claim 1 , further comprising:

providing, on the display of the computing device, a user interface to enable a user to establish the sharing network, the user interface including a plurality of prompts requesting the user to (i) provide a name for the sharing network, (ii) select the e-book, and (iii) select one or more other users to connect to the computing device.

8 . The method of claim 7 , further comprising:

enabling the user of the computing device to configure what actions the one or more other users can perform on the corresponding portion of content displayed on the at least one other computing device during the specified session.

9 . The method of claim 1 , further comprising:

receiving, from one of the at least one other computing device, a second control signal; and

in response to receiving the second control signal, performing a second e-book activity with respect to the displayed portion based on the second control signal.

10 . The method of claim 1 , further comprising:

enabling a user of the computing device to end the specified session, wherein ending the specified session causes the wireless connection with the at least one other computing device to be terminated.

11 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:

establishing a wireless connection with at least one other computing device using a sharing network;

displaying, on a display of the computing device, a portion of content of an e-book;

receiving user input for interacting with the displayed portion; and

in response to receiving the user input, (i) performing an e-book activity with respect to the displayed portion based on the user input, and (ii) concurrently transmitting, to the at least one other computing device using the wireless connection, a control signal that causes the at least one other computing device to perform an identical corresponding e-book activity on a corresponding portion of content displayed on the at least one other computing device.

12 . The non-transitory computer-readable medium of claim 11 , wherein the e-book is stored in each of a memory of the computing device and a memory of the at least one other computing device.

13 . The non-transitory computer-readable medium of claim 11 , wherein the wireless connection is established using a Bluetooth protocol or an IEEE 802.11 protocol, and wherein the sharing network is an ad-hoc network.

14 . The non-transitory computer-readable medium of claim 11 , wherein the instructions cause the computing device to perform the e-book activity by performing a page-turning operation in order to display another portion of content of the e-book.

15 . The non-transitory computer-readable medium of claim 11 , wherein the instructions cause the computing device to perform the e-book activity by (i) highlighting text on the displayed portion, (ii) generating an annotation associated with the displayed portion, (ii) displaying a definition of selected text on the displayed portion, or (iv) zooming in or zooming out the displayed portion.

16 . The non-transitory computer-readable medium of claim 11 , wherein the instructions cause the computing device to further perform operations comprising:

providing, on the display of the computing device, a user interface to enable a user to establish the sharing network, the user interface including a plurality of prompts requesting the user to (i) provide a name for the sharing wireless network, (ii) select the e-book, and (iii) select one or more other users to connect to the computing device.

17 . The non-transitory computer-readable medium of claim 16 , wherein the instructions cause the computing device to further perform operations comprising:

enabling the user of the computing device to configure what actions the one or more other users can perform on the corresponding portion of content displayed on the at least one other computing device during a specified session.

18 . The non-transitory computer-readable medium of claim 11 , wherein the instructions cause the computing device to further perform operations comprising:

receiving, from one of the at least one other computing device, a second control signal; and

in response to receiving the second control signal, performing a second e-book activity with respect to the displayed portion based on the second control signal.

19 . The non-transitory computer-readable medium of claim 11 , wherein the instructions cause the computing device to further perform operations comprising:

enabling a user of the computing device to end the specified session, wherein ending the specified session causes the wireless connection with the at least one other computing device to be terminated.

20 . A computing device comprising:

one or more memory resources that stores instructions and one or more e-books;

a display;

an input mechanism;

a network interface; and

one or more processors, coupled to the one or more memory resources, the display, the input mechanism, and the network interface, that executes the instructions, the instructions causing the computing device to perform operations comprising:

establishing a wireless connection with at least one other computing device using a sharing network;

displaying, on a display of the computing device, a portion of content of an e-book;

receiving user input for interacting with the displayed portion; and

in response to receiving the user input, (i) performing an e-book activity with respect to the displayed portion based on the user input, and (ii) concurrently transmitting, to the at least one other computing device using the wireless connection, a control signal that causes the at least one other computing device to perform an identical corresponding e-book activity on a corresponding portion of content displayed on the at least one other computing device.

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 Apr 23, 2014
From: LANDAU, BENJAMIN
To: KOBO INC.
Reel/Frame 032736/0063 →