MEDIA RIGHTS MANAGEMENT USING MELODY IDENTIFICATION
First Claim
1. A computer-implemented method for determining ownership rights to a composition, the method comprising:
- receiving an input media file, the input media file comprising an audio clip;
generating an input melody fingerprint for the audio clip, the input melody fingerprint representing a melody of a first composition that is embodied in the audio clip, the melody fingerprint being invariant to parameters used to perform or record the performance of the composition;
querying a reference database for a reference melody fingerprint that matches the input melody fingerprint, each reference melody fingerprint in the reference database representing a melody of a composition that is embodied in a reference sound recording; and
if a matching reference melody fingerprint for the input melody fingerprint is found, determining ownership information for the first composition from ownership information that is associated with the matching reference melody fingerprint.
2 Assignments
0 Petitions
Accused Products
Abstract
A content recognition system operates in conjunction with a media hosting service to identify hosted media content and ownership rights associated with the hosted content. By applying melody recognition, the content recognition system can identify compositions embodied in hosted media content even when these compositions do not precisely match any known sound recording. Thus, the content recognition system is beneficially able to detect, for example, recorded cover performances and recorded live performances embodied in hosted media content. Once identified, ownership information is determined and the media hosting service can carry out appropriate rights management policies associated with the content such as monetizing or blocking the protected content.
-
Citations
34 Claims
-
1. A computer-implemented method for determining ownership rights to a composition, the method comprising:
-
receiving an input media file, the input media file comprising an audio clip; generating an input melody fingerprint for the audio clip, the input melody fingerprint representing a melody of a first composition that is embodied in the audio clip, the melody fingerprint being invariant to parameters used to perform or record the performance of the composition; querying a reference database for a reference melody fingerprint that matches the input melody fingerprint, each reference melody fingerprint in the reference database representing a melody of a composition that is embodied in a reference sound recording; and if a matching reference melody fingerprint for the input melody fingerprint is found, determining ownership information for the first composition from ownership information that is associated with the matching reference melody fingerprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for determining ownership rights to a sound recording, comprising:
-
receiving an input media file, the input media file comprising an audio clip; generating an input audio fingerprint for the audio clip, the audio fingerprint representing a first sound recording of a first composition that is embodied in the audio clip; querying a reference database for a reference audio fingerprint that matches the input audio fingerprint, each reference audio fingerprint in the reference database representing a sound recording that embodies a composition; and if a matching reference audio fingerprint for the input audio fingerprint in the reference database is found, determining the ownership information for the first sound recording from ownership information that is associated with the matching reference audio fingerprint; if a matching reference audio fingerprint for the input audio fingerprint is not found; generating an input melody fingerprint for the audio clip, the input melody fingerprint representing a melody of the first composition, the melody fingerprint being invariant to parameters used to perform or record the performance of the first composition; querying a reference database for a reference melody fingerprint that matches the input melody fingerprint, each reference melody fingerprint in the reference database representing a melody of a composition that is embodied in a reference sound recording; and if a matching reference melody fingerprint for the input melody fingerprint is found, determining ownership information for the first composition from ownership information that is associated with the matching reference melody fingerprint. - View Dependent Claims (11, 12)
-
-
13. A computer-implemented method for generating a searchable reference database of ownership rights for audio compositions, the method comprising:
-
receiving a reference sound recording embodying a composition and composition ownership information indicating one or more entities having ownership rights to the composition; generating a melody fingerprint from the reference sound recording, the melody fingerprint representing a melody of the composition embodied in the reference sound recording in a manner that is invariant to parameters used to perform or record the performance of the composition; and storing the melody fingerprint and the associated composition ownership information in the searchable reference database. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for determining ownership rights to a composition, the system comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores instructions operable to cause the processor to; receive an input media file, the input media file comprising an audio clip; generate an input melody fingerprint for the audio clip, the input melody fingerprint representing a melody of a first composition that is embodied in the audio clip, the melody fingerprint being invariant to parameters used to perform or record the performance of the composition; query a reference database for a reference melody fingerprint that matches the input melody fingerprint, each reference melody fingerprint in the reference database representing a melody of a composition that is embodied in a reference sound recording; and if a matching reference melody fingerprint for the input melody fingerprint is found, determine ownership information for the first composition from ownership information that is associated with the matching reference melody fingerprint. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for determining ownership rights to a sound recording, the system comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores instructions operable to cause the processor to; receive an input media file, the input media file comprising an audio clip;
generating an input audio fingerprint for the audio clip, the audio fingerprint representing a first sound recording of a first composition that is embodied in the audio clip;query a reference database for a reference audio fingerprint that matches the input audio fingerprint, each reference audio fingerprint in the reference database representing a sound recording that embodies a composition; and if a matching reference audio fingerprint for the input audio fingerprint in the reference database is found, determine the ownership information for the first sound recording from ownership information that is associated with the matching reference audio fingerprint; if a matching reference audio fingerprint for the input audio fingerprint is not found; generate an input melody fingerprint for the audio clip, the input melody fingerprint representing a melody of the first composition, the melody fingerprint being invariant to parameters used to perform or record the performance of the first composition; query a reference database for a reference melody fingerprint that matches the input melody fingerprint, each reference melody fingerprint in the reference database representing a melody of a composition that is embodied in a reference sound recording; and if a matching reference melody fingerprint for the input melody fingerprint is found, determine ownership information for the first composition from ownership information that is associated with the matching reference melody fingerprint. - View Dependent Claims (28, 29)
-
-
30. A system for generating a searchable reference database of ownership rights for audio compositions, the system comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores instructions operable to cause the processor to; receive a reference sound recording embodying a composition and composition ownership information indicating one or more entities having ownership rights to the composition; generate a melody fingerprint from the reference sound recording, the melody fingerprint representing a melody of the composition embodied in the reference sound recording in a manner that is invariant to parameters used to perform or record the performance of the composition; and store the melody fingerprint and the associated composition ownership information in the searchable reference database. - View Dependent Claims (31, 32, 33, 34)
-
Specification