AUGMENTING CORPORATE IDENTITY WITH DATA FROM PUBLIC SOCIAL NETWORKS
First Claim
1. A system for identifying individuals for membership in groups maintained on a private social network comprising:
- a profile store having a plurality of profiles for a plurality of user of the private social network;
a profile builder configured to take an existing profile for at least one user on the private social network and enhance the existing profile with features from a profile obtained from at least one profile associated with the at least one user on at least one public social network;
a list of groups associated with the private social network, each group in the list of groups having at least one membership feature, the at least one membership feature corresponding to at least one feature that may be found in a user profile; and
a group association module configured to identify at least one group from the list of groups in the private social network that the at least one user should be a member of and to add the at least one user to the at least one group, wherein the at least one group includes a membership feature that is derived from the at least one profile for the user on the public social network.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a system and method for augmenting a corporate profile of a user on a private social network with profile information from at least one public social network. Once the profiles have been integrated groups associated with the private social network are analyzed to determine if there are groups that the user should belong to based on a similarity between their profile features and the membership features of each of the groups. The groups may be internal to the private social network or may be hosted by a public social network. Users may be removed from the groups as well based on changes in their profiles.
-
Citations
20 Claims
-
1. A system for identifying individuals for membership in groups maintained on a private social network comprising:
-
a profile store having a plurality of profiles for a plurality of user of the private social network; a profile builder configured to take an existing profile for at least one user on the private social network and enhance the existing profile with features from a profile obtained from at least one profile associated with the at least one user on at least one public social network; a list of groups associated with the private social network, each group in the list of groups having at least one membership feature, the at least one membership feature corresponding to at least one feature that may be found in a user profile; and a group association module configured to identify at least one group from the list of groups in the private social network that the at least one user should be a member of and to add the at least one user to the at least one group, wherein the at least one group includes a membership feature that is derived from the at least one profile for the user on the public social network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of identifying users for membership in groups associated with a private social network, comprising:
-
creating an initial profile for a user on the private social network; enhancing the initial profile by obtaining profile information for the user from a profile associated with the user on a public social network; identifying at least one group from a list of groups associated with the private social network that has a membership feature that matches at least one feature of the enhanced profile; adding the user to the at least one group; and updating the enhanced profile for the user to indicate that the user is a member of the at least one group. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium having computer executable instructions that when executed by at least one computing device causes the computer device to:
- create an initial profile for a user on the private social network;
identify at least one profile for the user on at least one public social network; obtain access to the at least one profile on the at least one public social network from the user; enhance the initial profile by integrating the at least one profile with the initial profile to create an enhanced profile; identify at least one group from a list of groups associated with the private social network that has a membership feature that matches at least one feature of the enhanced profile; add the user to the at least one group; and update the enhanced profile for the user to indicate that the user is a member of the at least one group.
- create an initial profile for a user on the private social network;
Specification