20140074598 | REVERSE ADS - In general, in one aspect, the invention relates to a system that includes an evaluation engine and a secure storage. The evaluation engine is configured to obtain a plurality of media attributes of a plurality of media items associated with a user, determine a media category and a media subcategory based on the plurality of attributes, wherein the media category comprises the media subcategory, and receive, from a client device, a request for the media subcategory, wherein the request comprises the media category. The evaluation engine is further configured to identify, in response to the request, the media subcategory associated with the media category, determine a source of the request, and provide, to the client device, the media subcategory for the media category based on the source of the request. The secure storage is configured to store the media subcategory for access and identification by the evaluation engine. | 03-13-2014 |