US 9,811,521 B2
Methods, systems, and media for presenting recommended content based on social cues
Jason Robert Richard Sanio, Mountain View, CA (US); and Martin Brandt Freund, Mountain View, CA (US)
Assigned to Google Inc., Mountain View, CA (US)
Filed by Google Inc., Mountain View, CA (US)
Filed on Sep. 30, 2013, as Appl. No. 14/42,335.
Prior Publication US 2015/0095329 A1, Apr. 2, 2015
Int. Cl. G06F 17/00 (2006.01); G06F 17/30 (2006.01)
CPC G06F 17/30038 (2013.01) 21 Claims
OG exemplary drawing
 
1. A method for presenting recommended content, the method comprising:
receiving, using a hardware processor, a query associated with a user, wherein the query indicates a media content item currently being presented on a user device associated with the user;
generating a list of relevant media content items from a database of media content items based on the query;
selecting at least one media content item from the list of relevant media content items for presentation to the user based at least in part on a social relevance score for each media content item and a contextual relevance score for each media content item, wherein the selecting further comprises:
identifying one or more other users that are social connections of the user based on various user information of the user that is indicative of social connection with the other users;
determining an influence score for each social connection based at least in part on social links between the user and the social connection;
determining, for each social connection, which media content items of the relevant media content items have been consumed by that social connection;
determining, for each relevant media content item consumed by a particular social connection, an engagement score indicative of a degree to which that social connection enjoyed the media content item;
determining the social relevance score for each media content item in the list of relevant media content items based at least in part on a combination of the influence score and the engagement score associated with each social connection that was determined to have consumed the media content item;
determining a first weight associated with the social relevance score and a second weight associated with the contextual relevance score based on a relative importance of the social relevance score and the contextual relevance score, wherein the relative importance of the social relevance score and the contextual relevance score is based on an origin of the received query, and wherein the contextual relevance score for each media content item indicates a similarity of each media content item to the media content item currently being presented on the user device; and
ranking the media content items in the list of relevant media content items based on the social relevance score for each media content item weighted by the first weight and the contextual relevance score for each media content item weighted by the second weight, wherein the at least one selected media content item is selected based on the ranking;
causing the at least one selected media content item to be presented to the user as a selectable media content item; and
causing an indication that a particular media content item of the presented media content items was consumed by a particular social connection to be presented in association with the particular media content item based at least in part on the engagement score of the particular social connection for the particular media content item.