Touch Input Region Adjustment for Unintended Touches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often fail to input desired instructions on touch panels accurately due to unintentional touches outside the intended input regions, leading to incorrect inputs in games and other applications.

Innovation Solution

A system that acquires touch position information and identifies specific input regions based on continuous touch patterns, using characteristic positions to determine the positions of input regions and a neutral region, thereby reducing unintended inputs by adjusting the operation region dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a predetermined input region is provided on the touch panel for receiving instructions, then the user can input desired instructions by touching the input region, but the user may accidentally touch outside the input region causing unintended inputs

Engineering Contradiction:
Improvetouch position accuracyVSAvoiduser operability
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent dynamically adjusts the input region boundaries based on detected touch positions. When a user repeatedly touches near the same location, the system adapts by expanding or shifting the input region to accommodate the user's touch pattern, thereby reducing unintended inputs while maintaining ease of operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides feedback by monitoring touch positions and using this information to adjust input region definitions. The touch position information is fed back into the system to refine the boundaries of input regions, creating a closed-loop control that reduces accidental inputs while preserving user-friendly operation

Inventive Principle:
Principle #23Feedback

2Reliability

If the touch position is strictly required to be within the predetermined input region, then unintended inputs are reduced, but the probability of failed inputs increases when users touch outside the region

Engineering Contradiction:
Improveinput accuracyVSAvoidinput efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameters of the input region (position, size, shape) based on actual touch position data. By adjusting these parameters dynamically, the system maintains high input accuracy while accommodating natural variations in user touching behavior, thus preserving input efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary analysis of touch patterns to predict where users are likely to touch. By pre-adjusting input region boundaries based on learned touch patterns, the system ensures that both accurate and efficient inputs are captured before unintended inputs can occur

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11541304B2Recording medium and information processing apparatus
Publication Date: 2023.01.03 KONAMI DIGITAL ENTERTAINMENT CO LTD
  • US11541304B2 patent drawing
  • US11541304B2 patent drawing
  • US11541304B2 patent drawing

AI summary

A computer readable recording medium storing a program that is executed by a processor. The program causes the processor to acquire touch position information on a touch panel, identify a first position based on the touch position information, if the touch position is in a first input region for receiving an input instruction in a first operation direction in a touch period during which continuous touching of the touch panel is carried out, and the touch position satisfies a first condition, identify a second position based on the touch position information, if the touch position is in a second input region for receiving an input of an instruction in a second operation direction in the touch period, and the touch position satisfies a second condition, and determine positions of the first input region and the second input region, based on the first position and the second position.