Generating a Consolidated Social Story for a User of a Social Networking System
First Claim
Patent Images
1. A method comprising:
- storing actions performed by one or more users of a social networking system;
accessing relationship data for the one or more users, the relationship data identifying relationships of one or more users with other users of the social networking system;
identifying a stored action, wherein the identified action was performed by a user who has a relationship with a viewing user of the social networking system as identified in the relationship data;
identifying one or more additional actions performed by one or more other users of the social networking system who also have a relationship with the viewing user, wherein the selected action and the one or more additional actions have a common element;
generating a story for the viewing user, wherein the story comprises a description of;
the selected action,the user who performed the selected action, andthe one or more other users who performed the additional the one or more additional actions; and
sending the story for display to the viewing user.
1 Assignment
0 Petitions
Accused Products
Abstract
To generate dynamic relationship-based content personalized for members of a social networking system, at least one action of one or more members of the social networking system is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.
116 Citations
14 Claims
-
1. A method comprising:
-
storing actions performed by one or more users of a social networking system; accessing relationship data for the one or more users, the relationship data identifying relationships of one or more users with other users of the social networking system; identifying a stored action, wherein the identified action was performed by a user who has a relationship with a viewing user of the social networking system as identified in the relationship data; identifying one or more additional actions performed by one or more other users of the social networking system who also have a relationship with the viewing user, wherein the selected action and the one or more additional actions have a common element; generating a story for the viewing user, wherein the story comprises a description of; the selected action, the user who performed the selected action, and the one or more other users who performed the additional the one or more additional actions; and sending the story for display to the viewing user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for:
-
storing actions performed by one or more users of a social networking system; accessing relationship data for the one or more users, the relationship data identifying relationships of one or more users with other users of the social networking system; identifying a stored action, wherein the identified action was performed by a user who has a relationship with a viewing user of the social networking system as identified in the relationship data; identifying one or more additional actions performed by one or more other users of the social networking system who also have a relationship with the viewing user, wherein the selected action and the one or more additional actions have a common element; generating a story for the viewing user, wherein the story comprises a description of; the selected action, the user who performed the selected action, and the one or more other users who performed the additional the one or more additional actions; and sending the story for display to the viewing user.
-
Specification