EXPORT PERMISSIONS IN A CLAIMS-BASED SOCIAL NETWORKING SYSTEM
First Claim
1. A method comprising:
- receiving a plurality of terms of service for an agent using a publisher to generate one or more claims in a social networking system platform;
generating a plurality of permissions for the agent based on the received plurality of terms of service;
receiving a request to export one or more claims generated by the agent to an external system outside of the social networking system platform; and
providing the one or more claims generated by the agent to the external system based on the plurality of permissions for the agent responsive to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
A social graph, which records the actions of users in a social networking system platform, may be modeled at least in part as a collection of claims that may be exported to other systems, such as third party publishers, based on permissions granted by users and entities. The social networking system may also act as a publisher, enabling web applications and mobile applications to publish claims to a variety of audiences based on the permissions granted by users and entities, or agents of the social networking system. Permissions may be granted based on agreed-upon terms of service between agents, agents and publishers, agents and the social networking system platform, and publishers and the social networking system.
10 Citations
34 Claims
-
1. A method comprising:
-
receiving a plurality of terms of service for an agent using a publisher to generate one or more claims in a social networking system platform; generating a plurality of permissions for the agent based on the received plurality of terms of service; receiving a request to export one or more claims generated by the agent to an external system outside of the social networking system platform; and providing the one or more claims generated by the agent to the external system based on the plurality of permissions for the agent responsive to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a terms of service agreement between an author agent and a publisher of a social networking system platform, the terms of service agreement including a plurality of terms for exporting claims generated by the author agent using the publisher to one or more external systems outside of the social networking system platform; receiving a claim from the publisher, where the claim is authored by the author agent; based on the terms of service agreement, generating one or more export permissions for the received claim; receiving a request to export the received claim to a particular external system outside of the social networking system platform; and providing the received claim to the particular external system based on the one or more export permissions for the received claim responsive to the request. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving an agreement between an author agent and a target agent on a social networking system platform, the agreement including a plurality of terms for exporting claims generated by the author agent about the target agent to one or more external systems outside of the social networking system platform; receiving a claim from the author agent, where the claim is about the target agent; based on the agreement, generating one or more export permissions for the received claim; receiving a request from a viewing agent of the social networking system platform to export the received claim; responsive to the generated one or more export permissions allowing the viewing agent to export the received claim, exporting the received claim responsive to the request. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification