Adaptive Contact Sorting Using Dynamic Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile terminal contact management systems rely on fixed sorting rules, which can be inefficient for finding contacts quickly, especially when contact information changes, leading to increased time and resource consumption.

Innovation Solution

Implementing a method and apparatus that utilize a predefined sorting policy combining static and dynamic sorting rules with prioritization, allowing for adaptive sorting based on static and dynamic contact information, such as communication frequency and location, to facilitate rapid contact retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If fixed sorting rules are used for contacts, then the sorting structure is simple and stable, but the time to find contacts increases and information processing performance decreases

Engineering Contradiction:
Improvetime to find contactsVSAvoidsorting policy complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transforming the static sorting rule into a dynamic sorting policy that automatically adapts to contact information changes. The system monitors changes in contact attributes (such as communication frequency, location, time) and dynamically adjusts the sorting order without requiring user intervention, thereby reducing contact finding time while managing complexity through automated adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the sorting system by introducing multiple dimensions (communication frequency, location, time, etc.) and allowing the system to switch between different sorting criteria based on current conditions. This enables the sorting policy to respond to parameter changes in contact information, improving search efficiency without requiring a complete redesign of the sorting structure.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple dynamic sorting rules are implemented, then contact finding efficiency improves, but information processing resource consumption increases

Engineering Contradiction:
Improvecontact finding efficiencyVSAvoidinformation processing resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by implementing selective sorting - not all contacts are re-sorted whenever any change occurs. Instead, the system identifies which contacts are affected by changes and only re-sorts those specific contacts or contact groups, reducing unnecessary processing while maintaining efficiency for relevant contacts.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the contact list into different groups or categories that can be sorted independently based on different criteria. This allows the system to apply sorting rules selectively to specific segments rather than processing the entire contact list, thereby improving contact finding efficiency while reducing overall resource consumption.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If static sorting rules are used, then the sorting structure is stable, but adaptability to changing contact information decreases

Engineering Contradiction:
Improveadaptability to contact information changesVSAvoidsorting rule complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the sorting system to automatically detect and respond to contact information changes without user intervention. The system monitors contact attributes, determines when re-sorting is needed, and executes the sorting automatically, thereby improving adaptability while managing complexity through automation rather than user-managed complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2822257B1Method and device for processing contact persons, and mobile terminal
Publication Date: 2018.01.31 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP2822257B1 patent drawingFigure 1~2
  • EP2822257B1 patent drawingFigure 3~4

AI summary

The present disclosure provides a method, an apparatus and a mobile terminal for processing contacts, belonging to information processing field. In the method, obtaining a predefined sorting policy, wherein the predefined sorting policy comprises at least one of a static sorting rule and a dynamic sorting rule; obtaining contact information according to the predefined sorting policy, wherein the contact information includes dynamic information and/or static information; and sorting the contacts according to the predefined sorting policy based on the obtained contact information. The apparatus includes a first obtaining module, a second obtaining module and a sorting module. Examples of the present disclosure sort the contacts according to various sorting rules configured by the user, which is flexible, facilitates the user to find a contact rapidly and improves user's experience.