DYNAMIC ENFORCEMENT OF PRIVACY SETTINGS BY A SOCIAL NETWORKING SYSTEM ON INFORMATION SHARED WITH AN EXTERNAL SYSTEM
First Claim
10. A computer implemented method for using by an external system, social network information shared by a social networking system subject to privacy settings, the method comprising:
- interacting with a user of a social networking system;
sending a request to the social networking system for information associated with the user of the social networking system;
receiving a response from the social networking system, the response comprising information responsive to the request for information associated with the user and privacy settings governing the use of the information responsive to the request for information associated with the user; and
using the information from the received response in accordance with the privacy settings.
3 Assignments
0 Petitions
Accused Products
Abstract
An external system (such as a website) that interacts with users communicates with a social networking system to access information about the users, who may also be users of the social networking system. If a privacy setting is changed in the social networking system, and the change applies to information that has been shared with an external system, the change is enforced at the external system. For example, the external system may be notified that the information is invalid and must be deleted, or the external system may periodically request the information so that changes to the privacy settings are eventually experienced at the external systems. When an external system again needs the information, whether expired naturally or actively invalidated by the social network, the external system sends a new request for the information, which is subject to the (possibly revised) privacy settings.
-
Citations
30 Claims
-
10. A computer implemented method for using by an external system, social network information shared by a social networking system subject to privacy settings, the method comprising:
-
interacting with a user of a social networking system; sending a request to the social networking system for information associated with the user of the social networking system; receiving a response from the social networking system, the response comprising information responsive to the request for information associated with the user and privacy settings governing the use of the information responsive to the request for information associated with the user; and using the information from the received response in accordance with the privacy settings. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer implemented method for sharing social network information with an external system subject to privacy settings, the method comprising:
-
maintaining privacy settings by a social networking system, the privacy settings containing rules governing access to social network information; receiving a request from an external system for information associated with a user of the social networking system; responding to the external system, the response comprising information responsive to the request and privacy settings governing access to the information responsive to the request. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
25-1. The computer implemented method of claim 22, wherein the information responsive to the request is required by the social networking system to be used by the external system in accordance with the privacy settings
Specification