×

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

  • US 10,348,792 B2
  • Filed: 07/07/2016
  • Issued: 07/09/2019
  • Est. Priority Date: 12/14/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • storing in a database a user profile for a viewing user of an online system, the user profile including an identification of a plurality of other users of the online system with whom the viewing user has established a connection;

    monitoring one or more interactions between the viewing user of the online system and the plurality of other users of the online 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 plurality of other users with whom the viewing user has established a connection;

    obtaining a plurality of candidate news stories associated with at least one of the plurality of other users with whom the viewing user has established a connection;

    determining, for the viewing user, a weight for media content in each of the plurality of candidate news stories based on the frequency of interactions;

    classifying each candidate news story based on whether the candidate 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 news story;

    modifying the weight for the media content in each of the plurality of candidate news stories based on a function of time, wherein a weight for media content included in a candidate news story is modified to decrease over time if the candidate 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 news story remains steadily high if the candidate news story is classified as of long-term interest to the viewing user;

    selecting, from the plurality of candidate news stories, one or more news stories for the viewing user based at least in part on the modified weight for the media content in each of the plurality of candidate news stories; and

    sending the selected one or more news stories to the user device for display in a newsfeed to the viewing user.

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