Patent ID: 8620919
Filing Date: 2013-12-31
Classification: G06F

Abstract:
1. A computer implemented method for clustering similar media items in a program participant's media library comprising: selecting, by a processor, a collection of media items from a server library of content items available to the processor, the collection of media items selected based on the contents of at least one program participant's media library of a population of program participants; dividing, by the processor, the collection of media items into canopies comprising respective groups of potentially similar media items; recursively sub-dividing, by the processor, the media items in each canopy, each recursion producing non-overlapping, increasingly refined, server clusters of media items determined to be similar to other media items in a respective server cluster based on a cluster analysis of similarity data derived from the population of program participants; terminating, by the processor, the recursive sub-dividing responsive to determining that the server clusters produced from the latest recursion each comprise no more than a determined number of media items, resulting in a plurality of lowest-level server clusters; and creating, by the processor, one or more participant media item clusters for a particular program participant from media items present in that program participant's media library, comprising: