Method, system and program product for building social networks
First Claim
1. A method for building social networks, comprising:
- receiving a subscription request from a user with a profile page;
comparing an existing contact list of the user with existing contact lists of other subscribing users to determine commonalities between the existing contact list of the user and the existing contact lists of the other subscribing users; and
building a configurable social network of contacts for the user based on the commonalities.
1 Assignment
0 Petitions
Accused Products
Abstract
Under the present invention, a user with an existing profile page who desires to have a social network built will first submit a subscription request. If approved, an existing contact list such as a chat list or the like for the user will be compared to existing contact lists for other subscribing users to establish commonalities. Based on such commonalities, a configurable social network of contacts is built. Using a graphical representation of the social network, the user can (among other things) provide or read testimonials about the contacts therein; access the profile pages for the contacts; provide or read “ratings” for the contacts; be provided with levels/degrees of separation between the contacts; validate trusts and business relationships, etc.
140 Citations
29 Claims
-
1. A method for building social networks, comprising:
-
receiving a subscription request from a user with a profile page;
comparing an existing contact list of the user with existing contact lists of other subscribing users to determine commonalities between the existing contact list of the user and the existing contact lists of the other subscribing users; and
building a configurable social network of contacts for the user based on the commonalities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for building social networks, comprising:
-
receiving a subscription request from a user with a profile page;
comparing an existing contact list of the user with existing contact lists of other subscribing users to determine commonalities between the existing contact list of the user and the existing contact lists of the other subscribing users;
building a configurable social network of contacts for the user based on the commonalities;
generating a graphical representation of the configurable social network of contacts;
receiving testimonials for one or more of the contacts in the configurable social network of contacts;
receiving ratings for one or more of the contacts in the configurable social network of contacts; and
identifying levels of separation between the contacts in the configurable social network of contacts.
-
-
11. A system for building social networks, comprising:
-
a system for receiving a subscription request from a user with a profile page;
a system for comparing an existing contact list of the user with existing contact lists of other subscribing users to determine commonalities between the existing contact list of the user and the existing contact lists of the other subscribing users; and
a system for building a configurable social network of contacts for the user based on the commonalities. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A program product stored on a computer readable medium for building social networks, the computer readable medium comprising program code for performing the following steps:
-
receiving a subscription request from a user with a profile page;
comparing an existing contact list of the user with existing contact lists of other subscribing users to determine commonalities between the existing contact list of the user and the existing contact lists of the other subscribing users; and
building a configurable social network of contacts for the user based on the commonalities. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for deploying an application for building social networks, comprising:
providing a computer infrastructure being operable to;
receive a subscription request from a user with a profile page;
compare an existing contact list of the user with existing contact lists of other subscribing users to determine commonalities between the existing contact list of the user and the existing contact lists of the other subscribing users; and
build a configurable social network of contacts for the user based on the commonalities.
Specification