Third-party Authentication for Social Network Seller Trust

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networks face challenges in establishing safety and trust, particularly in transactions between users, due to the risk of fraudulent activities and lack of authentic information about sellers.

Innovation Solution

The implementation of a system that links seller user accounts with their accounts on third-party applications, using OAuth 2 authentication to receive curated data, which is then used to authenticate sellers and restrict posting capabilities to verified users, thereby enhancing trust and reducing fraud.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If seller authentication using third-party data is implemented, then trust and safety are improved, but system complexity increases

Engineering Contradiction:
Improvetrust and safetyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces third-party authentication services as intermediaries that verify seller identities and provide curated data (e.g., business registration, tax information) without requiring the social networking system to directly handle sensitive authentication logic. This mediator approach enhances reliability while containing system complexity by delegating verification tasks to specialized external services.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication system is segmented into multiple independent components: third-party authentication services, data curators, verification modules, and posting restriction mechanisms. Each component operates independently with defined interfaces, allowing the system to achieve comprehensive seller verification without monolithic complexity. The segmentation enables modular implementation and maintenance.

Inventive Principle:
Principle #1Segmentation

2Object-affected harmful factors

If access privileges are restricted based on authenticated data, then fraud is reduced, but ease of operation decreases

Engineering Contradiction:
Improvefraud reductionVSAvoidease of operation
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

Seller authentication and data verification are performed in advance before posting privileges are granted. The system proactively verifies seller identities, business credentials, and tax information through third-party services before allowing commercial posts. This preliminary action prevents fraud by ensuring only authenticated sellers can post, while automating the process minimizes the operational burden on users.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication system enables sellers to self-verify their status by connecting to third-party authentication services and providing required documentation through automated workflows. The system automatically verifies credentials and grants appropriate posting privileges without requiring manual review, reducing both fraud and operational complexity. Sellers serve themselves in the authentication process while the system enforces the restrictions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12301562B2Third-party authentication protocols for native access control
Publication Date: 2025.05.13 DISCORD INC
  • US12301562B2 patent drawing
  • US12301562B2 patent drawing
  • US12301562B2 patent drawing

AI summary

The present technology provides native access control handling based on curated data received through third-party authentication protocols. Authentication of a user account is based on a set of curated data received from a third-party application with respect to a third-party application user account shared by a same user. The user account is a member of a server that supports near real-time communications through a client application associated with the user account. The set of curated data is received in response to receiving authentication based on a third-party authentication protocol associated with the third-party application. The curated set of data can be displayed in a profile of the user account as well as for providing an access privilege to the user account in the server.