Comparing subsets of user identities of a social networking platform
First Claim
1. A computer-implemented method comprising:
- for each user identity within a set of multiple user identities of an electronic social networking platform, extracting, from the electronic social networking platform, data associated with the user identity within the electronic social networking platform;
classifying at least some of the user identities within the set of multiple user identities as fitting one or more of multiple different profiles based on the data extracted from the electronic social networking platform;
receiving, from a user, an indication of a selection of a first e of the multiple different profiles;
receiving, from a user, an indication of a selection of a second one of the multiple different profiles;
identifying a first subset of user identities classified as fitting the first profile;
identifying a second subset of user identities classified as fitting the second profile;
identifying values for a particular characteristic associated with user identities identified as belonging to the first subset based on the data extracted from the electronic social networking platform;
identifying values for the particular characteristic associated with user identities identified as belonging to the second subset based on the data extracted from the electronic social networking platform;
identifying values for the particular characteristic associated with user identities from the set of multiple user identities based on the data extracted from the social networking platform;
determining, for each value of the particular characteristic, a percentage of user identities identified as belonging to the first subset associated with the value of the particular characteristic;
determining, for each value of the particular characteristic, a percentage of user identities identified as belonging to the second subset associated with the value of the particular characteristic;
determining, for each value of the particular characteristic, a percentage of user identities identified as belonging to the set of multiple user identities associated with the value of the particular characteristic; and
causing a display that reflects a comparison between (i) the percentage of user identities identified as belonging to the first subset associated with each value of the particular characteristic, (ii) the percentage of user identities identified as belonging to the second subset associated with each value of the particular characteristic, and (iii) the percentage of user identities identified as belonging to the set of multiple user identities associated with each value of the particular characteristic.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, data associated with user identities is extracted from an electronic social networking platform. Based on the extracted data, at least some of the user identities are classified as fitting one or more of multiple different profiles. A first subset of user identities classified as fitting a first profile is identified. A second subset of user identities classified as fitting a second profile is identified. In addition, values for a particular characteristic associated with user identities identified as belonging to the first subset are identified, and values for the particular characteristic associated with user identities identified as belonging to the second subset are identified. A display then is caused that reflects the identified values for the particular characteristic associated with user identities identified as belonging to the first subset and the identified values for the particular characteristic associated with user identities identified as belonging to the second subset.
-
Citations
19 Claims
-
1. A computer-implemented method comprising:
-
for each user identity within a set of multiple user identities of an electronic social networking platform, extracting, from the electronic social networking platform, data associated with the user identity within the electronic social networking platform; classifying at least some of the user identities within the set of multiple user identities as fitting one or more of multiple different profiles based on the data extracted from the electronic social networking platform; receiving, from a user, an indication of a selection of a first e of the multiple different profiles; receiving, from a user, an indication of a selection of a second one of the multiple different profiles; identifying a first subset of user identities classified as fitting the first profile; identifying a second subset of user identities classified as fitting the second profile; identifying values for a particular characteristic associated with user identities identified as belonging to the first subset based on the data extracted from the electronic social networking platform; identifying values for the particular characteristic associated with user identities identified as belonging to the second subset based on the data extracted from the electronic social networking platform; identifying values for the particular characteristic associated with user identities from the set of multiple user identities based on the data extracted from the social networking platform; determining, for each value of the particular characteristic, a percentage of user identities identified as belonging to the first subset associated with the value of the particular characteristic; determining, for each value of the particular characteristic, a percentage of user identities identified as belonging to the second subset associated with the value of the particular characteristic; determining, for each value of the particular characteristic, a percentage of user identities identified as belonging to the set of multiple user identities associated with the value of the particular characteristic; and causing a display that reflects a comparison between (i) the percentage of user identities identified as belonging to the first subset associated with each value of the particular characteristic, (ii) the percentage of user identities identified as belonging to the second subset associated with each value of the particular characteristic, and (iii) the percentage of user identities identified as belonging to the set of multiple user identities associated with each value of the particular characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions that, when executed, cause a computing system to:
-
extract, from an electronic social networking platform for each user identity within a set of multiple user identities of the electronic social networking platform, data associated with the user identity within the electronic social networking platform; classify at least some of the user identities within the set of multiple user identities as fitting one or more of multiple different psychographic profiles based on the data extracted from the electronic social networking platform; process an indication that is received from a user of a selection of a first one of the multiple different psychographic profiles; process an indication that is received from a user of a selection of a second one of the multiple different psychographic profiles; identify a first subset of user identities classified as fitting the first psychographic profile; identify a second subset of user identities classified as fitting the second psychographic file; identify values for a particular characteristic associated with user identities identified as belonging to the first subset based on the data extracted from the electronic social networking platform; identify values for the particular characteristic associated with user identities identified as belonging to the second subset based on the data extracted from the electronic social networking platform; identify values for the particular characteristic associated with user identities from the set of multiple user identities based on the data extracted from the social networking platform; determine, for each value of the particular characteristic, a percentage of user identities identified as belonging to the first subset associated with the value of the particular characteristic; determine, for each value of the particular characteristic, a percentage of user identities identified as belonging to the second subset associated with the value of the particular characteristic; determine, for each value of the particular characteristic, a percentage of user identities identified as belonging to the set of multiple user identities associated with the value of the particular characteristic; and cause a display that reflects a comparison between (i) the percentage of user identities identified as belonging to the first subset associated with each value of the particular characteristic, (ii) the percentage of user identities identified as belonging to the second subset associated with each value of the particular characteristic, and (iii) the percentage of user identities identified as belonging to the set of multiple user identities associated with each value of the particular characteristic. - View Dependent Claims (14, 15)
-
-
16. A system comprising:
-
one or more processing elements; and computer-readable storage media storing instructions that, when executed by the one or more processing elements, cause the computing system to; extract, from an electronic social networking platform for each user identity within a set of multiple user identities of the electronic social networking platform, data associated with the user identity within the electronic social networking platform; classify at least some of the user identities within the set of multiple user identities as fitting one or more of multiple different psychographic profiles based on the data extracted from the electronic social networking platform; process an indication that is received from a user of a selection of a first one of the multiple different psychographic profiles; process an indication that is received from a user of a selection of a second one of the multiple different psychographic profiles; identify a first subset of user identities classified as fitting the first psychographic profile; identify a second subset of user identities classified as fitting the second psychographic profile; identify values for a particular characteristic associated with user identities identified as belonging to the first subset based on the data extracted from the electronic social networking platform; identify values for the particular characteristic associated with user identities identified as belonging to the second subset based on the data extracted from the electronic social networking platform; identify values for the particular characteristic associated with user identities from the set of multiple user identities based on the data extracted from the social networking platform; determine, for each value of the particular characteristic, a percentage of user identities identified as belonging to the first subset associated with the value of the particular characteristic; determine, for each value of the particular characteristic, a percentage of user identities identified as belonging to the second subset associated with the value of the particular characteristic; determine, for each value of the particular characteristic, a percentage of user identities identified as belonging to the set of multiple user identities associated with the value of the particular characteristic; and cause a display that reflects a comparison between (i) the percentage of user identities identified as belonging to the first subset associated with each value of the particular characteristic, (ii) the percentage of user identities identified as belonging to the second subset associated with each value of the particular characteristic, and (iii) the percentage of user identities identified as belonging to the set of multiple user identities associated with each value of the particular characteristic. - View Dependent Claims (17, 18, 19)
-
Specification