Logogram Input Homonym Resolution via Dynamic Context Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Entering logograms, such as Chinese characters, can be difficult due to their complexity and the large number of possible characters, often resulting in incorrect inputs where users may inadvertently select homonyms with the same pronunciation.

Innovation Solution

An apparatus and method using a processor and memory to recognize logogram input and determine available homonyms by matching the input with logogram data stored in a database, allowing users to select the correct logogram from displayed homonyms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users directly input logograms without homonym assistance, then input speed is improved, but input accuracy deteriorates due to homonym confusion

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

Solution Approach 1:

The system introduces an intermediary homonym display interface between the recognition engine and the user. When homonyms are detected, the system automatically displays a selection interface showing multiple logograms with the same pronunciation, allowing users to select the correct one. This intermediary step resolves the contradiction by maintaining fast recognition while providing accuracy assurance through visual confirmation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If homnym selection interface is always displayed, then input accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveinput accuracyVSAvoidinterface complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The homnym display interface is implemented dynamically, appearing only when homonyms are actually detected during input recognition. The system adapts the interface behavior based on the recognition results - showing the selection interface only when necessary (when multiple homonyms exist) and remaining hidden when a single unique match is found. This dynamic approach maintains input accuracy when needed while avoiding unnecessary interface complexity.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If multiple homonyms are displayed for selection, then input accuracy is improved, but loss of time increases due to additional user actions

Engineering Contradiction:
Improveinput accuracyVSAvoidselection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system replaces the traditional mechanical approach of direct logogram entry with an intelligent substitution system that uses pronunciation matching and homnym database lookup. Instead of requiring users to manually search through numerous logograms, the system automatically retrieves and displays only the relevant homonyms based on the recognized pronunciation, significantly reducing the time and effort required for selection while maintaining high input accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9740684B2Determining homonyms of logogram input
Publication Date: 2017.08.22 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US9740684B2 patent drawing
  • US9740684B2 patent drawing
  • US9740684B2 patent drawing

AI summary

For determining homonyms of logogram input, code may recognize a logogram from at least part of a written logogram drawn by a user or a typed logogram. In addition, the code may determine whether homonyms of the logogram are to be made available to the user. The code also may determine multiple logograms having a pronunciation that matches the pronunciation of the logogram if the homonyms of the logogram are to be made available to the user. The code may provide a hint list to the user that contains the multiple logograms to enable selection of a logogram from the hint list. The code may also rank the multiple logograms based on context.