Claims-Based Social Network Permission Export

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems lack efficient tools and methods to export assertions made by users and entities, leading to inaccurate information and diminished user experience, as well as ineffective targeted advertising.

Innovation Solution

A social networking system models interactions as a collection of claims that can be exported to other systems based on permissions granted by users and entities, enabling web and mobile applications to publish claims to various audiences, with permissions managed through terms of service agreements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If user-provided information is accepted as absolute truth, then the social networking system can operate simply and efficiently, but the information accuracy deteriorates leading to ineffective targeted advertising and diminished user experience

Engineering Contradiction:
Improvesystem operation efficiencyVSAvoidinformation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments information into verified and unverified claims, applying different handling procedures to each. Verified claims undergo fact-checking and reputation tracking before being marked as accurate, while unverified claims are treated differently. This segmentation allows the system to maintain efficiency for routine operations while applying rigorous verification only where necessary to ensure accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary fact-checking and reputation assessment on user-provided information before accepting it as verified truth. By conducting these verification actions in advance, the system ensures information accuracy is established before the data is used for targeted advertising or displayed to users, preventing the accuracy problems that would arise from accepting unverified claims.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If user information is exported to third-party systems without permission controls, then third-party developers can access data for targeted advertising and application development, but user privacy and data security deteriorate

Engineering Contradiction:
Improvedata accessibility for third partiesVSAvoiduser privacy risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements local quality by applying different permission levels to different users, entities, and types of information. Rather than a blanket permission or restriction approach, the system allows third-party access to verified claims with appropriate permissions while restricting access to unverified or sensitive information. This granular permission control enables third-party developers to access necessary data for targeted advertising while protecting user privacy through selective disclosure.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system acts as an intermediary between users and third-party developers, controlling and filtering the information that is exported. The permission control mechanisms and verification processes serve as mediators that allow beneficial data sharing for targeted advertising while blocking or filtering information that would compromise user privacy. This intermediary role enables the system to balance data accessibility with privacy protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive fact-checking and reputation tracking are implemented for all user claims, then information accuracy improves, but system complexity and computational resources deteriorate

Engineering Contradiction:
Improveinformation verification accuracyVSAvoidsystem structural complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by implementing fact-checking and reputation tracking selectively rather than universally. Verified claims receive comprehensive verification and are marked with accuracy indicators, while unverified claims are handled with simpler processes. This partial application of rigorous verification to only those claims where it is most beneficial maintains information accuracy for critical data while avoiding the excessive complexity that would result from applying the same verification processes to all information.

Inventive Principle:
Principle #16Partial or excessive action

4Ease of operation

If selective export permissions are implemented for verified claims, then user control over data usage improves, but the complexity of permission management and terms of service agreements deteriorates

Engineering Contradiction:
Improveuser control capabilityVSAvoidpermission management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements universality by creating a standardized permission framework that handles multiple functions through a unified mechanism. The same permission control structure manages exports to third-party systems, targeted advertising permissions, and data sharing agreements across different contexts. This universal permission system allows users to control their data with consistent interfaces and policies, improving ease of operation while avoiding the need for separate complex permission management systems for each use case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10445771B2Export permissions in a claims-based social networking system
Publication Date: 2019.10.15 META PLATFORMS INC
  • US10445771B2 patent drawing
  • US10445771B2 patent drawing
  • US10445771B2 patent drawing

AI summary

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.