Dynamically providing a feed of stories about a user of a social networking system
First Claim
Patent Images
1. A method comprising:
- monitoring a plurality of activities in a social network environment, wherein one or more of the activities relate to a user and are performed by other users;
storing the monitored activities in a database;
for each of one or more of the activities that relates to the user and was performed by another user, generating a story;
receiving a request from a viewing user for a page of information about the user;
selecting, by a social networking system, a plurality of the generated stories that relate to the user and describe an activity that was performed by another user;
generating a page of information about the user, where the page of information comprises a listing of one or more of the selected stories; and
providing the page of information about the user to the viewing user for display.
1 Assignment
0 Petitions
Accused Products
Abstract
To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited.
-
Citations
29 Claims
-
1. A method comprising:
-
monitoring a plurality of activities in a social network environment, wherein one or more of the activities relate to a user and are performed by other users; storing the monitored activities in a database; for each of one or more of the activities that relates to the user and was performed by another user, generating a story; receiving a request from a viewing user for a page of information about the user; selecting, by a social networking system, a plurality of the generated stories that relate to the user and describe an activity that was performed by another user; generating a page of information about the user, where the page of information comprises a listing of one or more of the selected stories; and providing the page of information about the user to the viewing user for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
monitoring a plurality of activities in a social networking system, wherein one or more of the activities relate to a user and are performed by other users; storing the monitored activities in a database; for each of one or more of the activities that relates to the user, generating a story; receiving a request from a viewing user for a page of information about the user; selecting, by a social networking system, a plurality of the generated stories that relate to the user and describe an activity that was performed by another user; generating a page of information about the user, where the page of information comprises a listing of one or more of the selected stories; attaching a link associated with at least one of the activities of another user to at least one of the plurality of stories in the listing of generated stories, wherein the link enables the viewing user to participate in the same activity as the another user; and providing the page of information about the user to the viewing user for display. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification