Multi-Touch Character Input Gesture Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional touch panel character input methods, such as handwritten input and virtual keyboards, face challenges in achieving fast character input due to time-consuming recognition processes and the need for repetitive finger operations.

Innovation Solution

A character input device and method utilizing a touch panel that detects multiple points of contact, displaying buttons and determining specific touch gestures to receive inputs based on continuous changes in touch position, allowing for continuous character input without lifting the finger, and using weighting information to prioritize character combinations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If handwritten character input is used on a touch panel, then the device can be compact without a physical keyboard, but character input speed decreases due to time-consuming recognition processes

Engineering Contradiction:
Improvedevice sizeVSAvoidcharacter input speed
Core Design Contradiction:
Volume of moving objectVSProductivity

Solution Approach 1:

The patent segments the touch panel into multiple detection points arranged in a grid pattern, allowing simultaneous detection of multiple touch positions. This enables parallel processing of character input data, significantly reducing recognition time while maintaining compact device size without physical keyboard

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary detection of multiple touch points simultaneously across the panel surface, rather than sequentially processing handwritten strokes. This preliminary multi-point detection captures the entire character input gesture at once, enabling faster recognition and improving character input speed

Inventive Principle:
Principle #10Preliminary action

2Volume of moving object

If virtual keyboard is used on a touch panel, then the device can be compact, but character input speed decreases due to repetitive finger up and down operations

Engineering Contradiction:
Improvedevice sizeVSAvoidcharacter input speed
Core Design Contradiction:
Volume of moving objectVSProductivity

Solution Approach 1:

The patent enables continuous finger movement across multiple detection points on the touch panel to input characters, eliminating the need for repetitive finger up and down operations required by virtual keyboards. The finger maintains continuous contact with the panel while traversing the character path, significantly improving input speed while keeping the device compact

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If multiple touch points are detected simultaneously, then character input speed improves, but determination of intentional touches becomes more complex

Engineering Contradiction:
Improvecharacter input speedVSAvoidgesture determination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies different determination criteria to different spatial relationships between detected touch points. By analyzing the local pattern and relative positions of touched points, the system distinguishes intentional character input gestures from accidental touches or handwriting corrections, managing complexity through localized pattern recognition rather than uniform complex analysis

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8976134B2Character input device and character input method
Publication Date: 2015.03.10 KYOCERA CORP
  • US8976134B2 patent drawing
  • US8976134B2 patent drawing
  • US8976134B2 patent drawing

AI summary

According to an aspect, a character input device includes: a touch panel capable of detecting touches on a plurality of points; and a control unit for displaying a plurality of buttons on the touch panel and determining whether a first touch gesture in which a touch position with respect to the touch panel is continuously changed occurs. When detecting occurrence of a second touch gesture being a further touch on a different area from an area where the first touch gesture occurs while the first touch gesture occurs in the area where the buttons are displayed, the control unit is configured to receive, as an input, a character corresponding to the button corresponding to the touch position of the first touch gesture when the second touch gesture occurs.