CPC G06F 16/9535 (2019.01) [G06F 16/24575 (2019.01); G06F 16/24578 (2019.01); G06F 16/435 (2019.01); G06F 16/955 (2019.01); H04L 67/06 (2013.01); H04L 67/10 (2013.01); H04L 67/306 (2013.01)] | 19 Claims |
1. A computer-implemented method comprising:
identifying a plurality of media assets;
monitoring a plurality of user profiles, related to a particular user profile, for indications of media assets of the plurality of media assets having been recently consumed;
automatically updating, based on the monitoring, for each respective media asset of the plurality of media assets, a count of a number of user profiles having an indication that the respective media asset has recently been consumed; and
determining whether to recommend a media asset of the plurality of media assets to the particular user profile by:
determining, based on a respective count associated with the media asset, whether at least a first threshold number of user profiles, of the plurality of user profiles, is associated with an indication that the media asset has been consumed, wherein the first threshold number is greater than one;
determining, based on the respective count, whether at least a second threshold number of user profiles, of the plurality of user profiles, is associated with an indication that the media asset has been consumed, wherein the second threshold number is greater than the first threshold number; and
in response to determining that (1) at least the first threshold number of user profiles is associated with an indication that the media asset has been consumed and (2) less than the second threshold number of user profiles is associated with an indication that the media asset has been consumed, causing an identifier of the media asset to be generated for display to the particular user profile as a recommended media asset.
|