Dynamically updating media content for display to a user of a social networking environment based on user interaction
First Claim
1. A method comprising:
- storing in a database a user profile for a viewing user of a social network system, the user profile including an identification of a plurality of other users of the social network with whom the viewing user has established a connection;
sending a newsfeed comprising a plurality of news stories selected based on the viewing user'"'"'s affinity for content in the plurality of news stories to a user device for display to the viewing user, at least one of the news stories comprising a description about an action taken by at least one of the other users of the social networking system with whom the viewing user has established a connection;
monitoring one or more interactions between the viewing user of the social network system and at least one of;
another user of the social network system and media content in the social network system;
selecting one or more additional news stories for the viewing user based at least in part on the viewing user'"'"'s affinity for the additional news stories;
updating the newsfeed to include the 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user'"'"'s relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user'"'"'s interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
-
Citations
23 Claims
-
1. A method comprising:
-
storing in a database a user profile for a viewing user of a social network system, the user profile including an identification of a plurality of other users of the social network with whom the viewing user has established a connection; sending a newsfeed comprising a plurality of news stories selected based on the viewing user'"'"'s affinity for content in the plurality of news stories to a user device for display to the viewing user, at least one of the news stories comprising a description about an action taken by at least one of the other users of the social networking system with whom the viewing user has established a connection; monitoring one or more interactions between the viewing user of the social network system and at least one of;
another user of the social network system and media content in the social network system;selecting one or more additional news stories for the viewing user based at least in part on the viewing user'"'"'s affinity for the additional news stories; updating the newsfeed to include the 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 Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
storing in a database a user profile for a viewing user of a social network system, the user profile including an identification of a plurality of other users of the social network with whom the viewing user has established a connection; sending a newsfeed comprising a plurality of news stories about users of the social network system selected from news stories based on the viewing user'"'"'s affinity for content in the plurality of news stories to a user device for display to the viewing user; monitoring one or more interactions between the viewing user and at least one of;
another user of the social network system and media content in the social network system;selecting additional news stories from the plurality of news stories based at least in part the viewing user'"'"'s affinity for the additional news stories, at least one of the additional news stories including a description about 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; updating the newsfeed to include the selected additional news stories; and sending the updated newsfeed including the selected additional news stories to the user device for display to the viewing user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
storing in a database a user profile for a viewing user of a social network system, the user profile including an identification of a plurality of other users of the social network with whom the viewing user has established a connection; monitoring one or more interactions between the viewing user and at least one of;
another user of the social network system and media content in the social network system;selecting news stories from a plurality of news stories at least in part on the viewing user'"'"'s affinity for the news stories, at least one of the news stories including a description about 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; updating a newsfeed sent to the viewing user to include the selected news stories, the newsfeed including news stories about actions taken by one or more other users of the social network system with whom the viewing user has established a connection; and sending the updated newsfeed comprising the selected news stories to the user device for display to the viewing user. - View Dependent Claims (22, 23)
-
Specification