Patent ID: 9213481
Filing Date: 2015-12-15
Classification: G06F

Abstract:
1. A method for judging the number of touches comprising: a step A of reading a touch sensing signal sensed by an ith infrared ray sensor module located at an ith corner (i being a natural number not exceeding 3) of a touch panel; a step B of defining a portion of the touch sensing signal as a touch recognition signal corresponding to the touches; a step C of, when the touch recognition signal in the step B is recognized as representing one touch and the length of an overall section of the touch recognition signal is within a predetermined critical range, precisely judging the number of the touch recognition signal, through re-analysis of the touch recognition signal, wherein the overall section of the touch recognition signal is a section having a signal intensity lower than a predetermined touch recognition threshold signal, wherein, in the step C, whether or not the touch recognition signal is recognized as one touch or two touches is finally judged through re-analysis of the touch recognition signal; and a step B-1 of setting plural variables and constants used in the re-analysis in the step C and initializing values of the variables, wherein the variables include: a variable tmpMax temporally storing the maximum signal intensity value of the touch recognition signal; a variable tmpMin temporally storing a value larger than the maximum signal intensity value of the touch recognition signal; a variable tmpMin1 temporally storing the first minimum signal intensity value of the touch recognition signal in a predetermined first sub-section of the overall section of touch recognition signal; a variable tmpMin2 temporally storing the second minimum signal intensity value of the touch recognition signal in a predetermined second sub-section of the overall section of the touch recognition signal; a variable tmpMaxInd storing a position value corresponding to the maximum signal intensity value stored in the variable tmpMax; a variable tmpMinInd1 storing the minimum position value corresponding to the first minimum signal intensity value stored in the variable tmpMin1; a variable tmpMinInd2 storing the minimum position value corresponding to the second minimum signal intensity value stored in the variable tmpMin2; a variable tmpJ representing a 1/n a variable tmpK representing whether or not the maximum signal intensity value is present; and a variable tmpL temporarily storing an m wherein the first sub-section and the second sub-section are divided from each other by the variable tmpJ.