IP Library Granted Patent US 8,352,859
Granted Patent B2
US 8,352,859 · App. 12/703,199 · Granted Jan 8, 2013

Dynamically providing a feed of stories about a user of a social networking system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,352,859
App. No.
12/703,199
Granted
Jan 8, 2013
Kind
B2
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.

Claims (51)

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.

2. The method of claim 1 , further comprising:

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.

3. The method of claim 2 , wherein a link is attached to a story about another user's RSVP to an event, and the link enables the viewing user to RSVP to the event.

4. The method of claim 2 , wherein a link is attached to a story about another user's addition of a photo, and the link enables the viewing user to view the photo.

5. The method of claim 2 , wherein a link is attached to a story about another user's addition of a photo, and the link enables the viewing user to add another photo.

6. The method of claim 2 , wherein a link is attached to a story about another user's addition of an affiliation with a group in the social network environment, and the link enables the viewing user to add an affiliation with the group.

7. The method of claim 1 , wherein the listing comprises a story about an activity, where the activity is that the user was tagged by another user used in a photo.

8. The method of claim 1 , wherein the listing comprises a story about an activity, where the activity is that the user was approved by another user for a relationship.

9. The method of claim 1 , wherein the listing comprises a story about an activity, where the activity is that the user was mentioned by another user in a posting in the social networking system.

10. The method of claim 1 , wherein the listing of one or more of the stories comprises one or more stories about an activity outside the social networking system.

11. The method of claim 1 , wherein the listing of one or more of the stories comprises one or more stories about activities of one or more users who are connected to the user in the social networking system.

12. The method of claim 1 , wherein the listing of one or more of the stories comprises one or more stories about the user's own activities.

13. The method of claim 1 , wherein the page of information comprises a web page.

14. The method of claim 1 , further comprising:

selecting for the listing a set of stories based on an affinity of the stories with the viewing user.

15. The method of claim 1 , further comprising:

storing a set of privacy settings established by the user; and

filtering one or more activities from the generated stories based on the user's privacy settings.

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.

17. The method of claim 16 , wherein a link is attached to a story about another user's RSVP to an event, and the link enables the viewing user to RSVP to the event.

18. The method of claim 16 , wherein a link is attached to a story about another user's addition of a photo, and the link enables the viewing user to view the photo.

19. The method of claim 16 , wherein a link is attached to a story about another user's addition of a photo, and the link enables the viewing user to add another photo.

20. The method of claim 16 , wherein a link is attached to a story about another user's addition of an affiliation with a group in the social network environment, and the link enables the viewing user to add an affiliation with the group.

21. The method of claim 16 , wherein the listing comprises a story about an activity, where the activity is that the user was tagged by another user in a photo.

22. The method of claim 16 , wherein the listing comprises a story about an activity, where the activity is that the user was approved by another user for a relationship.

23. The method of claim 16 , wherein the listing comprises a story about an activity, where the activity is that the user was mentioned by another user in a posting in the social networking system.

24. The method of claim 16 , wherein the listing of one or more of the stories comprises one or more stories about an activity outside the social networking system.

25. The method of claim 16 , wherein the listing of one or more of the stories comprises one or more stories about activities of one or more users who are connected to the user in the social networking system.

26. The method of claim 16 , wherein the listing of one or more of the stories comprises one or more stories about the user's own activities.

27. The method of claim 16 , wherein the page of information comprises a web page.

28. The method of claim 16 , further comprising:

selecting for the listing a set of stories based on an affinity of the stories with the viewing user.

29. The method of claim 16 , further comprising:

storing a set of privacy settings established by the user; and

filtering one or more activities from the generated stories based on the user's privacy settings.

Assignments (1)
CHANGE OF NAME Recorded Nov 18, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058897/0824 →