Methods and systems for controlling access to relationship information in a social network
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a first request via a communications network from a first user to view a social network information associated with a second user, the first user having a first user-established relationship and a second user-established relationship with the second user in a social network;
Identifying a third user having a third user-established relationship with the second user;
identifying a first privacy rule associated with the second user based on the first and third user-established relationships;
identifying a second privacy rule associated with the second user based on the second and third user-established relationships;
determining a third privacy rule based on the first identified privacy rule and identified privacy rule;
a computer processor determining what social network information associated with the second user to provide to the first user based at least in part on the third privacy rule; and
providing the determined social network information associated with the second user to the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling access to relationship information in a social network are described. One described method comprises receiving a request from an observer for relationship information indicating at least a first relationship between a target in a social network and a second entity in the social network, identifying at least a first privacy rule for the first relationship, and outputting at least part of the relationship information to the observer if the first privacy rule is satisfied.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a first request via a communications network from a first user to view a social network information associated with a second user, the first user having a first user-established relationship and a second user-established relationship with the second user in a social network; Identifying a third user having a third user-established relationship with the second user; identifying a first privacy rule associated with the second user based on the first and third user-established relationships; identifying a second privacy rule associated with the second user based on the second and third user-established relationships; determining a third privacy rule based on the first identified privacy rule and identified privacy rule; a computer processor determining what social network information associated with the second user to provide to the first user based at least in part on the third privacy rule; and providing the determined social network information associated with the second user to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a database comprising a social network information, wherein the social network information comprises relationship information and profile information received from users of a social network; a relationship processor executable to; receive a first request from a first user to view the social network information associated with a second user via a communications network, and identify a third user having a third user-established relationship with the first second user; a privacy rule module stored in a memory associated with the one or more computing devices and executable by the one or more computing devices to; identify a first privacy rule associated with the second user based on the first and third user-established relationships, identify a second privacy rule associated with the second user based on the second and third user-established relationships; determine a third privacy rule based on the first and second privacy rules, and determine whether the first user has rights to view the social network information based on the third privacy rule; and a display processor executable to provide the social network information to the second user via the communications network responsive to determining that the first user has the rights to view the social network information. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product having a computer-readable non-transitory storage medium having computer-executable instructions, the instructions when executed by a processor configured to perform steps comprising:
-
receiving a first request via a communications network from a first user to view a social network information associated with a second user, the first user having a first user-established relationship and a second user-established relationship with the second user in a social network; identifying a third user having a third user-established relationship with the second user; identifying a first privacy rule associated with the second user based on the first and third user-established relationships; identifying a second privacy rule associated with the second user based on the second and third user-established relationships; determining a third privacy rule based on the first and second privacy rules; a computer processor determining what social network information associated with the second user to provide to the first user based at least in part on the third privacy rule; and providing the determined social network information associated with the second user to the first user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification