Apparatus and method for generating a collection profile and for communicating based on the collection profile
First Claim
1. An apparatus for generating a collection profile of a collection of different media data items, the media items being audio files, comprising:
- a feature extractor for extracting at least two different features describing a content of a media data item from a plurality of media data items of the collection; and
a profile creator for creating the collection profile by combining the extracted features or weighted extracted features for the plurality of media data items so that the collection profile represents a quantitative fingerprint of a content of the collection,wherein the apparatus further comprises an input for receiving information on a music taste of a user of the collection of different audio files, andwherein the profile creator is configured to create a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and to weight the raw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile,wherein each media data item of the plurality of media data items comprises a data portion and an associated metadata portion, the metadata portion comprising the at least two different features,wherein the feature extractor is configured to parse the metadata portion and to read the features from the metadata portion,wherein the metadata portion comprises a first non-encrypted part and a second encrypted part,wherein the feature extractor is configured to retrieve a decryption key and to decrypt the second encrypted part,wherein the profile creator is configured to use more extracted features from the encrypted part than from the non-encrypted part for creating the collection profile, andwherein the second encrypted part comprises features describing the content of a media data item more detailed than a feature comprised in the first encrypted part,wherein at least one of the feature extractor and profile creator and the input comprises a hardware implementation.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for generating a collection profile of a collection of different media data items has a feature extractor for extracting at least two different features describing a content of a media data item for a plurality of media data items of the collection, and a profile creator for creating the collection profile by combining the extracted features or weighted extracted features so that the collection profile represents a quantitative fingerprint of a content of the media data collection. This collection profile or music DNA can be used for transmitting information, which is based on this collection profile, to the entity itself or to a remote entity.
40 Citations
12 Claims
-
1. An apparatus for generating a collection profile of a collection of different media data items, the media items being audio files, comprising:
-
a feature extractor for extracting at least two different features describing a content of a media data item from a plurality of media data items of the collection; and a profile creator for creating the collection profile by combining the extracted features or weighted extracted features for the plurality of media data items so that the collection profile represents a quantitative fingerprint of a content of the collection, wherein the apparatus further comprises an input for receiving information on a music taste of a user of the collection of different audio files, and wherein the profile creator is configured to create a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and to weight the raw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile, wherein each media data item of the plurality of media data items comprises a data portion and an associated metadata portion, the metadata portion comprising the at least two different features, wherein the feature extractor is configured to parse the metadata portion and to read the features from the metadata portion, wherein the metadata portion comprises a first non-encrypted part and a second encrypted part, wherein the feature extractor is configured to retrieve a decryption key and to decrypt the second encrypted part, wherein the profile creator is configured to use more extracted features from the encrypted part than from the non-encrypted part for creating the collection profile, and wherein the second encrypted part comprises features describing the content of a media data item more detailed than a feature comprised in the first encrypted part, wherein at least one of the feature extractor and profile creator and the input comprises a hardware implementation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of generating a collection profile of a collection of different media date items, the media items being audio files, comprising:
-
extracting at least two different features describing a content of a media date item from a plurality of media data items of the collection; and creating, by a profile creator, the collection profile by combining the extracted features or weighted extracted features for the plurality of media date items so that the collection profile represents a quantitative fingerprint of a content of the collection, wherein the method further comprises receiving, by an input, information on a music taste of a user of the collection of different audio files, and wherein creating comprises;
creating a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and weighting theraw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile, wherein each media data item of the plurality of media data items comprises a data portion and an associated metadata portion, the metadata portion comprising the at least two different features, wherein the extracting comprises parsing the metadata portion and to read the features from the metadata portion, wherein the metadata portion comprises a first non-encrypted part and a second encrypted part, wherein the extracting further comprises retrieving a decryption key and to decrypt the second encrypted part, wherein the creating further comprises using more extracted features from the encrypted part than from the non-encrypted part for creating the collection profile, and wherein the second encrypted part comprises features describing the content of a media data item more detailed than a feature comprised in the first encrypted part.
-
-
8. A non-transitory digital storage medium or a non-transitory machine-readable carrier including a computer program comprising a program code for performing, when run on a computer, a method comprising:
-
extracting at least two different features describing a content of a media date item from a plurality of media data items of the collection; and creating, by a profile creator, the collection profile by combining the extracted features or weighted extracted features for the plurality of media date items so that the collection profile represents a quantitative fingerprint of a content of the collection, wherein the method further comprises receiving, by an input, information on a music taste of a user of the collection of different audio files, and wherein creating comprises;
creating a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and weighting the raw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile,wherein each media data item of the plurality of media data items comprises a data portion and an associated metadata portion, the metadata portion comprising the at least two different features, wherein the extracting comprises parsing the metadata portion and to read the features from the metadata portion, wherein the metadata portion comprises a first non-encrypted part and a second wherein the extracting further comprises retrieving a decryption key and to decrypt the second encrypted part, wherein the creating further comprises using more extracted features from the encrypted part than from the non-encrypted part for creating the collection profile, and wherein the second encrypted part comprises features describing the content of a media data item more detailed than a feature comprised in the first encrypted part.
-
-
9. An apparatus for generating a collection profile of a collection of different media data items, the media items being audio files, comprising:
-
a feature extractor for extracting at least two different features describing a content of a media data item from a plurality of media data items of the collection; and a profile creator for creating the collection profile by combining the extracted features or weighted extracted features for the plurality of media data items so that the collection profile represents a quantitative fingerprint of a content of the collection, wherein the apparatus further comprises an input for receiving information on a music taste of a user of the collection of different audio files, and wherein the profile creator is configured to create a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and to weight the raw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile, wherein the first feature describes a first content characteristic by a first number in a first number range, wherein the second feature describes a second different content characteristic by a second number in a second number range, and wherein the profile creator is configured to combine the first numbers of the plurality of media data files to acquire a combined first number, wherein the profile creator is configured to combine the second numbers of the plurality of media data files to acquire a combined second number, and wherein a vector having the combined first number or a derived first number derived from the combined first number, and having the combined second number or a derived second number derived from the combined second number comprises the content profile, wherein at least one of the feature extractor and profile creator and the input comprises a hardware implementation. - View Dependent Claims (10)
-
-
11. A method of generating a collection profile of a collection of different media date items, the media items being audio files, comprising:
-
extracting at least two different features describing a content of a media date item from a plurality of media data items of the collection; and creating, by a profile creator, the collection profile by combining the extracted features or weighted extracted features for the plurality of media date items so that the collection profile represents a quantitative fingerprint of a content of the collection, wherein the method further comprises receiving, by an input, information on a music taste of a user of the collection of different audio files, and wherein the creating comprises creating a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and weighting the raw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile, wherein the first feature describes a first content characteristic by a first number in a first number range, wherein the second feature describes a second different content characteristic by a second number in a second number range, and wherein the creating comprises combining the first numbers of the plurality of media data files to acquire a combined first number, wherein the creating comprises combining the second numbers of the plurality of media data files to acquire a combined second number, and wherein a vector having the combined first number or a derived first number derived from the combined first number, and having the combined second number or a derived second number derived from the combined second number comprises the content profile.
-
-
12. A non-transitory digital storage medium or a non-transitory machine-readable carrier including a computer program comprising a program code for performing, when run on a computer, a method comprising:
-
extracting at least two different features describing a content of a media date item from a plurality of media data items of the collection; and creating, by a profile creator, the collection profile by combining the extracted features or weighted extracted features for the plurality of media date items so that the collection profile represents a quantitative fingerprint of a content of the collection, wherein the method further comprises receiving, by an input, information on a music taste of a user of the collection of different audio files, and wherein the creating comprises creating a raw collection profile without information on a user behavior logged by the profile creator or information on a music taste, and weighting the raw collection profile using weights derived from the information on the music taste or the user behavior to acquire the collection profile, wherein the first feature describes a first content characteristic by a first number in a first number range, wherein the second feature describes a second different content characteristic by a second number in a second number range, and wherein the creating comprises combining the first numbers of the plurality of media data files to acquire a combined first number, wherein the creating comprises combining the second numbers of the plurality of media data files to acquire a combined second number, and wherein a vector having the combined first number or a derived first number derived from the combined first number, and having the combined second number or a derived second number derived from the combined second number comprises the content profile.
-
Specification