Preference Matching Server for Social Networking Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional social networking application software lacks an effective method for providing personal information that allows users to find compatible contacts based on shared preferences and interests.

Innovation Solution

A method utilizing a server unit with a preference database that matches target user preferences with reference user preferences by transmitting theme and option group information to a terminal device, determining matching conditions based on shared themes and options exceeding a predetermined threshold, and transmitting personal information of compatible users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional social networking software simply provides images of registered members for browsing, then the system structure remains simple, but the ability to find compatible contacts based on shared preferences and interests is insufficient

Engineering Contradiction:
Improveability to find compatible contactsVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the matching process into distinct components: theme selection, option group selection, preference information generation, and matching comparison. This segmentation allows the complex matching functionality to be implemented in a structured way that improves contact compatibility finding while maintaining manageable system complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces preference information pieces as intermediary elements that mediate between user profiles and matching logic. These preference information pieces, containing themes, option groups, and selected options, serve as standardized intermediaries that enable systematic comparison and matching of user compatibility without requiring direct complex analysis of all user attributes

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system matches all reference users with target users based on detailed preferences, then the accuracy of matching increases, but the time and computational resources required increase

Engineering Contradiction:
Improvematching accuracyVSAvoidmatching processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements partial matching by comparing only specific preference attributes (themes and option groups) rather than all possible user characteristics. The matching process focuses on predefined preference dimensions, performing partial analysis that achieves sufficient matching accuracy while significantly reducing computational overhead and processing time compared to comprehensive analysis

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the parameter representation from raw user profile data to structured preference information pieces with discrete themes and option groups. This parameter transformation enables efficient comparison operations and threshold-based matching, improving both matching precision and processing efficiency by working with standardized, discrete parameters rather than continuous or unstructured data

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system provides detailed preference matching with multiple themes and options, then the user experience improves, but the complexity of data management and processing increases

Engineering Contradiction:
Improveuser experienceVSAvoiddata management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent performs preliminary organization of user preferences into structured information pieces containing themes, option groups, and selected options before the matching process. This preliminary structuring of preference data enables efficient retrieval and comparison operations, improving user experience through detailed matching capabilities while reducing data management complexity during the actual matching operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates standardized copies of user preferences in the form of preference information pieces that can be easily transmitted, stored, and compared. These copied preference structures serve as simplified representations of complex user profiles, enabling detailed matching functionality while managing data complexity through standardized template-based copying rather than handling raw diverse data

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10516758B2Method for providing personal information
Publication Date: 2019.12.24 NATIONAL TAIWAN NORMAL UNIVERSITY
  • US10516758B2 patent drawing
  • US10516758B2 patent drawing

AI summary

A method for providing personal information is proposed. A server unit receives preference information of a user from a terminal device, and matches the preference information with another user's preference information in a database according to a matching condition. The server unit provides the another user's preference information to the terminal device when the matching condition is satisfied by the preference information of the user and the another user.