TWI547858B - 於觸控螢幕上控制檔案縮放及旋轉的系統及方法 - Google Patents

於觸控螢幕上控制檔案縮放及旋轉的系統及方法 Download PDF

Info

Publication number
TWI547858B
TWI547858B TW100150014A TW100150014A TWI547858B TW I547858 B TWI547858 B TW I547858B TW 100150014 A TW100150014 A TW 100150014A TW 100150014 A TW100150014 A TW 100150014A TW I547858 B TWI547858 B TW I547858B
Authority
TW
Taiwan
Prior art keywords
file
touch
angle
touch screen
zooming
Prior art date
Application number
TW100150014A
Other languages
English (en)
Other versions
TW201327359A (zh
Inventor
謝欣君
Original Assignee
富智康(香港)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 富智康(香港)有限公司 filed Critical 富智康(香港)有限公司
Priority to TW100150014A priority Critical patent/TWI547858B/zh
Priority to US13/563,851 priority patent/US20130169552A1/en
Publication of TW201327359A publication Critical patent/TW201327359A/zh
Application granted granted Critical
Publication of TWI547858B publication Critical patent/TWI547858B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Description

於觸控螢幕上控制檔案縮放及旋轉的系統及方法
本發明涉及觸控螢幕控制技術,尤其是關於一種控制觸控螢幕上顯示的檔案的縮放及旋轉操作的系統及方法。
目前,已知的單點觸控一般是透過觸控螢幕上提供的縮放、旋轉按鈕供用戶對觸控螢幕上顯示的檔案執行線性的縮放及旋轉操作,用戶無法對檔案執行非線性的縮放及旋轉操作。而透過多點觸控實現檔案非線性的縮放及旋轉已被蘋果公司申請專利保護。
鑒於以上內容,有必要提供一種於觸控螢幕上控制檔案縮放及旋轉的系統及方法,可以單點觸控的方式在觸控螢幕上實現對檔案非線性的縮放及旋轉操作。
本發明提供一種於觸控螢幕上控制檔案縮放及旋轉的系統,該系統包括一系列模組。利用這些功能模組,該系統設置對電子裝置的觸控螢幕上顯示的檔案執行縮放或旋轉操作的觸發條件。當觸發條件滿足時,該系統偵測觸碰物在觸控螢幕上移動過程中所經過的觸碰點,根據兩個觸碰點處切線斜角的角度差的絕對值是否小於預設角度判斷需對檔案執行縮放操作還是旋轉操作。當判斷需對檔案執行縮放操作時,該系統根據該相鄰兩個觸碰點之間的距離差計算得到縮放倍率,並根據觸碰物的移動方向依據所述縮放倍率對檔案執行放大或縮小操作。當判斷需對檔案執行旋轉操作時,該系統根據所述角度差計算旋轉角度,並根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度。
一種於觸控螢幕上控制檔案縮放及旋轉的方法,該方法包括:(A)接收用戶設置的對電子裝置的觸控螢幕上顯示的檔案執行縮放或旋轉操作的觸發條件;(B)當所述觸發條件滿足時,偵測觸碰物在觸控螢幕上的移動路徑;(C)計算移動路徑上的兩個觸碰點之間的距離差及該相鄰兩個觸碰點處切線斜角的角度差;(D)根據所述角度差的絕對值是否小於預設角度判斷需對檔案執行縮放操作還是旋轉操作;(E)當判斷需對檔案執行縮放操作時,根據該兩個觸碰點之間的距離差計算得到縮放倍率,當判斷需對檔案執行旋轉操作時,根據所述角度差計算旋轉角度;及(F)當判斷需對檔案執行縮放操作時,根據觸碰物的移動方向依據所述縮放倍率對檔案執行放大或縮小操作,當判斷需對檔案執行旋轉操作時,根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度。
相較於習知技術,本發明提供的於觸控螢幕上控制檔案縮放及旋轉的系統及方法,可以單點觸控的方式在觸控螢幕上實現對檔案非線性的縮放及旋轉操作。
參閱圖1所示,係本發明於觸控螢幕上控制檔案縮放及旋轉的系統(簡稱控制系統)10較佳實施方式的應用環境圖。該控制系統10應用於電子裝置100。該電子裝置100還包括觸控螢幕20、處理器30及儲存器40。其中,觸控螢幕20包括觸控板及顯示螢幕。該電子裝置100可以為電腦、手機或其它具有資料處理功能的裝置。
該控制系統10包括設置模組11、偵測模組12、計算模組13、判斷模組14及執行模組15。利用這些功能模組,該控制系統10設置對觸控螢幕20上顯示的檔案執行縮放或旋轉操作的觸發條件,當觸發條件滿足時該控制系統10偵測觸碰物(例如用戶指尖)在觸控螢幕20上移動過程中所經過的觸碰點,根據兩個觸碰點處切線斜角的角度差的絕對值是否小於預設角度判斷是對檔案執行縮放操作還是旋轉操作。當判斷是對檔案執行縮放操作時,根據該兩個觸碰點之間的距離之差計算得到縮放倍率,並根據觸碰物的移動方向及所述縮放倍率對檔案執行放大或縮小操作。當判斷是對檔案執行旋轉操作時,根據所述角度差計算旋轉角度,並根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度。
儲存器40儲存上述模組11-15的電腦化程式碼、及執行模組11-15產生的各種資料。處理器30執行所述電腦化程式碼,實現控制系統10的上述功能。模組11至15的具體功能請參閱圖2A及圖2B中的具體介紹。
參閱圖2A及圖2B所示,係本發明於觸控螢幕上控制檔案縮放及旋轉的方法較佳實施方式的流程圖。
步驟S100,設置模組11接收用戶設置的對檔案執行縮放或旋轉操作的觸發條件。這裡的用戶可以為控制系統10的開發人員,也可以為電子裝置100的所有權人。在本實施方式中,該觸發條件可以包括:1.在一個預設的時間間隔t(例如t=0.5秒)內;及2.觸碰物(例如用戶指尖)兩次觸碰具有預設面積的某個區域。例如,若觸碰物觸碰觸控螢幕20上任意一點P1(X1, Y1),以該P1(X1, Y1)為圓心,預設的半徑R(例如R=8毫米)在觸控螢幕20上確定一個區域。若觸碰物在0.5秒之內,再次觸碰該區域內的任意一點,則觸碰物的觸碰滿足該觸發條件。設置模組11將設置的觸發條件儲存至儲存器40。
步驟S101,偵測模組12偵測觸碰物於觸控螢幕20顯示的檔案上任意一點P1(X1, Y1)的觸碰訊號(參閱圖3(I)所示)。該檔案可以為照片,網頁或其它任何包括圖片或文字的資料。
步驟S103,計算模組13以該任意一點P1(X1, Y1)為圓心,預設半徑R(例如R=8毫米)確定一個預設區域。
步驟S105,偵測模組12判斷是否在預設時間間隔t(例如t=0.5秒)內於該預設區域再次偵測到觸碰物的觸碰訊號。若偵測模組12在預設時間間隔t未能於該預設區域再次偵測到觸碰物的觸碰訊號,則執行步驟S106,判斷模組14判斷無需對檔案執行縮放或旋轉操作,之後流程結束。若偵測模組12在預設時間間隔t於該預設區域再次偵測到觸碰物的觸碰訊號(例如觸碰物再次觸碰點P1),則判斷模組14判斷需要對檔案執行縮放或旋轉操作,流程進入步驟S107。
步驟S107,偵測模組12偵測觸碰物的移動路徑,確定當前觸碰點Pn的位置座標(Xn,Yn)、切線方程式及切線斜角a[n]。在本實施方式中,所述當前觸碰點Pn可以是該觸碰物的移動路徑上除最後一點外的任意一點(因為如果是最後一點則無法確定下一個觸碰點Pn+1)。當觸碰物在觸控螢幕20上划過時,偵測模組12可以偵測到一組連續的觸碰點的位置座標,計算模組13根據三個觸碰點的位置座標,例如P1(X1, Y1)、P2(X2, Y2)、P3(X3, Y3)可以計算得到觸碰物的移動路徑的曲線方程式:Y=f(X)=A*X^2+B*X+C。計算模組13根據該曲線方程式及各觸碰點的位置座標可以計算得到該觸碰點處的切線方程式,根據切線方程式可以計算得到該觸碰點處切線的斜角。參閱圖4所示,Y=f(X)為觸碰物的移動路徑的曲線,觸碰點P1、P2為該曲線上的點,在觸碰點P1、P2處分別作曲線的切線Lp1、Lp2,切線Lp1、Lp2與X軸正向的夾角a1、a2為切線Lp1、Lp2的斜角。
步驟S109,偵測模組12確定下一個觸碰點Pn+1的位置座標(Xn+1,Yn+1)、切線方程式及切線斜角a[n+1]。在本實施方式中,所述下一個觸碰點Pn+1是指與當前觸碰點Pn相隔預設數量個點的觸碰點,如當前觸碰點Pn後面第10個觸碰點。
步驟S111,計算模組13計算該下一個觸碰點Pn+1與該當前觸碰點Pn兩點之間的距離差dd[n+1]及切線斜角的角度差ad[n+1]。dd[n+1]=[(Xn+1-Xn)2+(Yn+1-Yn)2]1/2,ad[n+1]=a[n+1]- a[n]。
步驟S113,判斷模組14判斷該兩點處切線斜角的角度差ad[n+1]的絕對值是否小於預設角度(例如5度)。若該兩點處切線斜角的角度差ad[n+1]的絕對值小於預設角度,則執行步驟S115,若該兩點處切線斜角的角度差ad[n+1]的絕對值大於或等於預設角度,則執行步驟S125。
步驟S115,判斷模組14判斷需對檔案進行縮放處理。例如,參閱圖3(II)所示,若觸碰點P1、P2處切線斜角的角度差小於5度,則判斷模組14判斷需對檔案進行縮放處理。計算模組13根據所述兩點的距離差dd[n+1]計算得到縮放倍率。計算用到的公式可以為,但不限於,f1(x)=a1*x+b1,x=dd[n+1],a1、b1可以由用戶根據觸控螢幕20的尺寸或用戶的需求設定。
步驟S117,判斷模組14判斷觸碰物的移動路徑是否远离觸控螢幕20的中心点P0。例如,若|Xn+1|>|Xn|或者|Yn+1|>|Yn|則表明觸碰物的移動路徑远离觸控螢幕20的中心点,若|Xn+1|<|Xn|或者|Yn+1|<|Yn|則表明觸碰物的移動路徑靠近觸控螢幕20的中心点。若判斷模組14判斷觸碰物的移動路徑远离觸控螢幕20的中心点,則執行步驟S119,執行模組15將檔案根據計算得到的縮放倍率放大。若判斷模組14判斷觸碰物的移動路徑靠近觸控螢幕20的中心点,則執行步驟S121,執行模組15將檔案根據計算得到的縮放倍率縮小。之後,流程進入步驟S123,偵測模組12偵測觸碰物是否離開觸控螢幕20。若偵測模組12偵測不到下一個觸碰點,則表明觸碰物離開觸控螢幕20,流程結束。若觸碰物未離開觸控螢幕20,則流程返回步驟S107。
步驟S125,判斷模組14判斷需對檔案進行旋轉處理。例如,參閱圖3(III)所示,若觸碰點P1、P2處切線斜角的角度差大於或等於5度,則判斷模組14判斷需對檔案進行旋轉處理。計算模組13根據該兩點處切線斜角的角度差ad[n+1]計算得到旋轉角度。計算用到的公式可以為,但不限於,f2(x)=a2*x+b2,x=ad[n+1],a2、b2可以由用戶根據需求設定。例如,當用戶設置a2=1、b2=0時,計算得到的旋轉角度等於該兩點處切線斜角的角度差ad[n+1]。
步驟S127,判斷模組14判斷該兩點處切線斜角的角度差ad[n+1]為正值或負值。若該兩點處切線斜角的角度差ad[n+1]為負值,則表明該下一個觸碰點處的切線斜角小於該當前觸碰點處的切線斜角,觸碰物的移動路徑為順時針方向,則執行步驟S129,執行模組15將檔案順時針旋轉計算得到的旋轉角度。若該兩點處切線斜角的角度差ad[n+1]為正值,則表明該下一個觸碰點處的切線斜角大於該當前觸碰點處的切線斜角,觸碰物的移動路徑為逆時針方向,則執行步驟S131,執行模組15將檔案逆時針旋轉計算得到的旋轉角度。之後,流程進入步驟S123,偵測模組12繼續偵測觸碰物在觸控螢幕20上的移動。
在其他實施方式中,如果當前觸碰點Pn是該觸碰物的移動路徑上的最後一點(即最新位置點),則偵測模組12確定前一個觸碰點Pn-1的位置座標(Xn-1,Yn-1)、切線方程式及切線斜角a[n+1],計算模組13計算該前一個觸碰點Pn-1與該當前觸碰點Pn兩點之間的距離差dd[n+1]及切線斜角的角度差ad[n+1],計算方法類似,在此不再贅述。
最後應說明的是,以上實施方式僅用以說明本發明的技術方案而非限制,儘管參照較佳實施方式對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
100...電子裝置
10...控制系統
11...設置模組
12...偵測模組
13...計算模組
14...判斷模組
15...執行模組
20...觸控螢幕
30...處理器
40...儲存器
圖1係本發明於觸控螢幕上控制檔案縮放及旋轉的系統(簡稱控制系統)較佳實施方式的應用環境圖。
圖2A及圖2B係本發明於觸控螢幕上控制檔案縮放及旋轉的方法較佳實施方式的流程圖。
圖3(I)、圖3(II)及圖3(III)係觸控螢幕中心點及觸碰物於觸控螢幕上的觸碰點之示意圖。
圖4係根據觸碰物於觸控螢幕上的觸碰點確定的觸碰物體移動路徑的曲線及該曲線上觸碰點處的切線及切線斜角之示意圖。
100...電子裝置
10...控制系統
11...設置模組
12...偵測模組
13...計算模組
14...判斷模組
15...執行模組
20...觸控螢幕
30...處理器
40...儲存器

Claims (10)

  1. 一種於觸控螢幕上控制檔案縮放及旋轉的系統,該系統包括:
    設置模組,用於接收用戶設置的對電子裝置的觸控螢幕上顯示的檔案執行縮放或旋轉操作的觸發條件;
    偵測模組,用於當所述觸發條件滿足時,偵測觸碰物在觸控螢幕上的移動路徑;
    計算模組,用於計算該移動路徑上兩個觸碰點之間的距離差及該兩個觸碰點處切線斜角的角度差;
    判斷模組,用於根據所述角度差的絕對值是否小於預設角度判斷需對檔案執行縮放操作還是旋轉操作;
    計算模組,還用於當判斷需對檔案執行縮放操作時,根據該兩個觸碰點之間的距離差計算得到縮放倍率,當判斷需對檔案執行旋轉操作時,根據所述角度差計算旋轉角度;
    執行模組,用於當判斷需對檔案執行縮放操作時,根據觸碰物的移動方向依據所述縮放倍率對檔案執行放大或縮小操作,當判斷需對檔案執行旋轉操作時,根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度。
  2. 如申請專利範圍第1項所述之於觸控螢幕上控制檔案縮放及旋轉的系統,該觸發條件為在一個預設的時間間隔內觸碰物兩次觸碰具有預設面積的某個區域。
  3. 如申請專利範圍第1項所述之於觸控螢幕上控制檔案縮放及旋轉的系統,其中,當該兩個觸碰點處切線斜角的角度差的絕對值小於所述預設角度時,判斷模組判斷需對檔案執行縮放操作,當該兩個觸碰點處切線斜角的角度差的絕對值大於或等於所述預設角度時,判斷模組判斷需對檔案執行旋轉操作。
  4. 如申請專利範圍第1項所述之於觸控螢幕上控制檔案縮放及旋轉的系統,其中,執行模組根據觸碰物的移動方向依據所述縮放倍率對檔案執行放大或縮小操作包括:
    當觸碰物的移動路徑遠離觸控螢幕的中心點時,執行模組依據所述縮放倍率對檔案執行放大操作;及
    當觸碰物的移動路徑靠近觸控螢幕的中心點時,執行模組依據所述縮放倍率對檔案執行縮小操作。
  5. 如申請專利範圍第1項所述之於觸控螢幕上控制檔案縮放及旋轉的系統,其中,執行模組根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度包括:
    當所述角度差為負值時,執行模組將該檔案沿順時針方向旋轉所述旋轉角度;及
    當所述角度差為正值時,執行模組將該檔案沿逆時針方向旋轉所述旋轉角度。
  6. 一種於觸控螢幕上控制檔案縮放及旋轉的方法,該方法包括:
    設置步驟:接收用戶設置的對電子裝置的觸控螢幕上顯示的檔案執行縮放或旋轉操作的觸發條件;
    偵測步驟:當所述觸發條件滿足時,偵測觸碰物在觸控螢幕上的移動路徑;
    第一計算步驟:計算移動路徑上的兩個觸碰點之間的距離差及該兩個觸碰點處切線斜角的角度差;
    判斷步驟:根據所述角度差的絕對值是否小於預設角度判斷需對檔案執行縮放操作還是旋轉操作;
    第二計算步驟:當判斷需對檔案執行縮放操作時,根據該兩個觸碰點之間的距離差計算得到縮放倍率,當判斷需對檔案執行旋轉操作時,根據所述角度差計算旋轉角度;及
    執行步驟:當判斷需對檔案執行縮放操作時,根據觸碰物的移動方向依據所述縮放倍率對檔案執行放大或縮小操作,當判斷需對檔案執行旋轉操作時,根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度。
  7. 如申請專利範圍第6項所述之於觸控螢幕上控制檔案縮放及旋轉的方法,該觸發條件為在一個預設的時間間隔內觸碰物兩次觸碰具有預設面積的某個區域。
  8. 如申請專利範圍第6項所述之於觸控螢幕上控制檔案縮放及旋轉的方法,其中,當該兩個觸碰點處切線斜角的角度差的絕對值小於所述預設角度時,判斷需對檔案執行縮放操作,當相鄰兩個觸碰點處切線斜角的角度差的絕對值大於或等於所述預設角度時,判斷需對檔案執行旋轉操作。
  9. 如申請專利範圍第6項所述之於觸控螢幕上控制檔案縮放及旋轉的方法,其中,所述執行步驟中根據觸碰物的移動方向依據所述縮放倍率對檔案執行放大或縮小操作包括:
    當觸碰物的移動路徑遠離觸控螢幕的中心點時,依據所述縮放倍率對檔案執行放大操作;及
    當觸碰物的移動路徑靠近觸控螢幕的中心點時,依據所述縮放倍率對檔案執行縮小操作。
  10. 如申請專利範圍第6項所述之於觸控螢幕上控制檔案縮放及旋轉的方法,其中,所述執行步驟中根據所述角度差的正負將該檔案沿順時針方向或逆時針方向旋轉所述旋轉角度包括:
    當所述角度差為負值時,將該檔案沿順時針方向旋轉所述旋轉角度;及
    當所述角度差為正值時,將該檔案沿逆時針方向旋轉所述旋轉角度。
TW100150014A 2011-12-30 2011-12-30 於觸控螢幕上控制檔案縮放及旋轉的系統及方法 TWI547858B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW100150014A TWI547858B (zh) 2011-12-30 2011-12-30 於觸控螢幕上控制檔案縮放及旋轉的系統及方法
US13/563,851 US20130169552A1 (en) 2011-12-30 2012-08-01 Electronic device and method for controlling rotation or zooming operations on touch screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100150014A TWI547858B (zh) 2011-12-30 2011-12-30 於觸控螢幕上控制檔案縮放及旋轉的系統及方法

Publications (2)

Publication Number Publication Date
TW201327359A TW201327359A (zh) 2013-07-01
TWI547858B true TWI547858B (zh) 2016-09-01

Family

ID=48694437

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100150014A TWI547858B (zh) 2011-12-30 2011-12-30 於觸控螢幕上控制檔案縮放及旋轉的系統及方法

Country Status (2)

Country Link
US (1) US20130169552A1 (zh)
TW (1) TWI547858B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102157332B1 (ko) * 2013-03-15 2020-09-17 삼성전자주식회사 전자 장치에서 줌 기능을 제어하기 위한 방법 및 장치
CN104281380B (zh) 2013-07-08 2018-01-30 纬创资通(昆山)有限公司 虚拟调节钮的操作方法
DE102014225796A1 (de) * 2014-12-15 2016-06-16 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Steuerung eines Fahrzeugsystems
CN107741814B (zh) * 2017-10-16 2020-03-03 维沃移动通信有限公司 一种显示控制方法及移动终端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060274046A1 (en) * 2004-08-06 2006-12-07 Hillis W D Touch detecting interactive display
US20090300554A1 (en) * 2008-06-03 2009-12-03 Nokia Corporation Gesture Recognition for Display Zoom Feature
US20100117979A1 (en) * 2004-08-06 2010-05-13 Touchtable, Inc. Bounding box gesture recognition on a touch detecting interactive display
US20100315438A1 (en) * 2009-06-10 2010-12-16 Horodezky Samuel J User interface methods providing continuous zoom functionality
US20110029917A1 (en) * 2009-07-30 2011-02-03 Joo Yong Um Method and apparatus for single touch zoom using spiral rotation

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7138983B2 (en) * 2000-01-31 2006-11-21 Canon Kabushiki Kaisha Method and apparatus for detecting and interpreting path of designated position
US8174504B2 (en) * 2008-10-21 2012-05-08 Synaptics Incorporated Input device and method for adjusting a parameter of an electronic system
JP5093080B2 (ja) * 2008-12-05 2012-12-05 富士通モバイルコミュニケーションズ株式会社 携帯端末
KR20120015620A (ko) * 2010-08-12 2012-02-22 삼성전자주식회사 디스플레이 방법 및 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060274046A1 (en) * 2004-08-06 2006-12-07 Hillis W D Touch detecting interactive display
US20100117979A1 (en) * 2004-08-06 2010-05-13 Touchtable, Inc. Bounding box gesture recognition on a touch detecting interactive display
US20090300554A1 (en) * 2008-06-03 2009-12-03 Nokia Corporation Gesture Recognition for Display Zoom Feature
US20100315438A1 (en) * 2009-06-10 2010-12-16 Horodezky Samuel J User interface methods providing continuous zoom functionality
US20110029917A1 (en) * 2009-07-30 2011-02-03 Joo Yong Um Method and apparatus for single touch zoom using spiral rotation

Also Published As

Publication number Publication date
US20130169552A1 (en) 2013-07-04
TW201327359A (zh) 2013-07-01

Similar Documents

Publication Publication Date Title
EP3054373A1 (en) Method and apparatus for processing suspended or distance operation
EP2482179B1 (en) Apparatus and method for controlling screen display in touch screen terminal
KR101384857B1 (ko) 연속 줌 기능을 제공하는 사용자 인터페이스 방법들
EP2365426B1 (en) Display device and screen display method
WO2016065979A1 (zh) 清除应用图标的角标的方法、装置、电子设备和存储介质
EP2378403A1 (en) Method and device for determining a user's touch gesture
CN103186341B (zh) 在触控屏幕上控制文件缩放及旋转的***及方法
TWI490775B (zh) 運算裝置、其操作方法以及非暫態電腦可讀取媒體
JP2009176114A (ja) タッチパネル装置及びユーザインタフェース装置
JP2013178636A (ja) 情報処理装置及びその制御方法
WO2014141763A1 (ja) タッチパネルシステム
TWI547858B (zh) 於觸控螢幕上控制檔案縮放及旋轉的系統及方法
WO2012129975A1 (en) Method of identifying rotation gesture and device using the same
WO2011026389A1 (zh) 触摸控制方法、处理装置及处理***
TW201224855A (en) Method for detecting single-finger rotate gesture and gesture detecting circuit thereof
US20180181257A1 (en) Method for user interface of foldable display apparatus
US20150370443A1 (en) System and method for combining touch and gesture in a three dimensional user interface
KR101955731B1 (ko) 그루브 메타포를 이용한 순간적 패닝 기법
KR101333211B1 (ko) 베젤을 이용한 터치스크린 제어방법
WO2014075540A1 (zh) 触摸屏滚屏控制***及方法
TWI590131B (zh) 光學觸控裝置及觸控點偵測方法
KR101134192B1 (ko) 터치스크린 제어방법, 이를 기록한 기록매체, 이를 구현하는 터치스크린 제어장치 및 모바일 기기
TWI405104B (zh) 利用觸碰感測輸入裝置來翻轉三維圖形物件之方法
JP6032654B2 (ja) 情報処理装置
JP2013246612A (ja) 情報処理装置、情報処理方法、および情報処理プログラム