Relative Coordinate Touch Input Correction for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional touch input methods for mobile devices, relying on absolute coordinate systems, are inaccurate in unstable environments and prone to errors, especially in applications requiring multiple touch inputs, due to the larger size of fingers and limitations of resistive touch screen systems.

Innovation Solution

A method that calculates relative displacement of touch inputs to identify fingers and corrects positions using a relative coordinate system, allowing for accurate operations by matching touch input patterns with previously stored patterns, thereby improving input accuracy in mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an absolute coordinate system is used for touch input, then the input method is simple and easy to implement, but the input accuracy deteriorates in unstable environments and when using multiple fingers

Engineering Contradiction:
Improveinput method simplicityVSAvoidtouch input accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent changes the coordinate system parameter from absolute coordinates to relative coordinates. Instead of recording touch positions as fixed absolute values, the system calculates relative displacement from a reference point (first touch position) to subsequent touch positions. This parameter transformation enables the system to adapt to different touch scenarios and improves accuracy in unstable environments.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the touch input process into distinct phases: identifying a reference finger's first touch position, then calculating relative positions of subsequent touches based on that reference point. This segmentation allows the system to handle multi-finger inputs by establishing a local coordinate framework rather than relying on a single global coordinate system.

Inventive Principle:
Principle #1Segmentation

2Reliability

If an absolute coordinate system is used, then the system works well for normal applications, but a considerable number of errors occur in games requiring large numbers of touch inputs

Engineering Contradiction:
Improveinput reliability for normal applicationsVSAvoidtouch input precision for multiple inputs
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces dynamic adaptation by continuously updating the reference frame based on the first touch position of each input sequence. Rather than using a fixed origin point, the system dynamically establishes a new reference point for each set of touch inputs, allowing it to adapt to different interaction patterns and maintain high precision across multiple touches.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from the first touch position to correct and adjust the interpretation of subsequent touch positions. By calculating relative displacement from the initially detected touch point, the system creates a feedback loop that compensates for drift and improves accuracy in applications requiring multiple sequential touches.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the absolute coordinate system is used, then implementation is straightforward, but errors increase due to the larger area of fingers compared to touch screen precision

Engineering Contradiction:
Improvesystem implementation complexityVSAvoidtouch position accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent transforms the coordinate representation parameter from absolute position values to relative displacement values. This change allows the system to work with smaller, more precise differential measurements rather than large absolute coordinates, effectively compensating for the imprecision introduced by finger size without adding significant system complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10416880B2Touch input method for mobile device, mobile device, and computer program
Publication Date: 2019.09.17 XOGAMES INC
  • US10416880B2 patent drawing
  • US10416880B2 patent drawing
  • US10416880B2 patent drawing

AI summary

A touch input method for a mobile device includes receiving a first touch input as an input of a first finger which is a reference finger, receiving a second touch input of a second finger with elapse of a predetermined time after receiving the first touch input, calculating a relative displacement of the second touch input with respect to the first touch input on the basis of a position of the first touch input and a position of the second touch input, identifying the second finger used for the second touch input on the basis of the relative displacement, determining whether a pattern associated with the first touch input of the first finger and the second touch input of the identified second finger corresponds to a previously stored pattern, correcting the position of the second touch input of the second finger on the basis of a position of the second finger defined in the previously stored pattern when the pattern corresponds to the previously stored pattern, and performing an operation corresponding to the first touch input and the corrected second touch input among previously stored multiple operations.