Inferring demographics for website members
First Claim
1. A computer-implemented method for providing content based on an estimated actual age, the method comprising:
- identifying, by a computer, a set of related members for a first member, wherein the first member and each member in the set of related members are members of a social networking website, and wherein each member in the set of related members is connected to the first member in the social network website;
examining, by the computer, age information associated with one or more members in the set of related members;
when a threshold number of members in the set of related members have an estimated actual age within a certain age range, estimating, by the computer, an actual age of the first member based on the estimated actual age of the members in the set of related members; and
providing, by the computer, content to the first member based on the first member'"'"'s estimated actual age.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for providing content based on an estimated actual age. A set of related members is identified for a first member of a social networking website. Each member in the set of related members is connected to the first member in the social network website. Age information for members in the set of related members in the set of related members is examined. When a threshold number of members in the set of related members have an estimated actual age within a certain age range, an actual age of the first member is estimated based on the estimated actual age of the members in the set of related members. Content is provided to the first member based on the first member'"'"'s estimated actual age. Techniques for performing a sentiment analysis based on an estimated actual age are also described.
-
Citations
26 Claims
-
1. A computer-implemented method for providing content based on an estimated actual age, the method comprising:
-
identifying, by a computer, a set of related members for a first member, wherein the first member and each member in the set of related members are members of a social networking website, and wherein each member in the set of related members is connected to the first member in the social network website; examining, by the computer, age information associated with one or more members in the set of related members; when a threshold number of members in the set of related members have an estimated actual age within a certain age range, estimating, by the computer, an actual age of the first member based on the estimated actual age of the members in the set of related members; and providing, by the computer, content to the first member based on the first member'"'"'s estimated actual age. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system operable to provide content based on an estimated actual age, the system comprising:
-
a communications device operable to exchange information over a communications network; a memory storing program instructions to be executed by a processor; and a processor operable to communicate with the communications device and the memory and to read and execute the program instructions from the memory to perform the following operations; identifying a set of related members for a first member, wherein the first member and each member in the set of related members are members of a social networking website, and wherein each member in the set of related members is connected to the first member in the social network website; examining age information associated with one or more members in the set of related members in the set of related members; when a threshold number of members in the set of related members have an estimated actual age within a certain age range, estimating an actual age of the first member based on the estimated actual age of the members in the set of related members; and providing content to the first member based on the first member'"'"'s estimated actual age. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method for performing a sentiment analysis based on an estimated actual age, the method comprising:
-
identifying, by a computer, a set of related members for a first member, wherein the first member and each member in the set of related members are members of a social networking website, and wherein each member in the set of related members is connected to the first member in the social network website; examining, by the computer, age information associated with one or more members in the set of related members in the set of related members; when a threshold number of members in the set of related members have an estimated actual age within a certain age range, estimating, by the computer, an actual age of the first member based on the estimated actual age of the members in the set of related members; and using, by the computer, the member'"'"'s estimated actual age as an input to a sentiment analysis application for determining sentiments for a demographic that includes the member'"'"'s age range. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product, for performing a sentiment analysis based on an estimated actual age, the computer program product comprising:
-
a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising instructions to cause a computer to perform the following operations; identifying a set of related members for a first member, wherein the first member and each member in the set of related members are members of a social networking website, and wherein each member in the set of related members is connected to the first member in the social network website; examining age information associated with one or more members in the set of related members in the set of related members; when a threshold number of members in the set of related members have an estimated actual age within a certain age range, estimating an actual age of the first member based on the estimated actual age of the members in the set of related members; and using the member'"'"'s estimated actual age as an input to a sentiment analysis application for determining sentiments for a demographic that includes the member'"'"'s age range. - View Dependent Claims (24, 25, 26)
-
Specification