TWI419014B - Method of preventing accidental touch - Google Patents
Method of preventing accidental touch Download PDFInfo
- Publication number
- TWI419014B TWI419014B TW99143192A TW99143192A TWI419014B TW I419014 B TWI419014 B TW I419014B TW 99143192 A TW99143192 A TW 99143192A TW 99143192 A TW99143192 A TW 99143192A TW I419014 B TWI419014 B TW I419014B
- Authority
- TW
- Taiwan
- Prior art keywords
- menu item
- risk value
- item
- screen
- menu
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 24
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Description
本發明係有關於一種防止誤觸控的方法,且特別有關於一種防止誤觸控可攜式裝置的螢幕功能鍵的方法。The present invention relates to a method for preventing accidental touch, and more particularly to a method for preventing a touch screen function key of a touch-enabled portable device.
近幾年可攜式通訊裝置,例如行動電話、個人數位助理裝置(PDA),的崛起,使得人們使用可攜式通訊裝置進行通話的機會日趨頻繁。以行動電話為例,目前已有許多行動電話係以觸控模組取代傳統的按鍵,以便進行操作。觸控式操作的特色在於,僅需接近或輕觸觸控模組,即可使觸控模組感應使用者之操作,而達成如選取功能之目的。In recent years, the rise of portable communication devices, such as mobile phones and personal digital assistant devices (PDAs), has made people have more and more opportunities to make calls using portable communication devices. Taking mobile phones as an example, many mobile phones have replaced traditional buttons with touch modules for operation. The feature of the touch operation is that the touch module can sense the operation of the user only by approaching or touching the touch module, and the purpose of selecting the function is achieved.
很多時候,可能因意外而誤撥電話。例如不小心按到硬體或螢幕的通話鍵。硬體的通話鍵可利用按鍵鎖預防,螢幕通話鍵可使用螢幕保護程式預防。但是當電話被放入口袋或是背包時,在沒有螢幕保護程式的情況下就很有可能誤觸發螢幕上的通話鍵而誤撥電話。Many times, you may be mistakenly dialed by accident. For example, accidentally press the phone button on the hardware or screen. The hardware call button can be prevented with the button lock, and the screen call button can be prevented with the screen saver. However, when the phone is put into a pocket or a backpack, there is a possibility that the call button on the screen is accidentally triggered and the call is mistakenly dialed without a screen saver.
综上所述,將觸控模組使用於可攜式通訊裝置中,依然存在有誤觸的風險。因此如何防止意外所產生誤觸的風險,產生一種可攜式通訊裝置的控制方法,乃是本發明嘗試解決的目標。In summary, the touch module is used in a portable communication device, and there is still a risk of accidental touch. Therefore, how to prevent the risk of accidental touch caused by accidents and to generate a control method of the portable communication device is the object that the present invention attempts to solve.
有鑑於此,本發明提供一種防止誤觸控的方法,其適用於觸控式使用者介面。此方法的步驟包括顯示使用者介面選單畫面於螢幕上,且使用者介面選單畫面包括選單項目區域及非選單項目區域;當物件點選非選單項目區域時,累積一總風險值;當物件選取一程式選單項目且總風險值小於既定總風險值時,執行一應用程式;當物件選取一程式選單項目且總風險值大於既定總風險值時,顯示一警告視窗。In view of this, the present invention provides a method for preventing accidental touch, which is suitable for a touch user interface. The method includes the steps of displaying a user interface menu screen on the screen, and the user interface menu screen includes a menu item area and a non-menu item area; when the object clicks on the non-menu item area, a total risk value is accumulated; when the object is selected An application is executed when a program menu item and the total risk value is less than the established total risk value; a warning window is displayed when the object selects a program menu item and the total risk value is greater than the predetermined total risk value.
為使本發明之上述目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖示,詳細說明如下。The above described objects, features, and advantages of the invention will be apparent from the description and appended claims appended claims
第1圖為一流程圖係顯示依據本發明實施例之防止誤觸控的方法。在此實施例中,防止誤觸控的方法係適用於觸控式使用者介面。第2a-2b圖為一示意圖係顯示依據本發明實施例之觸控式裝置的使用者介面選單畫面。1 is a flow chart showing a method of preventing false touches according to an embodiment of the present invention. In this embodiment, the method of preventing false touch is applied to the touch user interface. 2a-2b is a schematic diagram showing a user interface menu screen of a touch device according to an embodiment of the invention.
如步驟102,顯示一使用者介面選單畫面200於一螢幕上。參考第2a圖,使用者介面選單畫面200包括一選單項目區域210以及非選單項目區域220(選單項目區域以外的區域)。選單項目區域210又包括一目錄選單項目212及一程式選單項目214。目錄選單項目212定義為當一物件點選目錄選單項目212時,進入後一層使用者介面選單畫面200或返回前一層使用者介面選單畫面200。在後一層或上一層使用者介面選單畫面中同樣也有可能包含其他的選單項目區域以及非選單項目區域。程式選單項目214定義為當物件點選程式選單項目214時,執行一應用程式,例如計算機或撥電話等功能。In step 102, a user interface menu screen 200 is displayed on a screen. Referring to Figure 2a, the user interface menu screen 200 includes a menu item area 210 and a non-menu item area 220 (areas outside the menu item area). The menu item area 210 further includes a catalog menu item 212 and a program menu item 214. The directory menu item 212 is defined to enter the next level user interface menu screen 200 or return to the previous layer user interface menu screen 200 when an item clicks on the menu menu item 212. It is also possible to include other menu item areas and non-menu item areas in the user interface menu screen of the next layer or the previous layer. The program menu item 214 is defined to execute an application, such as a computer or dialing a phone, when the item clicks on the menu item 214.
參考第2a圖,於本實施例中,劃分非選單項目區域220為複數個風險區域,例如220a-220g。設定複數個風險區域220a-220g分別具有一風險值。根據複數個風險區域220a-220g與選單項目區域210的距離設定風險值。複數個風險區域220a-220g的風險值與選單項目區域210的距離成反比。特別是距離程式選單項目212最近的區域(但是不會觸發執行應用程式的區域)風險值最高。距離選單項目區域越遠風險值設定越低。例如,風險區域220a的風險值設定為9,風險區域220f的風險值設定為4,但不限於此。另外,選單項目區域210(包括目錄選單項目212與程式選單項目214)的風險值是設定為0。Referring to FIG. 2a, in the present embodiment, the non-menu item area 220 is divided into a plurality of risk areas, for example, 220a-220g. A plurality of risk areas 220a-220g are set to have a risk value. The risk value is set based on the distance between the plurality of risk regions 220a-220g and the menu item area 210. The risk value of the plurality of risk areas 220a-220g is inversely proportional to the distance of the menu item area 210. In particular, the most recent area from the program menu item 212 (but not the area where the application is executed) has the highest risk value. The farther away from the menu item area, the lower the risk value setting. For example, the risk value of the risk area 220a is set to 9, and the risk value of the risk area 220f is set to 4, but is not limited thereto. In addition, the risk value of the menu item area 210 (including the catalog menu item 212 and the program menu item 214) is set to zero.
接著在步驟104,判斷是否點選到選單項目區域210。若沒有,也就是說點選到非選單項目區域220時,前往步驟106。在步驟106,累積總風險值。每當物件點選非選單項目區域220時,就累積點選到的風險區域的風險值。然後回到步驟102。Next, at step 104, it is determined whether or not the menu item area 210 is clicked. If not, that is, when the non-menu item area 220 is clicked, the process proceeds to step 106. At step 106, the total risk value is accumulated. Whenever the object clicks on the non-menu item area 220, the risk value of the selected risk area is accumulated. Then return to step 102.
若是點選到選單項目區域210,則進行到步驟108。在步驟108,判斷是否點選到程式選單項目214。若沒有,表示點選到目錄選單項目212,則前往步驟110,歸零總風險值。然後回到步驟102。不論是使用者有意點選到目錄選單項目212,或非人為因素點選到目錄選單項目212,因為還能進入另一層使用者介面選單畫面,無形中就不會有誤觸發特定螢幕功能鍵的情形發生。若是點選到程式選單項目214,舉例來說,於本實施例中,點選螢幕通話鍵,則前往步驟112。If it is selected in the menu item area 210, it proceeds to step 108. At step 108, a determination is made as to whether or not to select a program menu item 214. If not, indicating that the menu item 212 is selected, the process proceeds to step 110 where the total risk value is zeroed. Then return to step 102. Whether the user intentionally clicks on the directory menu item 212, or selects the directory menu item 212 by non-human factors, because it can enter another layer of the user interface menu screen, there is no error in triggering a specific screen function key. The situation happened. If the program menu item 214 is clicked, for example, in this embodiment, if the screen call button is clicked, the process proceeds to step 112.
在步驟112,判斷總風險值是否大於一既定風險值。製造商可以自行設定既定風險值。當總風險值大於既定風險值時表示達到誤觸控的判斷標準,例如可能是手機螢幕受到外力持續碰撞等,前往步驟114。參考2b圖,在步驟114,顯示警告視窗230。接著到步驟116,判斷是否取消警告視窗230。若沒有取消警告視窗230,則持續顯示警告視窗230以提醒使用者目前處於誤觸控的狀態。若有取消警告視窗230,例如按下第2b圖中的取消鈕(OK bottom)232,則從畫面中移除警告視窗230。然後到步驟118,歸零總風險值,再回到步驟102。At step 112, it is determined whether the total risk value is greater than a predetermined risk value. Manufacturers can set their own established risk values. When the total risk value is greater than the predetermined risk value, it indicates that the wrong touch is judged. For example, the mobile phone screen may be continuously collided by an external force, and the process proceeds to step 114. Referring to Figure 2b, at step 114, a warning window 230 is displayed. Next, at step 116, it is judged whether or not the warning window 230 is canceled. If the warning window 230 is not cancelled, the warning window 230 is continuously displayed to remind the user that the user is currently in a state of false touch. If there is a cancel warning window 230, for example, pressing the cancel button (OK bottom) 232 in Fig. 2b, the warning window 230 is removed from the screen. Then to step 118, the total risk value is returned to zero, and then returns to step 102.
假如總風險值沒有大於既定風險值(也就是小於既定風險值),則表示非外部因素點選程式選單項目214,而是使用者實際上點選程式選單項目214,前往步驟120。在步驟120執行應用程式,例如於本實施例中,播打電話,且歸零風險值。舉例來說,當使用者想打電話時,會準確按下通話鍵而不太可能去觸摸其他區域,因此不會有累積風險值的情形。根據上述的使用者習慣,可了解到,當有物件點選螢幕撥話鍵/程式選單項目時且總風險值小於既定風險值,可以確定是使用者確實想要撥打電話。所以執行通話功能的應用程式。If the total risk value is not greater than the established risk value (ie, less than the established risk value), then the non-external factor is selected as the menu item 214, and the user actually clicks on the program menu item 214 to proceed to step 120. The application is executed at step 120, for example, in this embodiment, the call is made and the risk value is zeroed. For example, when a user wants to make a call, the call button is accurately pressed and it is less likely to touch other areas, so there is no cumulative risk value. According to the above user habits, it can be known that when an object clicks the screen dialing key/program menu item and the total risk value is less than the predetermined risk value, it can be determined that the user really wants to make a call. So the application that performs the call function.
本發明之方法,或特定型態或其部份,可以以程式碼的型態存在。程式碼可以包含於實體媒體,如軟碟、光碟片、硬碟、或是任何其他電子設備或機器可讀取(如電腦可讀取)儲存媒體,亦或不限於外在形式之電腦程式產品,其中,當程式碼被機器,如電腦載入且執行時,此機器變成用以參與本發明之裝置或系統,且可執行本發明之方法步驟。程式碼也可以透過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態進行傳送,其中,當程式碼被電子設備或機器,如電腦接收、載入且執行時,此機器變成用以參與本發明之系統或裝置。當在一般用途處理單元實作時,程式碼結合處理單元提供一操作類似於應用特定邏輯電路之獨特裝置。The method of the invention, or a particular type or portion thereof, may exist in the form of a code. The code may be embodied in a physical medium such as a floppy disk, a compact disc, a hard disk, or any other electronic device or machine readable (eg computer readable) storage medium, or is not limited to an external form of computer program product. Wherein, when the code is loaded and executed by a machine, such as a computer, the machine becomes a device or system for participating in the present invention and the method steps of the present invention can be performed. The code can also be transmitted over some transmission medium, such as wire or cable, fiber optics, or any transmission type, where the machine becomes available when the code is received, loaded, and executed by an electronic device or machine, such as a computer. To participate in the system or device of the present invention. When implemented in a general purpose processing unit, the code combination processing unit provides a unique means of operation similar to application specific logic.
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.
110、120、...、170...步驟110, 120, ..., 170. . . step
200...使用者介面選單畫面200. . . User interface menu screen
210...選單項目區域210. . . Menu item area
212...目錄選單項目212. . . Directory menu item
214...程式選單項目214. . . Program menu item
220a-220g...風險區域220a-220g. . . Risk area
220...非選單項目區域220. . . Non-menu item area
230...警告視窗230. . . Warning window
232...取消紐232. . . Cancel button
第1圖為一流程圖係顯示依據本發明實施例之防止誤觸控的方法;以及1 is a flow chart showing a method for preventing erroneous touch according to an embodiment of the present invention;
第2a-2b圖為一示意圖係顯示依據本發明實施例之觸控式裝置的使用者介面選單畫面。2a-2b is a schematic diagram showing a user interface menu screen of a touch device according to an embodiment of the invention.
102、104、...、120...步驟102, 104, ..., 120. . . step
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW99143192A TWI419014B (en) | 2010-12-10 | 2010-12-10 | Method of preventing accidental touch |
CN201010614279.4A CN102541416B (en) | 2010-12-10 | 2010-12-30 | Method for preventing error touch control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW99143192A TWI419014B (en) | 2010-12-10 | 2010-12-10 | Method of preventing accidental touch |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201224856A TW201224856A (en) | 2012-06-16 |
TWI419014B true TWI419014B (en) | 2013-12-11 |
Family
ID=46348422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW99143192A TWI419014B (en) | 2010-12-10 | 2010-12-10 | Method of preventing accidental touch |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102541416B (en) |
TW (1) | TWI419014B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI509463B (en) * | 2013-06-03 | 2015-11-21 | Utechzone Co Ltd | A method for enabling a screen cursor to move to a clickable object and a computer system and computer program thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200709025A (en) * | 2005-03-31 | 2007-03-01 | Tyco Electronics Corp | Method and apparatus for touch sensor with interference rejection |
CN101046715A (en) * | 2006-03-28 | 2007-10-03 | Lg电子株式会社 | Mobile communications terminal having key input error prevention function and its method |
US20090271702A1 (en) * | 2008-04-24 | 2009-10-29 | Htc Corporation | Method for switching user interface, electronic device and recording medium using the same |
TW201020874A (en) * | 2008-11-21 | 2010-06-01 | Htc Corp | Portable communication device and controlling method thereof |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070067744A1 (en) * | 2005-08-11 | 2007-03-22 | Lane David M | System and method for the anticipation and execution of icon selection in graphical user interfaces |
WO2007063714A1 (en) * | 2005-11-29 | 2007-06-07 | Matsushita Electric Industrial Co., Ltd. | I/o device, i/o method, and program thereof |
CN101808155B (en) * | 2009-02-13 | 2013-01-02 | 宏达国际电子股份有限公司 | Method and device for preventing screen keys from being accidentally touched |
CN101907968A (en) * | 2009-06-02 | 2010-12-08 | 宏达国际电子股份有限公司 | Method for unlocking screen, mobile electronic device and computer program product |
CN101800790B (en) * | 2009-12-28 | 2017-04-12 | 华为终端有限公司 | Method and mobile phone for solving misoperation during call of touch screen mobile phone |
-
2010
- 2010-12-10 TW TW99143192A patent/TWI419014B/en not_active IP Right Cessation
- 2010-12-30 CN CN201010614279.4A patent/CN102541416B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200709025A (en) * | 2005-03-31 | 2007-03-01 | Tyco Electronics Corp | Method and apparatus for touch sensor with interference rejection |
CN101046715A (en) * | 2006-03-28 | 2007-10-03 | Lg电子株式会社 | Mobile communications terminal having key input error prevention function and its method |
US20090271702A1 (en) * | 2008-04-24 | 2009-10-29 | Htc Corporation | Method for switching user interface, electronic device and recording medium using the same |
TW201020874A (en) * | 2008-11-21 | 2010-06-01 | Htc Corp | Portable communication device and controlling method thereof |
Also Published As
Publication number | Publication date |
---|---|
TW201224856A (en) | 2012-06-16 |
CN102541416B (en) | 2014-10-29 |
CN102541416A (en) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI402741B (en) | Method for unlocking screen, and mobile electronic device and computer program product using the same | |
US8639295B2 (en) | Method for unlocking screen, mobile electronic device using the same and storage medium thereof | |
CN101860622B (en) | Device and method for unlocking mobile phone | |
US9507473B2 (en) | Method for processing touch operation and mobile terminal | |
CN101907968A (en) | Method for unlocking screen, mobile electronic device and computer program product | |
WO2013135286A1 (en) | Touch screen hover input handling | |
CN102238287A (en) | Mobile terminal and method for displaying mobile terminal according to environment data | |
CN106060254A (en) | Incoming call answering method for mobile terminal and mobile terminal | |
CN106504003A (en) | A kind of method of mobile terminal payment mandate and mobile terminal | |
CN105573586A (en) | Method and device for preventing misoperation for terminal equipment | |
CN104866205B (en) | Method and device for operating a touch screen of a large-screen intelligent terminal | |
JP5156816B2 (en) | Mobile terminal device | |
CN103412723A (en) | Mobile terminal unlocking method and mobile terminal unlocking system | |
CN103019579A (en) | Method for unlocking screen and electronic device applying same | |
CN116861392A (en) | A fingerprint unlocking method and terminal | |
US20160162182A1 (en) | Method and Terminal for Varying Keys of a Touch Keyboard | |
CN103294386B (en) | Electronic device and locking/unlocking method | |
TWI679576B (en) | Method, device and mobile terminal for speed dialing in page | |
JP2014106806A (en) | Information processing device | |
TWI419014B (en) | Method of preventing accidental touch | |
EP3528103B1 (en) | Screen locking method, terminal and screen locking device | |
CN104898925B (en) | The control method and intelligent terminal of intelligent terminal touch screen | |
KR101463103B1 (en) | Method of using temporary applications of smartphone by proximity sensor in the state of its lock mode | |
CN106778335B (en) | Privacy protection method and device for application installation and mobile terminal | |
CN104065807A (en) | Misjudgement-preventing image control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |