METHOD FOR PROCESSING MULTI-TOUCH INPUT IN MOBILE DEVICE
First Claim
1. A method for processing a multi-touch input, the method comprising:
- displaying a first data associated with detecting a first touchdown of a touch screen;
detecting a second touchdown while the first touchdown is maintained;
determining an intermediate data generated on a basis of an overlapping of the first touchdown and the second touchdown to be invalid data, the intermediate data unexpectedly occurring between the first touchdown and the second touchdown;
removing the invalid data when a first one of the first touchdown and the second touchdown is released; and
displaying a second data based on the second touchdown.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing a multi-touch input for a mobile device having a touch screen of a resistive overlay type which is normally incapable of recognizing a multi-touch input. A first data based on a first touch is displayed and a second touch is detected while the first touch is maintained. An intermediate data unexpectedly occurring between the first and second touches is treated as invalid data and removed when one of the first and second touches is released. Then a second data based on the second touch is displayed. This method makes it possible to properly recognize a multi-touch input through software-based technique, while reducing unexpected input errors caused by a multi-touch input and thus permitting a user'"'"'s quick input action.
30 Citations
20 Claims
-
1. A method for processing a multi-touch input, the method comprising:
-
displaying a first data associated with detecting a first touchdown of a touch screen; detecting a second touchdown while the first touchdown is maintained; determining an intermediate data generated on a basis of an overlapping of the first touchdown and the second touchdown to be invalid data, the intermediate data unexpectedly occurring between the first touchdown and the second touchdown; removing the invalid data when a first one of the first touchdown and the second touchdown is released; and displaying a second data based on the second touchdown. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for processing a multi-touch input in a touch screen, the method comprising:
-
displaying a first data based on a first touchdown while storing the first data in a first buffer; storing a second data in a second buffer, the second data being based on a second touchdown inputted while the first touch is maintained; storing a third data in a third buffer, the third data being based on a third touchdown inputted while one of the first touchdown and the second touchdown is maintained; by using both the first data in the first buffer and the third data in the third buffer, determining whether the second data in the second buffer is valid or invalid; if the second data is valid, displaying the second data and then shifting data in both the second buffer and the third buffer; and if the second data is invalid, removing the second data and then shifting data in the third buffer.
-
Specification