Systems and methods for narrating electronic books
AssigneeApple Inc.
InventorsCasey Maureen Dougherty, Gregory Robbin, Melissa Breglio Hajj
Life of this patent
Estimating the term…
Abstract
A narration session between a plurality of participants can be set up to allow participants to collaboratively narrate an electronic book. Information can be transmitted to each participant so that the views of the participants remain in sync. Visual cues can also be transmitted to notify a participant of text that is to read aloud and audio snippets of read text are collected to form a narration file. Participants without access rights to the electronic book can be granted temporary rights.
Claims20
A computer implemented method comprising:
- receiving a request to initiate a narration session between a plurality of participants to narrate an electronic book;
- associating a narration role in the electronic book with a participant from the plurality of participants;
- transmitting a request to the participant to read aloud a portion of text in the electronic book that is associated with the narration role;
- receiving an audio snippet from the participant, the audio snippet being associated with the portion of text;
- storing the audio snippet in a narration file;
- and
- transmitting the audio snippet to the plurality of participants other than the participant.
A computer implemented method comprising:
- receiving, from a gifter, a request to narrate and gift an electronic book to a recipient;
- granting the gifter temporary access rights to the electronic book;
- receiving a narration file from the gifter;
- revoking the temporary access rights when the narration file is received;
- storing the narration file in a narrations database;
- and
- granting the recipient access rights to the electronic book and the narration file.
A computer readable medium comprising computer program code causing a device to perform a method comprising:
- receiving a request to initiate a narration session between a plurality of participants to narrate an electronic book;
- associating a narration role in the electronic book with a participant from the plurality of participants;
- transmitting a request to the participant to read aloud a portion of text in the electronic book that is associated with the narration role;
- receiving an audio snippet from the participant, the audio snippet being associated with the portion of text;
- storing the audio snippet in a narration file;
- and
- transmitting the audio snippet to the plurality of participants other than the participant.
Dependencies are inferred from the claim text.