Mobile terminal and touch coordinate predicting method thereof
First Claim
1. A touch coordinate predicting method of a mobile terminal, the method comprising:
- detecting a consecutive touch movement on an application screen;
displaying a touch output in response to the detected touch movement;
determining a type of an application being currently displayed on the application screen, the type of the application being determined by an extent of a direction change of the touch movement;
retrieving, from a memory, a ratio of gain values of a speed component and an acceleration component corresponding to the determined type of the application;
differently amplifying the speed component and the acceleration component of the touch movement with different amplification ratios according to the retrieved ratio of gain values;
calculating a touch coordinate predictive value, by adding the amplified speed component and the amplified acceleration component, to a current touch coordinate of the touch output; and
displaying the calculated touch coordinate predictive value and the current touch coordinate of the touch output.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
25 Citations
17 Claims
-
1. A touch coordinate predicting method of a mobile terminal, the method comprising:
-
detecting a consecutive touch movement on an application screen; displaying a touch output in response to the detected touch movement; determining a type of an application being currently displayed on the application screen, the type of the application being determined by an extent of a direction change of the touch movement; retrieving, from a memory, a ratio of gain values of a speed component and an acceleration component corresponding to the determined type of the application; differently amplifying the speed component and the acceleration component of the touch movement with different amplification ratios according to the retrieved ratio of gain values; calculating a touch coordinate predictive value, by adding the amplified speed component and the amplified acceleration component, to a current touch coordinate of the touch output; and displaying the calculated touch coordinate predictive value and the current touch coordinate of the touch output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile terminal, comprising:
-
a display unit configured to display a prescribed application; and a controller configured to; display a touch output in response to a consecutive touch movement detected on an application screen, determine a type of an application being currently displayed on the application screen, the type of the application being determined by an extent of a direction change of the touch movement, retrieve, from a memory, a ratio of gain values of a speed component and an acceleration component corresponding to the determined type of the application, differently amplify the speed component and the acceleration component of the touch movement according to the retrieved ratio of gain values, calculate a touch coordinate predictive value, by adding the amplified speed component and the amplified acceleration component to a current touch coordinate of the touch output, and display the calculated touch coordinate predictive value and the current touch coordinate of the touch output. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification