Dynamic identification of a new set of media items responsive to an input mediaset
First Claim
1. A method for dynamically generating a set of media items related to an input set of media items comprising the steps of:
- (a) receiving an input mediaset;
(b) comparing the input mediaset to a database of predetermined mediasets and identifying a set of those previously recorded mediasets that are similar to the input mediaset;
(c) merging all the identified predetermined mediasets into a single ranked list of media items; and
(d) creating an output set of media items by selecting one or more media items from the ranked list. and delivering the output set of media items.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for creating a list of media items that are similar to an input mediaset comprising at lease one input media item, optionally together with at least one input parameter that constrains the output in scope or number of items. Media items include music, videos, pictures and other such items that can be associated or grouped together by a human into a list or mediaset. The mediaset is formed by a human applying virtually any objective and/or subjective criteria. Those criteria need not be made explicit; a relation among the selected items is implicit in the list per se. Alternatively, objective criteria such as metadata can be used.
214 Citations
50 Claims
-
1. A method for dynamically generating a set of media items related to an input set of media items comprising the steps of:
-
(a) receiving an input mediaset;
(b) comparing the input mediaset to a database of predetermined mediasets and identifying a set of those previously recorded mediasets that are similar to the input mediaset;
(c) merging all the identified predetermined mediasets into a single ranked list of media items; and
(d) creating an output set of media items by selecting one or more media items from the ranked list. and delivering the output set of media items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for dynamically generating a set of media items related to an input set of media items comprising the steps of:
-
(a) receiving an input mediaset;
(b) comparing the input mediaset to a database of predetermined mediasets and identifying a set of those previously recorded mediasets that are similar to the input mediaset;
(c) merging all the identified predetermined mediasets into a single ranked list of media items; and
(d) creating an output set of media items by selecting one or more media items from the ranked list. and delivering the output set of media items;
wherein the items in the input mediaset were selected by one or more persons as related by a common characteristic; and
further whereineach item of the input mediaset has a first level of abstraction and said comparing step includes first mapping at least one item of the input mediaset to a second level of abstraction higher than the first level of abstraction. - View Dependent Claims (19, 20)
-
-
21. A system for dynamically generating a recommended set of media items comprising:
-
(a) a mediaset processing system component that stores and organizes mediasets;
(b) a query processing system component that takes as input a mediaset, and in cooperation with the mediaset processing system, produces a set of said previously stored mediasets that are similar to the input set;
(c) a merge processing system component that, in cooperation with the query processing system, merges all the sets in the selected set into a single ranked ordering of media items according to a predefined merge function; and
(d) a selection processing system that selects a plurality of media items from the top of the ranked list from the merge processing systems and outputs a list of those items. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for dynamically generating a set of media items related to an input set of media items comprising the steps of:
-
(a) receiving an input mediaset defined by one or more persons;
(b) accessing a database of predetermined mediasets;
(c) identifying a set of those previously recorded mediasets that are similar to the input mediaset;
(d) merging all the identified predetermined mediasets into a single ranked list of media items; and
(e) creating an output set of media items by selecting one or more media items from the ranked list. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A service for use in connection with sale or licensing of music items, the service comprising the steps of:
-
receiving from a user an input list of music items selected by the user;
accessing a database comprising a plurality of previously stored lists of music items;
identifying at least one music item among the music items listed in the previously stored lists of music items that does not appear on the input list and has a predefined similarity to the input list of music items; and
recommending the identified music item to the user by inclusion on an output list of recommended music items. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A kiosk for distributing digital music items comprising:
-
means for receiving from a user an input list of one or more music items selected by the user;
means for accessing a database comprising a plurality of previously stored lists of music items;
computer means for identifying at least one music item among the music items listed in the previously stored lists of music items that does not appear on the input list and has a predefined similarity to the input list of music items; and
output means for recommending the identified music item to the user. - View Dependent Claims (49, 50)
-
Specification