User Terminal Input Suggestion Ranking by Profile Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems and applications lack efficient methods to provide users with intelligent suggestions for input completion based on user terminal characteristics and profile data, leading to cumbersome address input processes.

Innovation Solution

A method and system that utilize a user terminal to receive incomplete input, generate profile data related to contacts and persons mentioned in messages, rank suggestions based on this data, and present them to the user for selection, allowing for automatic completion of input fields.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual address input is used in communication systems, then users can provide complete and accurate address information, but the typing effort and time required for input are excessive

Engineering Contradiction:
Improveease of address inputVSAvoidtime for address input
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-generates profile data about persons and contacts from message history before the user needs to input an address. This preliminary preparation of data enables rapid suggestion generation when the user begins typing, significantly reducing the time and effort required for address input while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If simple suggestion systems are used for address completion, then typing effort is reduced, but the accuracy and relevance of suggestions deteriorate

Engineering Contradiction:
Improveinput efficiencyVSAvoidsuggestion accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system changes the parameters used for ranking suggestions from simple frequency-based metrics to a comprehensive scoring system that incorporates multiple factors including message frequency, recency, and profile data relevance. This parameter transformation enables the system to provide both rapid suggestions and high accuracy simultaneously by weighting different criteria appropriately.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive profile data is collected for all users, then suggestion accuracy improves, but data processing complexity and storage requirements increase

Engineering Contradiction:
Improvesuggestion relevanceVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential and most relevant features from comprehensive user profile data for the purpose of generating suggestions. Instead of processing all available data, it selectively extracts key attributes such as frequently contacted persons, message patterns, and relevant profile information, thereby maintaining high suggestion accuracy while reducing processing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

4Manufacturing precision

If ranked suggestions are presented to users for selection, then input completion accuracy improves, but the interface complexity increases

Engineering Contradiction:
Improveinput completion accuracyVSAvoidinterface complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system segments the suggestion presentation into a simple, structured format with ranked options displayed in order of relevance. By dividing the complex task of address completion into discrete, manageable suggestion choices, the interface remains simple while still providing accurate completion options to the user.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20180095970A1Presenting suggestions for user input based on client device characteristics
Publication Date: 2018.04.05 VERIZON PATENT & LICENSING INC
  • US20180095970A1 patent drawing
  • US20180095970A1 patent drawing
  • US20180095970A1 patent drawing

AI summary

A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.