Patent ID: 8862691

Claim:
A method for displaying content, comprising the steps of: (a) receiving a request from a user to view media content; (b) identifying media files stored on a local network associated with the user; (c) determining personal content themes based on the media files identified in step (b), the personal content themes indicating one or more habits associated with the user; (d) identifying media files on a remote network that match at least one of the personal content themes determined in step (c); (e) calculating a total relevance value for each media file identified in step (d) based on a weighted calculation including a theme value associated with the media file and a revenue value associated with the media file, the total relevance value calculated for each media file identified in step (d) representing a degree of relevance to the one or more habits associated with the user; (f) prioritizing the media files based on the total relevance value calculated in step (e); (g) generating a thumbnail image associated with each media file, and (h) displaying the thumbnail image associated with each media file to the user on a monitor based on step (f) of prioritizing the media files; wherein the total relevance value for each media file is calculated according to (a first coefficient×the determined theme value)+(a second coefficient×the determined revenue value); and wherein the first coefficient and the second coefficient may be adjusted dynamically based on user behavior.