Sending selected text and corresponding media content
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, from a first computing device, a request to send a communication to a second computing device, the request including data identifying text selected from an e-book;
identifying an audio book that corresponds to the e-book, the audio book including an audio recording of content read by a human;
extracting a portion of the audio book that corresponds to the text selected from the e-book;
generating the communication, the communication including;
audio data that enables access to the portion of the audio book, andan acquisition hyperlink to enable acquisition of one or more of the e-book or the audio book; and
sending the communication to the second computing device, in response to determining that the communication complies with a usage policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A server receives a request from a first computing device to send a communication to a second computing device. The request includes data identifying text selected from an e-book. The server identifies media content, such as an audio book or a movie, that corresponds to the e-book. The server extracts a portion of the media content that corresponds to the text selected from the e-book. The server generates a communication that includes media data that enables access to the portion of the media content and sends the communication to the second computing device.
46 Citations
25 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a first computing device, a request to send a communication to a second computing device, the request including data identifying text selected from an e-book; identifying an audio book that corresponds to the e-book, the audio book including an audio recording of content read by a human; extracting a portion of the audio book that corresponds to the text selected from the e-book; generating the communication, the communication including; audio data that enables access to the portion of the audio book, and an acquisition hyperlink to enable acquisition of one or more of the e-book or the audio book; and sending the communication to the second computing device, in response to determining that the communication complies with a usage policy. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server comprising:
-
one or more processors; and a memory including; a communication interface stored in the memory and executable by the one or more processors to receive, from a first computing device, a request to send a communication to a second computing device, the communication including data identifying text selected from an e-book; a media module stored in the memory and executable by the one or more processors to identify media content that corresponds to the e-book and to extract a portion of the media content that corresponds to the text selected from the e-book; and a messaging module stored in the memory and executable by the one or more processors to; generate the communication that includes media data that enables access to the portion of the media content and an acquisition hyperlink to enable acquisition of the e-book and items associated with the e-book, and send the communication to the second computing device. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Computer-readable storage media storing computer-readable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, from a user, a selection identifying text in an e-book; receiving, from the user, a request to send a communication to a second computing device, the communication to include; an audio file of a person associated with the e-book reading the selected text aloud; and sending the request to a server that hosts an audio book corresponding to the e-book, the request instructing the server to send the communication to the second computing device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. Computer-readable storage media storing computer-readable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a communication from a server, the communication including; multimedia data that enables access to a portion of multimedia content corresponding to text selected from an e-book, and an acquisition hyperlink to enable acquisition of the e-book and items associated with the e-book; receiving, from a user, a selection to access the portion of the multimedia content via the multimedia data; accessing the portion of the multimedia content; and playing back the portion of the multimedia content. - View Dependent Claims (22, 23, 24, 25)
-
Specification