Social networking permissions
First Claim
1. A computer-implemented method for enabling access to user-specific contact lists, comprising:
- receiving, from a first user, a request to access a contact list of a second user;
obtaining information associated with a social network that includes the first and second users;
identifying, based on the social networking information, at least one relationship connecting the first user to the second user;
identifying a category associated with the at least one relationship;
determining, using a processor, at least a portion of the contact list of the second user that is accessible to the first user based on at least the identified category, the accessible portion being a subset of the contact list of the second user; and
enabling, using the processor, the first user to access the portion of the contact list of the second user.
10 Assignments
0 Petitions
Accused Products
Abstract
Enabling access to user-specific content includes maintaining data indicating a social network that indicates a first user and a second user that are connected by one or more relationships through zero or more intermediary users. At least one of the relationships that connect the first and second users is categorized. A request for access to content maintained by the second user is received from the first user. One or more of the relationships that connect the first user to the second user are identified using the data indicating the social network. A category of at least one of the identified relationships is identified. A type of access to the content to be provided to the first user is identified based on the identified category. The first user is enabled to access the content in accordance with the identified type of access.
437 Citations
22 Claims
-
1. A computer-implemented method for enabling access to user-specific contact lists, comprising:
-
receiving, from a first user, a request to access a contact list of a second user; obtaining information associated with a social network that includes the first and second users; identifying, based on the social networking information, at least one relationship connecting the first user to the second user; identifying a category associated with the at least one relationship; determining, using a processor, at least a portion of the contact list of the second user that is accessible to the first user based on at least the identified category, the accessible portion being a subset of the contact list of the second user; and enabling, using the processor, the first user to access the portion of the contact list of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16)
-
-
12. An apparatus, comprising:
-
a storage device that stores a set of instructions; and at least one processor coupled to the storage device and executing the set of instructions, the set of instructions configuring the at least one processor to; receive, from a first user, a request to access a contact list of a second user; obtain information associated with a social network that includes the first and second users; identify, based on the social networking information, at least one relationship connecting the first user to the second user; identify a category associated with the at least one relationship; determine at least a portion of the contact list of the second user that is accessible to the first user based on at least the identified category, the determined contact list portion being a subset of the contact list of the second user; and enable the first user to access the portion of the contact list of the second user. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method for enabling access to user-specific contact lists, comprising:
-
receiving, from a first user, a request to access a contact list of a second user; obtaining information associated with a social network that includes the first and second users; identifying, based on the social networking information, at least one relationship connecting the first user to the second user; identifying a category associated with the at least one relationship; determining, using a processor, at least a portion of the contact list of the second user that is accessible to the first user based on at least the identified category, the accessible portion being a subset of the contact list of the second user; and enabling the first user to access the portion of the contact list of the second user.
-
Specification