Touch Coordinate Prediction for Mobile Terminal Input Lag

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch input lag in mobile terminals causes delayed response times, affecting user concentration during touch-based applications like gaming and drawing, due to the difference between touch input and output times on the screen.

Innovation Solution

A touch coordinate predicting method that detects consecutive touch movements, calculates predictive values based on speed and acceleration components, and displays them as an addition to current coordinates, enhancing reaction speed by amplifying components according to application types and displaying predicted coordinates after a predetermined time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional touch screen processing is used, then system simplicity is maintained, but touch input lag occurs due to processing delays

Engineering Contradiction:
Improvetouch response speedVSAvoidcoordinate processing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by predicting future touch coordinates based on historical touch data before the actual touch input is completed. The coordinate prediction module calculates predicted coordinates in advance using speed and acceleration components derived from previous touch movements, allowing the display to show the touch output at the predicted position rather than waiting for complete processing of the actual touch coordinate. This reduces perceived input lag without requiring fundamental changes to the touch processing system.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If touch coordinate processing is accelerated, then input lag is reduced, but processing accuracy may deteriorate

Engineering Contradiction:
Improvetouch processing timeVSAvoidtouch coordinate accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent implements feedback by continuously monitoring actual touch coordinates and comparing them with predicted coordinates. The system calculates speed and acceleration components from the difference between consecutive touch coordinates and uses this feedback to adjust and refine the predicted coordinates. This closed-loop approach ensures that while processing is accelerated through prediction, the accuracy is maintained through continuous correction based on actual touch input feedback.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting the prediction parameters (speed component and acceleration component) based on the characteristics of the current touch movement. The system calculates these parameters from historical touch data and uses them to generate predicted coordinates. By changing the prediction parameters adaptively rather than using fixed values, the system maintains accuracy across different touch scenarios while achieving faster response times.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If application-level touch enhancement is implemented, then user concentration is improved for specific applications, but system-wide complexity increases

Engineering Contradiction:
Improveuser concentrationVSAvoidapplication-level processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing touch coordinate prediction specifically for applications that benefit from reduced input lag, such as games and drawing applications, rather than uniformly across all applications. The system can identify application types and apply the prediction algorithm selectively, enhancing user concentration and experience in touch-intensive applications while avoiding unnecessary complexity in applications where precise touch timing is less critical. This targeted approach improves ease of operation where needed without unnecessarily increasing system-wide complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9933883B2Mobile terminal and touch coordinate predicting method thereof
Publication Date: 2018.04.03 LG ELECTRONICS INC
  • US9933883B2 patent drawing
  • US9933883B2 patent drawing
  • US9933883B2 patent drawing

AI summary

The present invention relates to a mobile terminal capable of predicting a future touch movement based on a previous touch movement, and applying the future touch movement onto a screen, and a touch coordinate predicting method thereof. Each touch coordinate with respect to a touch movement detected on an application screen is displayed. A change of previous touch coordinates is checked at a time point when a touch coordinate is displayed. A touch coordinate predictive value is calculated based on previous touch coordinates, and then the calculated touch coordinate predictive value is applied onto a current touch coordinate. Under such configuration, a response time, which occurs between a finger's movement and an actual character movement (or a drawing output) due to touch input lag, can be reduced.