Entity Graph Interface for Social Network Exploration
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If dynamic display of socially relevant concepts is implemented, then user engagement improves, but data processing requirements increase
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.
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.
3Adaptability or versatility
If relationships with real-world concepts are established, then exploration capability improves, but interface design complexity increases
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.
Data Source
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.


