Character Input Device Automatic Dictionary Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing character input methods for Japanese characters on electronic devices require cumbersome procedures for registering desired character strings, often leading to user inconvenience and incomplete registration of character inputs.

Innovation Solution

A character input device with a character input section, candidate obtainment unit, finalization unit, and registration unit that allows users to input and finalize character strings, automatically registering associated candidate strings and counting frequent deletions to optimize dictionary learning during normal input processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a user registers a character string in the conversion learning database using the conventional method, then the character string can be stored and retrieved, but the registration process requires multiple procedures and use of a dictionary tool which is troublesome for users

Engineering Contradiction:
Improvecharacter string registration completenessVSAvoidregistration operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically learns character strings and their readings by monitoring the user's input operations and deletion operations during normal character input. The control unit detects when a user inputs a character string, finalizes it, and then deletes part of it, automatically registering the remaining character string in the conversion learning database without requiring the user to manually use a dictionary tool.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary detection and automatic registration of character strings during the normal character input process. By monitoring the input flow and deletion operations in real-time, the system proactively learns character strings before the user would need to manually register them, eliminating the need for separate registration procedures.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a user does not use the dictionary tool for character registration, then the operation becomes simpler, but the desired character string cannot be registered in the conversion learning database

Engineering Contradiction:
Improveoperation simplicityVSAvoidcharacter string registration completeness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs automatic learning and registration of character strings by itself during normal input operations. The control unit monitors user input and deletion operations, automatically extracting and registering character strings in the conversion learning database without requiring the user to manually operate a dictionary tool, thus maintaining operational simplicity while ensuring registration completeness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors user input operations and deletion operations as feedback, using this information to automatically update the conversion learning database. By analyzing the sequence of input and deletion operations, the system identifies character strings that should be registered and performs automatic registration based on this feedback loop.

Inventive Principle:
Principle #23Feedback

3Productivity

If a user repeatedly divides a larger character string into short segments for input, then the input can be completed, but the user must repeatedly perform conversion operations which reduces input efficiency

Engineering Contradiction:
Improvecharacter input efficiencyVSAvoidtime for repeated conversion operations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically learns and stores the relationship between divided character segments and their complete form during normal input operations. When a user inputs and deletes character segments, the system monitors these operations and automatically registers the complete character string in the conversion learning database, enabling future automatic completion without requiring repeated manual conversion operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously learns from each character input and deletion operation, accumulating knowledge about character string relationships over time. This continuous learning process ensures that the conversion learning database is progressively updated with new character strings and their segmentations, improving input efficiency with each use rather than requiring separate registration steps.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12147762B2Character input device, character input method, and computer-readable storage medium storing a character input program
Publication Date: 2024.11.19 OMRON CORP
  • US12147762B2 patent drawing
  • US12147762B2 patent drawing
  • US12147762B2 patent drawing

AI summary

The character input device includes a character input section, a candidate obtainment unit, a finalization unit, and a registration unit. A character string is input to the character input section. The candidate obtainment unit obtains a candidate character string registered in the dictionary and corresponding to the character string that has been received by the character input section. The finalization unit finalizes the candidate character string obtained by the candidate obtainment unit and selected, as a finalized character string for the character string that has been received by the character input section. If a part of the finalized character string finalized by the finalization unit is deleted, the registration unit registers, in the dictionary, the remaining character string that remains without being deleted, in association with the character string that has been received by the character input section.