Patent ID: 8606722

Claim:
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.