发明名称 Method of recognizing a control command based on finger motion on a touch input device
摘要 Provided is a method of recognizing a control command based on finger motion involving: (a) obtaining coordinate data of a pointer corresponding to a position of a finger in contact with a touch input device of a mobile terminal; (b) obtaining an input continuance time of the coordinate data, and setting values of timer variables based on the input continuance time; (c) setting logic values of a plurality of command logic variables whose logic values of True or False are based on values of the respective timer variables; and (d) recognizing an operation control command of the pointer based on the respective timer variable values and the command logic variable values.
申请公布号 US9329627(B2) 申请公布日期 2016.05.03
申请号 US201213600986 申请日期 2012.08.31
申请人 RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY 发明人 Hong Kwang-Seok;Oh Byung Hun
分类号 G06F3/048;G06F3/0484;G06F7/57;G06F1/16;G06F3/0488 主分类号 G06F3/048
代理机构 NSIP Law 代理人 NSIP Law
主权项 1. A method of recognizing a control command based on finger motion, the method comprising: obtaining coordinate data of a pointer corresponding to a position of a finger in contact with a touch input device of a mobile terminal; obtaining an input continuance time of the coordinate data and setting time values of timer variables based on the input continuance time, including setting a timer variable Timer before (Tb) to a first time value; setting logic values of a plurality of command logic variables whose logic values of True or False are based on the time values of the timer variables; recognizing an operation control command of the pointer based on the time values of the timer variable and the command logic variables values; and setting the time value of timer variable Tb to extend after the first time value when coordinate data for two different pointer locations are obtained by the touch input device within the first time value set for Tb, wherein the timer variables further include Timer after (Ta) and Timer middle (Tm); each of the timer variables Tb, Ta and Tm receives a time value as input; and time values of the timer variables Tb, Ta and Tm are compared with a predefined time value to determine a role that the variables Tb, Ta and Tm perform for the operation control command of the pointer, and wherein the setting of the logic values includes setting a logic value of a command logic variable corresponding to a click operation when a first time value set for Ta elapses and performing no process during the first time value set for Ta even if data is input; setting a logic value of a command logic variable corresponding to a drag operation when 10 or more pieces of the coordinate data are obtained during a second time value set for Tm; and setting logic values of command logic variables corresponding to up, down, left and right Moving when less than 10 pieces of the coordinate data are input.
地址 Suwon-si KR