Back to results
US 11,379,514 B2Granted
User-specific media playlists
AssigneeRCRDCLUB Corporation
InventorsDamian Franken Manning, Samuel Evan Sandberg
Life of this patent
Estimating the term…
Abstract
A media recommendation system may score media items according to user recommendations, popularity, and/or recency. The scores may be weighted to produce an overall score for each media item. Media items may be added to a pool for a specific user, from which media items are selected for playback. The contents of the pool may be modified based upon user feedback and other data. The pool may be modified dynamically and/or in real time as media items are consumed or rated by the user.
Claims20
A computer-implemented method comprising:
- selecting a plurality of seed media items from among a plurality of media items available for playback to a user within a computerized media recommendation system;
- providing a representation of each seed media item of the plurality of seed media items to a user;
- receiving a selection of a first seed media item from among the plurality of seed media items from the user;
- automatically generating a pool of media items based upon the first seed media item, the pool comprising a subset, less than the whole, of the plurality of media items available within the computerized media recommendation system;
- generating a vector representation of each media item in the pool;
- sorting the pool based upon the distance between the vector representations and a vector representation of the first seed media item;
- and
- subsequent to beginning playback of the first seed media item, playing the first media item in the pool according to the sorting.
5 more elements
A computerized media item recommendation system, comprising:
- a media item processing system including a processor communicatively coupled to a memory that is configured to:
- select a plurality of seed media items from among a plurality of media items available for playback to a user within a computerized media recommendation system;
- provide a representation of each seed media item of the plurality of seed media items to a user;
- receive a selection of a first seed media item from among the plurality of seed media items from the user;
- automatically generate a pool of media items based upon the first seed media item, the pool comprising a subset, less than the whole, of the plurality of media items available within the computerized media recommendation system;
- and
- a recommendation model training system configured to:
- generate a vector representation of each media item in the pool;
- and
- sort the pool based upon the distance between the vector representations and a vector representation of the first seed media item;
- wherein the computerized media item recommendation system is configured to play the first seed media item and, subsequent to beginning playback of the first seed media item, playing the first media item in the pool according to the sorting.
8 more elements
Dependencies are inferred from the claim text.