Mediaset generation system
First Claim
1. A method for generating a group playlist from a plurality of individual mediasets of users within a group, each user mediaset comprising a respective plurality of media data items, the method comprising:
- performing a taste analysis on a first one of the user mediasets to generate a first sub-mediaset from the first user mediaset;
performing a taste analysis on a second one of the user mediasets to generate a second sub-mediaset from the second user mediaset; and
aggregating media data items from the first and second sub-mediasets to generate a group playlist.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a plurality of users. In some embodiments, individual and/or group recommendations are provided for creating a group playlist by aggregating user taste data for a plurality of users in a group. In other embodiments, systems and methods are provided which allow for sharing and playing of a group playlist by users in a group, each of which has a media playback device. In still other embodiments, systems and methods are provided for dynamically building a composite playlist that may be updated as users enter and/or leave the group.
293 Citations
33 Claims
-
1. A method for generating a group playlist from a plurality of individual mediasets of users within a group, each user mediaset comprising a respective plurality of media data items, the method comprising:
-
performing a taste analysis on a first one of the user mediasets to generate a first sub-mediaset from the first user mediaset;
performing a taste analysis on a second one of the user mediasets to generate a second sub-mediaset from the second user mediaset; and
aggregating media data items from the first and second sub-mediasets to generate a group playlist. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for generating a dynamic, composite playlist of media data items for a user group, comprising:
-
retrieving media item taste data for a plurality of users, wherein the user taste data for a given user is retrieved in response to the given user joining the user group;
aggregating the media item taste data in the user group to create a set of optimal playlist characteristics for the user group; and
adding media data items to a group playlist based at least in part on the set of optimal playlist characteristics. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for building a composite playlist from the collective tastes of a plurality of users in a session, each having a separate media device, comprising:
-
a plurality of session managers, each associated with one of a plurality of media devices, wherein each session manager is configured to manage the status of the media device with which it is associated;
a playlist builder for receiving media item data from the plurality of media devices and for building a composite playlist of media data items from the media item data; and
a plurality of playlist managers, each associated with one of a plurality of media devices, wherein each playlist manager is configured to communicate with the playlist builder to send the media item data of the media device with which it is associated to the playlist builder, and wherein each playlist manager is further configured to play the media data items on the composite playlist on the media device with which it is associated. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification