Social Network Entity Graph Update via Contextual User Challenges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current social network systems face challenges in maintaining the accuracy and relevance of information within the entity graph, which represents real-world concepts and entities, due to the lack of ownership and management by individual users, leading to difficulties in updating and validating data.

Innovation Solution

Implementing an interface that uses socially relevant user challenges to populate and update the entity graph, where users are presented with contextually relevant inquiries based on their interactions and expertise, helping to validate user authenticity and improve data confidence through a Captcha-style approach that differentiates between human and bot activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If users are allowed to freely populate and update entity graph information, then the quantity and diversity of data increases, but the accuracy and reliability of the data deteriorates due to lack of ownership and management

Engineering Contradiction:
Improvedata quantityVSAvoiddata accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system implements feedback loops where users receive notifications about entity graph data related to their social connections, and can provide corrections or confirmations. This feedback mechanism allows the system to continuously improve data accuracy based on user input while maintaining high data quantity through community contributions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Users automatically receive entity graph challenges related to their social connections without manual intervention. The system self-manages the distribution and tracking of challenges, allowing users to contribute to data accuracy as part of their natural social network interactions rather than through dedicated data entry tasks.

Inventive Principle:
Principle #25Self-service

2Reliability

If traditional Captcha-style challenges are used to validate users, then bot activity is reduced, but user engagement and data contribution decrease due to repetitive and irrelevant questions

Engineering Contradiction:
Improveuser validationVSAvoiddata contribution rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Challenges are customized to each user's local context based on their social connections, interests, and interaction history. Instead of generic Captcha questions, users receive entity graph questions about their friends, mutual connections, or shared interests, making validation feel personally relevant and engaging rather than repetitive.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The entity graph challenge system serves multiple functions simultaneously: it validates user authenticity, enriches the entity graph with accurate data, engages users with socially relevant content, and strengthens user understanding of their social network. This multi-functionality eliminates the need for separate Captcha systems that only validate without contributing value.

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

3Adaptability or versatility

If entity graph information is managed without individual ownership, then the system maintains flexibility and scalability, but the ease of managing and updating specific data deteriorates

Engineering Contradiction:
Improvesystem flexibilityVSAvoiddata management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system introduces entity graph challenges as an intermediary mechanism between users and the centralized entity graph database. Rather than requiring individual ownership or direct management of entity data, users interact with the system through challenges that indirectly update the entity graph, maintaining system flexibility while improving data management ease through automated challenge distribution and tracking.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10165066B2Systems, methods, and apparatuses for implementing an interface to populate and update an entity graph through socially relevant user challenges
Publication Date: 2018.12.25 META PLATFORMS INC
  • US10165066B2 patent drawing
  • US10165066B2 patent drawing
  • US10165066B2 patent drawing

AI summary

There are provided means for implementing an interface to populate and update an entity graph through socially relevant user challenges including, for example, means of a social network system to perform operations including monitoring a user's interactions with the social network system; initiating a contextually relevant challenge for the user of the social network system based on the user's interactions monitored; identifying a plurality of concepts within an entity graph of the social network system contextually relevant to the user of the social network system; selecting one of the plurality of concepts within the entity graph upon which to base the contextually relevant challenge for the user; constructing an inquiry for the contextually relevant challenge based on missing data of the concept selected or based on data to be updated within the concept selected; presenting the contextually relevant challenge having the inquiry therein to the user; and receiving a challenge response from the user responsive to the contextually relevant challenge.