Supplementing audio recorded in a media file
First Claim
Patent Images
1. A method for supplementing audio recorded in a media file, the method comprising:
- receiving a media file;
extracting keywords from text of an audio portion of the media file, and determining a subject matter from text based on the keywords;
identifying, from the audio portion of the media file, the subject matter of the audio portion of the media file;
searching a content source for supplemental content, wherein the content source is a managed library comprising a database indexed by subject matter, wherein the supplemental content relates to and supplements the identified subject matter of the audio portion of the media file;
identifying, automatically without user intervention, the supplemental content for supplementing the subject matter recorded in the audio portion of the media file;
inserting, in the media file, markup for rendering the supplemental content, wherein the supplemental content comprises one or more image files, video files or text files; and
rendering supplemental content in dependence upon the markup.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for supplementing audio recorded in a media file. Embodiments include receiving a media file; identifying the subject matter of audio portion of the media file; identifying supplemental content for supplementing the subject matter recorded in the audio portion of the media file; and inserting in the media file markup for rendering the supplemental content.
356 Citations
21 Claims
-
1. A method for supplementing audio recorded in a media file, the method comprising:
-
receiving a media file; extracting keywords from text of an audio portion of the media file, and determining a subject matter from text based on the keywords; identifying, from the audio portion of the media file, the subject matter of the audio portion of the media file; searching a content source for supplemental content, wherein the content source is a managed library comprising a database indexed by subject matter, wherein the supplemental content relates to and supplements the identified subject matter of the audio portion of the media file; identifying, automatically without user intervention, the supplemental content for supplementing the subject matter recorded in the audio portion of the media file; inserting, in the media file, markup for rendering the supplemental content, wherein the supplemental content comprises one or more image files, video files or text files; and rendering supplemental content in dependence upon the markup. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A system for supplementing audio recorded in a media file, the system comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions, wherein the processor, upon executing the computer program instructions, is capable of:
-
receiving a media file; extracting keywords from text of an audio portion of the media file, and determining a subject matter from text based on the keywords; identifying, from the audio portion of the media file, the subject matter of audio portion of the media file; searching a content source for supplemental content, wherein the content source is a managed library comprising a database indexed by subject matter, wherein the supplemental content relates to and supplements the identified subject matter of the audio portion of the media file; identifying, automatically without user intervention, the supplemental content for supplementing the subject matter recorded in the audio portion of the media file; inserting, in the media file, markup for rendering the supplemental content, wherein the supplemental content comprises one or more image files, video files or text files; and rendering supplemental content in dependence upon the markup. - View Dependent Claims (8, 9, 10, 11, 12, 20)
-
-
13. A computer program product for supplementing audio recorded in a media file, the computer program product embodied on a non-transitory computer-readable recordable medium, the computer program product comprising:
-
computer program instructions for receiving a media file; computer program instructions for extracting keywords from text of an audio portion of the media file, and determining a subject matter from text based on the keywords; computer program instructions for identifying, from the audio portion of the media file, the subject matter of audio portion of the media file; computer program instructions for searching a content source for supplemental content, wherein the content source is a managed library comprising a database indexed by subject matter, wherein the supplemental content relates to and supplements the identified subject matter of the audio portion of the media file; computer program instructions for identifying, automatically without user intervention, supplemental content for supplementing the subject matter recorded in the audio portion of the media file; computer program instructions for inserting, in the media file, markup for rendering the supplemental content, wherein the supplemental content comprises one or more image files, video files or text files; and rendering supplemental content in dependence upon the markup. - View Dependent Claims (14, 15, 16, 17, 18, 21)
-
Specification