×

Dynamically updating media content for display to a user of a social network environment based on user interactions

  • US 10,341,404 B2
  • Filed: 03/18/2013
  • Issued: 07/02/2019
  • Est. Priority Date: 08/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • sending a newsfeed including a plurality of news stories to a viewing user of a social network system, the plurality of news stories selected based on preference settings of the viewing user and based on a relationship type between the viewing user and other users of the social network system, wherein at least one selected news story includes information associated with at least one of the other users;

    monitoring one or more interactions between the viewing user of the social network system and the other users of the social network system with whom the viewing user has established a connection;

    determining, from the one or more monitored interactions, a frequency of interactions of the viewing user associated with the other users with whom the viewing user has established a connection;

    obtaining a filtered set of candidate additional news stories associated with at least one of the other users with whom the viewing user has established a connection, the filtered set of candidate additional news stories excluding one or more stories based on the preference settings of the viewing user;

    determining a weight for media content included in each candidate additional news story of the filtered set of candidate additional news stories based on the frequency of interactions;

    classifying each candidate additional news story of the filtered set of candidate additional news stories based on whether the candidate additional news story is of short-term interest to the viewing user or of long-term interest to the viewing user, the classification performed based at least in part on a frequency of interactions of the viewing user with topics associated with the candidate additional news story;

    modifying the weight for the media content included in each candidate additional news story based on a function of time, wherein a weight for a media content included in a candidate additional news story is modified to decrease over time if the candidate additional news story is classified as of short-term interest to the viewing user and wherein the weight for the media content included in the candidate additional news story remains steadily high if the candidate additional news story is classified as of long-term interest to the viewing user;

    selecting, from the filtered set of candidate additional news stories, one or more additional news stories for the viewing user based at least in part on the modified weight for the media content included in each candidate additional news story of the filtered set of candidate additional news stories and the preference settings of the viewing user;

    updating the newsfeed to include the one or more selected additional news stories, at least one of the additional news stories describing an action taken by at least one of the other users of the social network system with whom the viewing user has established a connection; and

    sending the updated newsfeed comprising the selected additional news stories to the user device for display to the viewing user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×