System, method, and computer program product for providing an association between a first participant and a second participant in a social network
First Claim
Patent Images
1. A computer program product embodied on a non-transitory computer readable medium, comprising:
- computer code for storing information associated with participants of a social network that are associated with a person of the social network, the computer program product being operable such that a plurality of groups of participants are capable of being defined by the person and each group is capable of including participants of a different level of closeness to the person;
computer code for receiving input in association with content;
computer code for receiving an attribute for the content from the person, the attribute causing only participants of a selected at least one of the groups of participants being allowed access to the content;
computer code for allowing access to the content by the participants of the selected at least one of the groups of participants, the computer program product being operable such that each group is capable of being associated with different content, such that for each group, participants included in each group are capable of being allowed access to different content than participants included in another group;
computer code for displaying to the person a first one of a plurality of web pages associated with an account of the person of the social network, the first web page graphically representing at least some of the groups of participants of the different level of closeness to the person utilizing a plurality of circles displayed on the first web page, each displayed circle representing a different one of the groups of the participants;
computer code for receiving a selection from the person of one of the displayed circles via the first web page;
computer code for displaying to the person the participants included in the group represented by the selected circle; and
computer code for presenting at least one option to the person for modifying at least one setting associated with the selected circle;
wherein the computer program product is operable such that access to at least one of the groups is capable of being determined by the person to include at least one of a plurality of access types comprising;
an invitation only access such that access is provided only by an invitation initiated by the person, an invitation by request access such that the access is provided by the person in response to an invitation request from at least one of the participants, and another access such that the access is provided in response to a request from at least one of the participants.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for associating a first participant and a second participant in a social network. In one embodiment, payment is received from a first participant. Additionally, an association between the first participant and a second participant in a social network is provided, in exchange for the payment.
-
Citations
27 Claims
-
1. A computer program product embodied on a non-transitory computer readable medium, comprising:
-
computer code for storing information associated with participants of a social network that are associated with a person of the social network, the computer program product being operable such that a plurality of groups of participants are capable of being defined by the person and each group is capable of including participants of a different level of closeness to the person; computer code for receiving input in association with content; computer code for receiving an attribute for the content from the person, the attribute causing only participants of a selected at least one of the groups of participants being allowed access to the content; computer code for allowing access to the content by the participants of the selected at least one of the groups of participants, the computer program product being operable such that each group is capable of being associated with different content, such that for each group, participants included in each group are capable of being allowed access to different content than participants included in another group; computer code for displaying to the person a first one of a plurality of web pages associated with an account of the person of the social network, the first web page graphically representing at least some of the groups of participants of the different level of closeness to the person utilizing a plurality of circles displayed on the first web page, each displayed circle representing a different one of the groups of the participants; computer code for receiving a selection from the person of one of the displayed circles via the first web page; computer code for displaying to the person the participants included in the group represented by the selected circle; and computer code for presenting at least one option to the person for modifying at least one setting associated with the selected circle; wherein the computer program product is operable such that access to at least one of the groups is capable of being determined by the person to include at least one of a plurality of access types comprising;
an invitation only access such that access is provided only by an invitation initiated by the person, an invitation by request access such that the access is provided by the person in response to an invitation request from at least one of the participants, and another access such that the access is provided in response to a request from at least one of the participants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
storing information associated with participants of a social network that are associated with a person of the social network, where a plurality of groups of participants are capable of being defined by the person and each group is capable of including participants of a different level of closeness to the person, utilizing at least one server; receiving input in association with content, utilizing the at least one server; receiving an attribute for the content, the attribute resulting in only participants of a selected at least one of the groups of participants being allowed access to the content, utilizing the at least one server; allowing access to the content by the participants of the selected at least one of the groups of participants, where each group is capable of being associated with different content, such that for each group, participants included in each group are capable of being allowed access to different content than participants included in another group, utilizing the at least one server; displaying to the person a first one of a plurality of web pages associated with an account of the person of the social network, the first web page graphically representing at least some of the groups of participants of the different level of closeness to the person utilizing a plurality of circles displayed on the first web page, each displayed circle representing a different one of the groups of the participants, utilizing the at least one server; receiving a selection from the person of one of the displayed circles via the first web page, utilizing the at least one server; displaying to the person the participants included in the group represented by the selected circle, utilizing the at least one server; and presenting at least one option to the person for modifying at least one setting associated with the selected circle, utilizing the at least one server; wherein, in response to a selection of at least of the participants of one of the groups represented by one of the circles, the at least one participant is capable of being added to a different group represented by a different circle; wherein access to at least one of the groups is capable of being determined by the person to include at least one of a plurality of access types comprising;
an invitation only access such that access is provided only by an invitation initiated by the person, an invitation by request access such that the access is provided by the person in response to an invitation request from at least one of the participants, and another access such that the access is provided in response to a request from at least one of the participants. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification