Patent ID: 8799259

Claim:
A method, comprising: determining, by a processor, at least one quality parameter for a media; assigning a value to each quality parameter of the media; comparing the at least one quality parameter of the media to one or more quality parameters of a reference media, wherein at least one of the one or more quality parameters of the reference media represents a user's quality parameter preference; monitoring the user's quality parameter preference to determine the quality parameter of the reference media; updating the quality parameter of the reference media based on the user's quality parameter preference; adapting the quality parameter of the reference media; calculating a quality score for the media based at least in part on the comparison of the quality parameter of the media to the quality parameter of the reference media; receiving a search request, wherein the quality score is calculated prior to the receipt of the search request; and transmitting search results based at least in part on the quality score of the media.