Highly meaningful multimedia metadata creation and associations
First Claim
Patent Images
1. A system for creating temporal metadata from a media source comprising:
- an import engine for obtaining a media stream from the media source, said media stream including content recorded by the media source, said import engine generating a media sequence from the media stream;
a user interface for receiving user-identified content corresponding to the generated media sequence wherein the user provides metadata identifying the content of the generated media sequence, said user-identified content comprising content discernable to the user during rendering of the media sequence;
an analysis engine for automatically analyzing the user-identified content within the media sequence without user interaction, said analysis engine comprising the following components;
music beat detection, audio dynamic peaks detection, speech detection, word boundary detection, word and phrase detection and audio fingerprint detection, wherein said analysis engine components analyze the audio content of the user-identified content within the media sequence, said word and phrase detection component generating text metadata corresponding to words and phrases detected in the analyzed user-identified content;
a temporal metadata creation engine for automatically creating temporal metadata for the media sequence without user interaction as a function of the user-provided metadata for the user-identified content and the analyzed user-identified content, said creation engine automatically determining a location within the media stream suitable for inserting an advertisement into the media sequence without user interaction as a function of the created temporal metadata; and
a metadata storage component for storing the temporal metadata and the generated text metadata for the media source in a searchable database, said searchable database including information indicating the determined location in the media file suitable for inserting an advertisement.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating temporal metadata for a media source as a function of detected content. An analysis engine detects content within a media stream of a media source. A metadata creation engine generates temporal metadata as a function of the detected content. The generated temporal metadata may be used to create a media log for the media source, generate metadata subsequent detected content and to compare to media sources.
90 Citations
15 Claims
-
1. A system for creating temporal metadata from a media source comprising:
-
an import engine for obtaining a media stream from the media source, said media stream including content recorded by the media source, said import engine generating a media sequence from the media stream; a user interface for receiving user-identified content corresponding to the generated media sequence wherein the user provides metadata identifying the content of the generated media sequence, said user-identified content comprising content discernable to the user during rendering of the media sequence; an analysis engine for automatically analyzing the user-identified content within the media sequence without user interaction, said analysis engine comprising the following components;
music beat detection, audio dynamic peaks detection, speech detection, word boundary detection, word and phrase detection and audio fingerprint detection, wherein said analysis engine components analyze the audio content of the user-identified content within the media sequence, said word and phrase detection component generating text metadata corresponding to words and phrases detected in the analyzed user-identified content;a temporal metadata creation engine for automatically creating temporal metadata for the media sequence without user interaction as a function of the user-provided metadata for the user-identified content and the analyzed user-identified content, said creation engine automatically determining a location within the media stream suitable for inserting an advertisement into the media sequence without user interaction as a function of the created temporal metadata; and a metadata storage component for storing the temporal metadata and the generated text metadata for the media source in a searchable database, said searchable database including information indicating the determined location in the media file suitable for inserting an advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of comparing a first media stream and second media stream comprising:
-
providing a first media stream comprising a first content discernable during rendering of the first media stream; providing a second media stream comprising a second content discernable during rendering of the second media stream, wherein the second content is different than the first content; analyzing the first media stream for the first content within the first media stream; determining a first characteristic of the analyzed first content; generating a first set temporal metadata based on the analyzed first content; analyzing the second media stream for the second content within the second media stream; determining a second characteristic of the analyzed second media stream; generating a second set temporal metadata based on the analyzed second content;
comparing the first media stream to the second media stream as of function of the first characteristic of the first media stream and the second characteristic of the second media stream;providing an evaluation to detect copyright infringement of the analyzed first content of the first media stream by the analyzed second content of the second media stream as a function of the comparison, the first set of temporal metadata and the second set of temporal metadata, said evaluation to detect copyright infringement including one or more of the following;
beat detection within the analyzed first content and the analyzed second content, voice recognition within the analyzed first content and the analyzed second content, and an audio fingerprint comparison of the analyzed first content and the analyzed second content, said provided evaluation comprising information indicating a similarity indicative of copyright of the first content by the second content; andincluding in the second set temporal metadata information indicating the appropriate location in the second stream to insert the advertisement; and inserting an advertisement into the second media stream according to the included temporal metadata. - View Dependent Claims (15)
-
Specification