Patent ID: 8375131

Claim:
A method comprising: collecting media consumption information from a plurality of media players installed on a computing device; monitoring, by a network browsing application installed on the computing device and in communication with the plurality of media players, media consumed by a user via at least one of the plurality of media players and via the user interacting with the network browsing application, wherein said monitoring is used to create a marker in a most-recently accessed media list to identify most recently accessed media content based on the media consumed by the user and a media player from the plurality of media players used to consume said media; aggregating, via the computing device, the collected media consumption information from the plurality of media players and the monitored media consumption information, said aggregating of the monitored media consumption information based at least in part on the most-recently accessed media content identified by the marker; transmitting, over a network, the aggregated media consumption information to a server; receiving, at the computing device, from the server, media recommendations based on the aggregated media consumption information; and visibly displaying on a display of the computing device the media recommendations to the user.