Automatic generation and recommendation of communities in a social network
First Claim
Patent Images
1. A computer-implemented method of generating a new defined community of users in a social network, comprising:
- storing a plurality of user profiles in a social network, each user profile including a plurality of entries associated with a corresponding user;
identifying a match between entries within at least two profiles;
automatically creating the new defined community based on the matched profiles in the absence of user communication about the new defined community, wherein the new defined community does not already exist in the social network, is distinct from other existing communities in the social network, and is distinct from identities of members of the new defined community;
inviting each matched profile to join the new defined community;
identifying additional profiles that demonstrate a likely interest in the new defined community; and
inviting each identified additional profile to join the new defined community.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatic generation and recommendation of communities in a social network or set forth. According to one embodiment a method comprising accessing a group of profiles in a social network, identifying a match between entries in at least two profiles within the group of profiles, and determining a community based at least in part on the match is set forth.
205 Citations
28 Claims
-
1. A computer-implemented method of generating a new defined community of users in a social network, comprising:
-
storing a plurality of user profiles in a social network, each user profile including a plurality of entries associated with a corresponding user; identifying a match between entries within at least two profiles; automatically creating the new defined community based on the matched profiles in the absence of user communication about the new defined community, wherein the new defined community does not already exist in the social network, is distinct from other existing communities in the social network, and is distinct from identities of members of the new defined community; inviting each matched profile to join the new defined community; identifying additional profiles that demonstrate a likely interest in the new defined community; and inviting each identified additional profile to join the new defined community. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product having a computer-readable medium having computer program instructions embodied therein for generating a new defined community of users in a social network, the computer program product comprising computer program instructions for:
-
storing a plurality of user profiles in a social network, each user profile including a plurality of entries associated with a corresponding user; identifying a match between entries within at least two profiles; automatically creating the new defined community based on the matched profiles in the absence of user communication about the new defined community, wherein the new defined community does not already exist in the social network, is distinct from other existing communities in the social network, and is distinct from identities of members of the new defined community; inviting each matched profile to join the new defined community; identifying additional profiles that demonstrate a likely interest in the new defined community; and inviting each identified additional profile to join the new defined community. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-implemented method of generating a new defined community of users in a social network, comprising:
-
storing a plurality of user profiles in a social network, each user profile including a plurality of entries associated with a corresponding user; identifying at least one concept cluster from the entries of a plurality of the user profiles; automatically creating the new defined community associated with the concept cluster in the absence of user communication about the new defined community, wherein the new defined community associated with the concept cluster does not already exist in the social network, is distinct from other existing communities in the social network, and is distinct from identities of members of the new defined community; and inviting each user profile having entries that match the concept cluster to join the new defined community.
-
-
28. A computer program product having a computer-readable medium having computer program instructions embodied therein for generating a new defined community of users in a social network, the computer program product comprising computer program instructions for:
-
storing a plurality of user profiles in a social network, each user profile including a plurality of entries associated with a corresponding user; identifying at least one concept cluster from the entries of a plurality of the user profiles; automatically creating a new community associated with the concept cluster in the absence of user communication about the new defined community, wherein the new defined community associated with the concept cluster does not already exist in the social network, is distinct from other existing communities in the social network, and is distinct from identities of members of the new defined community; and inviting each user profile having entries that match the concept cluster to join the new defined community.
-
Specification