Social Network Contact List Population via Intermediary Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of social networks and communication systems often face difficulties in accessing a large relevant list of people to communicate with or connect to due to sparsely populated address books or lack of synchronization across devices, which negatively impacts the overall user experience.
Innovation Solution
A system comprising a device and database that populates user contact lists by determining potential relationships between individuals based on shared contact information, suggesting invitations to register for the network, and filtering results to enhance user connectivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the system relies on user address books for contact information, then the system is simple to implement, but the contact list becomes sparsely populated and insufficient for effective communication
Solution Approach 1:
The patent introduces a third-party service (social network platform) that acts as an intermediary to populate contact lists. Instead of relying solely on user address books, the system queries external social networks to obtain contact information, thereby increasing contact list population without requiring complex changes to the core communication system architecture.
Solution Approach 2:
The system performs preliminary actions by pre-querying social networks for contact information before the user needs to communicate. The contact list is populated in advance using data from social networks, so when the user needs to contact someone, the information is already available, eliminating the need for real-time complex queries.
2Quantity of substance
If the system queries social networks for contact information, then the contact list becomes more populated and relevant, but the system complexity increases
Solution Approach 1:
The patent introduces a third-party service (social network platform) that acts as an intermediary to populate contact lists. Instead of relying solely on user address books, the system queries external social networks to obtain contact information, thereby increasing contact list population without requiring complex changes to the core communication system architecture.
Solution Approach 2:
The system performs preliminary actions by pre-querying social networks for contact information before the user needs to communicate. The contact list is populated in advance using data from social networks, so when the user needs to contact someone, the information is already available, eliminating the need for real-time complex queries.
3Quantity of substance
If the system uses address book information from multiple sources, then the contact list becomes more comprehensive, but the time required to gather and process information increases
Solution Approach 1:
The system performs preliminary actions by pre-querying social networks for contact information before the user needs to communicate. The contact list is populated in advance using data from social networks, so when the user needs to contact someone, the information is already available, eliminating the need for real-time complex queries.
Solution Approach 2:
The system maintains continuous synchronization with social networks to keep contact information updated. By establishing ongoing connections with social network APIs and caches, the system continuously refreshes contact lists without requiring repeated manual queries, ensuring information availability while minimizing time loss.
Data Source
AI summary
A computer-implemented method for obtaining information corresponding to a first user. The computer-implemented method includes, obtaining information corresponding to a first user, accessing a database comprising information corresponding to a plurality of individuals, based on the information corresponding to a plurality of individuals. The method further includes determining whether a potential relationship exists between a first user and at least one of the plurality of individuals.


