Contact Matching Using Interest Label Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional instant messaging applications have low efficiency and accuracy in finding contacts with similar interests, as they require users to manually search through contacts using the same application.

Innovation Solution

A contact matching method and apparatus that obtain and compare interest labels to identify matching contacts, displaying identifiers in a predefined manner to enhance recognition and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional instant messaging applications manually search through contacts using the same application, then contacts can be found, but the efficiency and accuracy of finding contacts with similar interests is low

Engineering Contradiction:
Improvecontact matching accuracyVSAvoidcontact matching efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-collecting and storing interest labels for all users in advance. When a user searches for contacts, the system directly queries these pre-stored interest labels rather than manually analyzing contact profiles, significantly improving both matching speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the search parameter from manual profile analysis to structured interest label comparison. By representing user interests as discrete, comparable labels, the system enables efficient algorithmic matching that improves both precision and productivity simultaneously.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If interest labels are compared to identify matching contacts, then matching accuracy improves, but the system complexity increases

Engineering Contradiction:
Improvecontact matching accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments complex user profiles into discrete, manageable interest labels. Each user's interests are broken down into individual tags that can be independently stored and compared, simplifying the matching process while maintaining high accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Interest labels serve as an intermediary layer between users and the matching system. Instead of directly comparing complex user profiles, the system uses these simple label intermediaries to facilitate accurate and efficient matching with minimal system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If contact identifiers are displayed in a predefined manner, then user recognition of matching contacts improves, but the displaying time increases

Engineering Contradiction:
Improvecontact identification easeVSAvoiddisplaying time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system uses visual differentiation through color coding or styling to highlight matching contacts. By applying distinct visual markers to identifiers of matched contacts, users can rapidly identify relevant contacts without requiring extensive display time or complex sorting operations.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS10841252B2Contact matching method and apparatus
Publication Date: 2020.11.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10841252B2 patent drawing
  • US10841252B2 patent drawing
  • US10841252B2 patent drawing

AI summary

Examples of the present disclosure provide a contact matching method. The method includes: obtaining a first interest label corresponding to a contact waiting for match and a second interest label corresponding to respective contact other than the contact waiting for match in a matching interface displayed on the client device; comparing the first interest label and the second interest label to obtain at least one contact matching with the contact waiting for match; and displaying a first contact identifier corresponding to the contact waiting for match and a second contact identifier corresponding to respective matching contact or a second contact identifier corresponding to respective matching contact in the matching interface according to a predefined first displaying manner. Examples of the present disclosure also provide a contact matching apparatus. The solution of the present disclosure improves contact matching efficiency and accuracy.