System and methods for the automatic transmission of new, high affinity media
First Claim
1. A method for generating at least one playlist of high affinity media entities in a system comprising at least one processor and at least one memory communicatively coupled to said at least one processor, the method comprising:
- receiving indication of a first selected media entity from a computing device;
analyzing the first selected media entity to extract a first set of classification mappings corresponding to the first selected media entity;
persisting in said at least one memory the first set of classification mappings corresponding to the first selected media entity;
searching a matching database stored in a storage device for a first set of media entities having similar mappings to the first selected media entity, wherein media entities in the matching database have been classified according to a classification scheme characterized by perceptual and digital signal processing classification techniques, said classification scheme comprising classification rules, each of said classification rules defining at least one relationship between a perceptual classification and a digital signal processing classification;
generating at said system a first playlist that includes a plurality of the first set of media entities, further comprising weighting each media entity of the first set of media entities based upon a comparison to a high affinity mapping of existing high affinity mappings or based upon a comparison to a low affinity mapping of existing low affinity mappings, wherein said weighting comprises weighting the media entity to be more likely to enter the first playlist when said each media entity matches the high affinity mapping and weighting the media entity to be less likely to enter the first playlist when said each media entity matches the low affinity mapping;
receiving indication of a second media entity from the computing device;
analyzing the second media entity to extract a second set of classification mappings corresponding to the second media entity;
persisting in said at least one memory the second set of classification mappings corresponding to the second media entity;
searching the matching database for a second set of media entities having similar mappings to the second media entity; and
generating a second playlist that includes a plurality of the second set of media entities having similar mappings to the second media entity; and
merging the second playlist with at least one playlist of a media station.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for the automatic transmission of new, high affinity media to a user are provided. In connection with a system that convergently merges perceptual and digital signal processing analysis of media entities for purposes of classifying the media entities, various means are provided to a user for automatically extracting media entities that represent a high (or low) affinity state/space for the user in connection with the generation of a high affinity playlist, channel or station. Techniques for providing a dynamic recommendation engine and techniques for rating media entities are also included are also included. Once a high affinity state/space is identified, the high affinity state/space may be persisted for the user from experience to experience.
-
Citations
29 Claims
-
1. A method for generating at least one playlist of high affinity media entities in a system comprising at least one processor and at least one memory communicatively coupled to said at least one processor, the method comprising:
-
receiving indication of a first selected media entity from a computing device; analyzing the first selected media entity to extract a first set of classification mappings corresponding to the first selected media entity; persisting in said at least one memory the first set of classification mappings corresponding to the first selected media entity; searching a matching database stored in a storage device for a first set of media entities having similar mappings to the first selected media entity, wherein media entities in the matching database have been classified according to a classification scheme characterized by perceptual and digital signal processing classification techniques, said classification scheme comprising classification rules, each of said classification rules defining at least one relationship between a perceptual classification and a digital signal processing classification; generating at said system a first playlist that includes a plurality of the first set of media entities, further comprising weighting each media entity of the first set of media entities based upon a comparison to a high affinity mapping of existing high affinity mappings or based upon a comparison to a low affinity mapping of existing low affinity mappings, wherein said weighting comprises weighting the media entity to be more likely to enter the first playlist when said each media entity matches the high affinity mapping and weighting the media entity to be less likely to enter the first playlist when said each media entity matches the low affinity mapping; receiving indication of a second media entity from the computing device; analyzing the second media entity to extract a second set of classification mappings corresponding to the second media entity; persisting in said at least one memory the second set of classification mappings corresponding to the second media entity; searching the matching database for a second set of media entities having similar mappings to the second media entity; and generating a second playlist that includes a plurality of the second set of media entities having similar mappings to the second media entity; and merging the second playlist with at least one playlist of a media station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating at least one playlist of high affinity media entities in a system comprising at least one processor and at least one memory communicatively coupled to said at least one processor, the method comprising:
-
receiving as a base setting an indication of at least one media quality and at least one artist or genre, independent of creator or medium name, that represents a high affinity media space for a user; analyzing the selected at least one media quality and the at least one artist or genre to extract a set of classification mappings corresponding to the received at least one media quality; persisting in said at least one memory the set of classification mappings corresponding to the selected at least one media quality; searching a matching database stored in a storage device for a set of media entities having similar mappings to the selected at least one media quality and the at least one artist or genre, wherein media entities in the matching database have been classified according to a classification scheme characterized by perceptual and digital signal processing classification techniques, said classification scheme comprising classification rules, each of said classification rules defining at least one relationship between a perceptual classification and a digital signal processing classification; generating on said system at least one playlist that includes a plurality of the set of media entities, further comprising weighting each media entity of the set of media entities based upon a comparison to a high affinity mapping of existing high affinity mappings or based upon a comparison to a low affinity mapping of existing low affinity mappings, wherein said weighting comprises weighting the media entity to be more likely to enter the playlist when said each media entity matches the high affinity mapping and weighting the media entity to be less likely to enter the playlist when said each media entity matches the low affinity mapping; and storing said at least one playlist in said at least one memory. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for generating at least one playlist of high affinity media entities in a system comprising at least one processor and at least one memory communicatively coupled to said at least one processor, the method comprising:
-
receiving indication of at least one of a media quality, artist or genre that represents a high affinity media space for a user; associating the at least one media quality, artist or genre with a media channel; receiving for each of the at least one media quality, artist or genre an indication of a desired frequency of the at least one media quality, artist or genre, wherein said desired frequency represents a frequency with which said media channel returns media entities matching said at least one media quality, artist or genre; processing and organizing said at least one media quality, artist or genre as a function of said desired frequency; receiving a link associated with said media channel; analyzing the received at least one media quality, artist or genre to extract a set of classification mappings corresponding to the selected at least one media quality, artist or genre of said media channel; persisting in said at least one memory the set of classification mappings corresponding to the selected at least one media quality, artist or genre of said media channel; searching a matching database stored in a storage device for a set of media entities having similar mappings to the extracted set of classification mappings, wherein media entities in the matching database have been classified according to a classification scheme characterized by perceptual and digital signal processing classification techniques, said classification scheme comprising classification rules, each of said classification rules defining at least one relationship between a perceptual classification and a digital signal processing classification; generating at said system at least one playlist that includes a plurality of the set of media entities, further comprising weighting each media entity of the set of media entities based upon a comparison to a high affinity mapping of existing high affinity mappings or based upon a comparison to a low affinity mapping of existing low affinity mappings, wherein said weighting comprises weighting the media entity to be more likely to enter the playlist when said each media entity matches the high affinity mapping and weighting the media entity to be less likely to enter the playlist when said each media entity matches the low affinity mapping; and storing said at least one playlist in said at least one memory. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for generating at least one playlist of high affinity media entities in a system comprising at least one processor and at least one memory communicatively coupled to said at least one processor, the method comprising:
-
tracking at said system a user'"'"'s decisions in connection with one of a rendering of media entities and a selection of media stations; storing a historical record of the user'"'"'s decisions in said at least one memory;
receiving one of the user'"'"'s decisions from said historical record;analyzing the decision to extract a set of classification mappings; persisting in said at least one memory the set of classification mappings corresponding to the decision; searching a matching database stored in a storage device for a set of media entities having similar mappings to the extracted set of classification mappings, wherein media entities in the matching database have been classified according to a classification scheme characterized by perceptual and digital signal processing classification techniques, said classification scheme comprising classification rules, each of said classification rules defining at least one relationship between a perceptual classification and a digital signal processing classification; generating at said system at least one playlist that includes a plurality of the set of media entities, further comprising weighting each media entity of the set of media entities based upon a comparison to a high affinity mapping of existing high affinity mappings or based upon a comparison to a low affinity mapping of existing low affinity mappings, wherein said weighting comprises weighting the media entity to be more likely to enter the playlist when said each media entity matches the high affinity mapping and weighting the media entity to be less likely to enter the playlist when said each media entity matches the low affinity mapping; and replacing a present media station playlist with said at least one playlist, wherein said present media station playlist is different from said at least one playlist. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification