Entity Graph Interface for Social Network Exploration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current social network systems lack an effective interface to view and explore socially relevant concepts of an entity graph, where real-world concepts, places, and things are not owned by users, making it difficult to establish relationships and interactions with them.

Innovation Solution

Implementing an interface that dynamically displays socially relevant concepts based on contextual relevance to the user's social graph and entity graph, allowing users to form relationships with real-world concepts, places, and things, and enabling interactions such as posting and checking-in, through a module that systematically collects and organizes structured data into a user-friendly page layout.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an interface is implemented to view and explore entity graph concepts, then users can interact with real-world concepts, but the system complexity increases due to the need to manage relationships between users and entities without ownership

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an entity graph as an intermediary layer between users and real-world concepts. This entity graph serves as a mediator that manages relationships between users and entities without requiring user ownership, thereby enabling versatile interaction while abstracting away the underlying system complexity. The entity graph acts as a buffer that handles the complexity of relationship management internally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the complex relationship management into distinct components: the social graph for user relationships, the entity graph for concept relationships, and the interface layer for user interaction. This segmentation allows each component to handle its specific functionality independently, reducing overall system complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If dynamic display of socially relevant concepts is implemented, then user engagement improves, but data processing requirements increase

Engineering Contradiction:
Improveuser engagementVSAvoiddata processing
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system changes the parameter of data relevance by dynamically filtering and ranking entity graph concepts based on their social relevance to the user. Instead of processing all entity data uniformly, the system adjusts the relevance parameter based on user connections in the social graph, thereby improving engagement while reducing the effective quantity of data that needs detailed processing.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs partial processing of entity graph data by focusing computational resources only on entities that are socially relevant to the user, rather than processing the entire entity graph. This partial action approach maintains high user engagement by displaying relevant content while avoiding the excessive data processing that would result from comprehensive analysis.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If relationships with real-world concepts are established, then exploration capability improves, but interface design complexity increases

Engineering Contradiction:
Improveexploration capabilityVSAvoidinterface design
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface is designed with universal components that can handle multiple types of entity relationships (friends, family, colleagues, interests) through a unified interaction model. This multi-functionality allows users to explore diverse real-world concepts through a consistent interface paradigm, improving exploration capability without proportionally increasing interface design complexity.

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

Data Source

PatentUS10318538B2Systems, methods, and apparatuses for implementing an interface to view and explore socially relevant concepts of an entity graph
Publication Date: 2019.06.11 META PLATFORMS INC
  • US10318538B2 patent drawing
  • US10318538B2 patent drawing
  • US10318538B2 patent drawing

AI summary

There are provided means for implementing an interface to view and explore socially relevant concepts of an entity graph including, for example, means of a social network system to perform operations including retrieving contextually relevant data for a plurality of concepts within an entity graph of the social network system; retrieving socially relevant data for a user's node within a social graph of the social network system; identifying intersects between the plurality of concepts within the entity graph and the social relevant data for the user's node within the social graph; selecting one of the plurality of concepts within the entity graph based on the intersects identified; and displaying the one of the plurality of concepts within the entity graph at a user interface associated with the user's node.