Input Support Code Output Using Cluster Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing input support apparatuses using automatic classification functions in a sequential processing method often reduce usability due to rapid changes in displayed classification codes that do not conform to user intuition, leading to reduced value and efficiency in input operations.

Innovation Solution

An input support apparatus that divides input data into tokens, estimates classification codes using a classification model, constructs a cluster space, and adjusts the output method based on cluster similarity to stabilize and emphasize estimation codes, ensuring they align with user intuition and improve usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the estimation code is updated every time a character is input, then the responsiveness of the system is improved, but the stability of the displayed code deteriorates

Engineering Contradiction:
ImproveresponsivenessVSAvoidstability of displayed code
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The patent implements dynamic output control by adjusting the output timing and frequency of estimation codes based on input length thresholds and confidence levels. The system transitions from static frequent output to dynamic adaptive output, updating codes selectively based on whether input reaches certain lengths or confidence exceeds thresholds, thus balancing responsiveness with stability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of output frequency from constant (every character input) to variable based on input length and confidence level. By introducing length thresholds and confidence thresholds as controllable parameters, the system adapts its output behavior to match user needs and input characteristics, resolving the contradiction between rapid updates and stability

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the classification code is estimated from hundreds of candidates, then the accuracy of classification is improved, but the time required for estimation increases

Engineering Contradiction:
Improveaccuracy of classificationVSAvoidestimation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by initially presenting a limited set of high-confidence estimation codes (e.g., top 3 candidates) rather than processing all hundreds of candidates immediately. When users need more options or the system confidence is sufficiently high, it expands to show more candidates or finalizes the classification, thus achieving accurate classification without always incurring the full time cost of evaluating all candidates

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary filtering and ranking of classification candidates before presenting them to users. The estimation model pre-processes hundreds of candidates by calculating confidence scores and sorting them, so that when output is triggered, only the most relevant candidates are displayed. This preliminary action reduces the perceived estimation time while maintaining high accuracy

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the estimation code changes frequently, then the system adapts to user input dynamically, but the usability deteriorates due to codes not conforming to user intuition

Engineering Contradiction:
Improvedynamic adaptationVSAvoidusability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms where the system monitors user interactions (such as code selection, rejection, or manual input) and uses this feedback to adjust future estimation behavior. By learning from user choices and confidence level patterns, the system refines its adaptation strategy to better align with user intuition while maintaining dynamic responsiveness to input changes

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces dynamic control of code presentation based on confidence levels and input progression. Instead of uniformly changing codes with every input, the system dynamically adjusts when to update, when to maintain the current code, and how many candidates to display, creating a more usable adaptive behavior that respects user intuition while remaining responsive

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260073141A1Input support apparatus, method, and storage medium
Publication Date: 2026.03.12 KK TOSHIBA
  • US20260073141A1 patent drawing
  • US20260073141A1 patent drawing
  • US20260073141A1 patent drawing

AI summary

An input support apparatus includes processing circuitry configured to detect a division position in input data and divides the input data into a plurality of division units, acquire an estimation code by estimating a classification code of the input data by using a classification model that receives an input of data and estimates the classification code in a classification system, classify the classification code into a plurality of clusters using explanatory information of the classification code and constructs a cluster space by embedded expression, calculate a cluster similarity between the input data and the cluster by using the cluster space, and adjust a method of outputting the estimation code based on the cluster similarity.