USER-SPECIFIC PRONUNCIATIONS IN A SOCIAL NETWORKING SYSTEM
First Claim
1. A computer-implemented method performed by a social networking system, the method comprising:
- obtaining, for a name, from each user of a plurality of users having the name in a profile of the user in the social networking system;
a pronunciation of the name by the user,demographic information of the user, andsocial graph information of the user, the social graph information of the user comprising information about one or more other users of the social networking system to whom the user has formed a connection; and
for a first user having the name, determining a suggested pronunciation of the name using the pronunciations, the demographic information, and the social graph information.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system obtains user pronunciations of terms whose pronunciations might vary among different users, such as names of users. The social networking system additionally obtains demographic information about the users from whom the pronunciations were obtained, as well as social graph information for those users, such as information about connections of those users in the social graph. Based on the obtained pronunciations, the demographic information, and the social graph information, the social networking system determines, for a user having that name (or other term in question), one or more suggested pronunciations for the name that are likely to be the pronunciations that that user would use.
-
Citations
20 Claims
-
1. A computer-implemented method performed by a social networking system, the method comprising:
-
obtaining, for a name, from each user of a plurality of users having the name in a profile of the user in the social networking system; a pronunciation of the name by the user, demographic information of the user, and social graph information of the user, the social graph information of the user comprising information about one or more other users of the social networking system to whom the user has formed a connection; and for a first user having the name, determining a suggested pronunciation of the name using the pronunciations, the demographic information, and the social graph information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium comprising instructions executable by a processor, the instructions comprising:
-
instructions for obtaining, for a name, from each user of a plurality of users having the name in a profile of the user in the social networking system; a pronunciation of the name by the user, demographic information of the user, and social graph information of the user, the social graph information of the user comprising information about one or more other users of the social networking system to whom the user has formed a connection; and instructions for, for a first user having the name, determining a suggested pronunciation of the name using the pronunciations, the demographic information, and the social graph information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method comprising:
-
obtaining, for a term, from a plurality of users; pronunciations of the term by the users, demographic information of the users, and social graph information of the users; and for a first user who has not yet specified a pronunciation of a first term, determining a suggested pronunciation of the first term using the pronunciations of the term by the users, the demographic information, and the social graph information.
-
Specification