Targeting Stories Based On Influencer Scores
AssigneeFacebook, Inc.
InventorsAntonio Felipe Garcia-Martinez, Rong Yan
Life of this patent
Estimating the term…
Abstract
A story describing an activity performed by an interacting user is distributed to viewing users according to the influencer scores for the viewing users. Each influencer score can be calculated based at least in part on the influence of a viewing user on those users connected to the viewing user, and on the influencer scores for the users connected to the viewing user. Based on the determined influencer scores, at least one of the viewing users can be provided with the story describing the activity performed by the interacting user.
Claims22
A computer-implemented method comprising:
- identifying an activity performed by an interacting user of a social networking system;
- determining an influencer score for a viewing user connected to the interacting user, wherein determining the influencer score for the viewing user comprises:
- determining an influencer score for each connection in a set of connections of the viewing user;
- determining an influence value for the viewing user with respect to each of the connections, the influence value with respect to each connection being indicative of the viewing user's influence on the connection;
- and
- determining the influencer score for the viewing user based on the influencer scores for the connections weighted by the influence values for the viewing user with respect to the connections;
- determining, based on the influencer score for the viewing user, to send a story describing the activity to the viewing user;
- and
- sending the story describing the activity to the viewing user.
A computer-implemented method comprising:
- determining an influencer scores for a first user, wherein determining the influencer score comprises:
- determining an influence value indicative of an amount that the first user influences a second user connected to the first user;
- determining an influencer score for the second user;
- and
- generating an influencer score for the first user based on (1) the determined influence value and (2) the determined influencer score for the second user;
- and
- storing, in connection with a user profile of the first user, the influencer score for the first user.
A computer-implemented method comprising:
- storing connections for each user of a plurality of users of a social networking system, wherein each connection is another user whom the user of the plurality of users influences;
- determining influence values for each user of the plurality of users with respect to the user's connections, wherein each influence value indicates an amount of influence the user has on a connection;
- and
- computing an influencer score for each user, wherein the influencer score is based on (1) the influence values for the user with respect to the user's connections and (2) a set of influencer scores for the user's connections.
Dependencies are inferred from the claim text.