Determining influence in a social community
First Claim
Patent Images
1. A method, comprising:
- identifying, by one or more processors, a user in a community;
determining, by the one or more processors and for each particular topic of a plurality of topics;
communications that have been distributed from the user to other users in the community and that belong to the particular topic, and wherein the particular topic has only a subset of all communications distributed from the user;
determining, by the one or more processors, a first reach of the communications that relate to the particular topic, wherein the first reach represents a first quantity of users who received the communications;
determining, by the one or more processors, other communications that relate to the particular topic that have been distributed from a first set of users in the community to a second set of users that is different from the first set of users in the community for the particular topic, wherein the first set of users does not include the user;
determining, by the one or more processors, a second reach of the other communications that relate to the particular topic;
determining, by the one or more processors, an influence score to be associated with the user for the particular topic, the determination based on comparing the first reach to the second reach, wherein the second reach represents a second quantity of users who received the other communications;
storing, by the one or more processors, the influence score for the particular topic in association with the user; and
determining, by the one or more processors and based on the influence score associated with the user, that the user is an expert with respect to at least one of the particular topics.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining influence in a social community. In one aspect, a method includes identifying a user in a community; determining an influence score to be associated with the user in the community for a particular topic, including: determining a reach of one or more communications that relate to the particular topic that have been distributed from the user to other users in the community, and evaluating the reach as compared to the reach of one or more communications distributed from other users in the community for the particular topic; and storing the influence score in association with the user.
17 Citations
22 Claims
-
1. A method, comprising:
-
identifying, by one or more processors, a user in a community; determining, by the one or more processors and for each particular topic of a plurality of topics; communications that have been distributed from the user to other users in the community and that belong to the particular topic, and wherein the particular topic has only a subset of all communications distributed from the user; determining, by the one or more processors, a first reach of the communications that relate to the particular topic, wherein the first reach represents a first quantity of users who received the communications; determining, by the one or more processors, other communications that relate to the particular topic that have been distributed from a first set of users in the community to a second set of users that is different from the first set of users in the community for the particular topic, wherein the first set of users does not include the user; determining, by the one or more processors, a second reach of the other communications that relate to the particular topic; determining, by the one or more processors, an influence score to be associated with the user for the particular topic, the determination based on comparing the first reach to the second reach, wherein the second reach represents a second quantity of users who received the other communications; storing, by the one or more processors, the influence score for the particular topic in association with the user; and determining, by the one or more processors and based on the influence score associated with the user, that the user is an expert with respect to at least one of the particular topics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
one or more computers in data communication; a memory storage system in data communication with the one or more computers and storing instructions executable by the one or more computers that upon such execution cause the one or more computers to perform operations comprising; identifying a user in a community; determining for each particular topic of a plurality of topics; communications that have been distributed from the user to other users in the community and belong to the particular topic, and wherein the particular topic has only a subset of all communications distributed from the user; determining a first reach of the communications that relate to the particular topic, wherein the first reach represents a first quantity of users who received the communications; determining other communications that relate to the particular topic that have been distributed from a first set of users in the community to a second set of users that is different from the first set of users in the community for the particular topic, wherein the first set of users does not include the user; determining a second reach of the other communications that relate to the particular topic; determining an influence score to be associated with the user for the particular topic, the determination based on comparing the first reach to the second reach; wherein the second reach represents a second quantity of users who received the other communications;
storing the influence score for the particular topic in association with the user; anddetermining, based on the influence score associated with the user, that the user is an expert with respect to at least one of the particular topics. - View Dependent Claims (14, 15, 16)
-
-
17. Software stored in a non-transitory computer readable medium storage device and storing instructions executable by one or more computers that upon such execution cause the one or more computers to perform operations comprising:
-
identifying a user in a community; determining for each particular topic of a plurality of topics; communications that have been distributed from the user to other users in the community and that belong to the particular topic, and wherein the particular topic has only a subset of all communications distributed from the user; determining a first reach of the communications that relate to the particular topic, wherein the first reach represents a first quantity of users who received the communications; determining one or more other communications that relate to the particular topic that have been distributed from a first set of users in the community to a second set of users that is different from the first set of users in the community for the particular topic, wherein the first set of users does not include the user; determining a second reach of the one or more other communications that relate to the particular topic; determining, by the one or more processors, an influence score to be associated with the user for the particular topic, the determination based on comparing the first reach to the second reach, wherein the second reach represents a second quantity of users who received the other communications; storing the influence score for the particular topic in association with the user; and determining, by the one or more processors and based on the influence score associated with the user, that the user is an expert with respect to at least one of the particular topics. - View Dependent Claims (18, 19)
-
-
20. A method, comprising:
-
determining, by one or more processors and for each particular topic of a plurality of topics; a first reach of one or more first communications that have been distributed from a user to other users in a community and that belong to the particular topic that has only a subset of all communications distributed from the user, wherein the first reach represents a first quantity of users who received the communications; determining, by the one or more processors, other communications that relate to the particular topic that have been distributed from a first set of users in the community to a second set of users that is different from the first set of users in the community for the particular topic, wherein the first set of users does not include the user; determining, by the one or more processors, a second reach of the other communications that relate to the particular topic, wherein the second reach represents a second quantity of users who received the other communications; determining, by the one or more processors, an influence score to be associated with the user for the particular topic, the determination based on comparing the first reach to the second reach be associated with the entity for the particular topic; storing, by the one or more processors, the influence score or the particular topic in association with the entity; and determining, by the one or more processors and based on the influence score associated with the user, that the user is an expert with respect to at least one of the particular topic. - View Dependent Claims (21, 22)
-
Specification