欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

改良觸控板防誤觸功能的方法

文檔序號:6371357閱讀:596來源:國知局
專利名稱:改良觸控板防誤觸功能的方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)一種觸控板,特別是關(guān)于一種改良觸控板防誤觸功能的方法。
背景技術(shù)
為了避免在非操作觸控板期間因為誤觸觸控板而引起誤動作,觸控板設(shè)有防誤觸的機(jī)制。例如參照圖1,觸控板10被重新定義成兩個區(qū)域12及14,在非操作觸控板10的期間,只有中心的區(qū)域12設(shè)為作動區(qū),邊緣區(qū)域14比較容易發(fā)生誤觸,因此設(shè)為非作動區(qū),在此區(qū)域14的碰觸會被視為誤觸。這種固定范圍的設(shè)定方式缺乏彈性,不能符合不同使用者的需求,因此有了可調(diào)整區(qū)域設(shè)定的方案,讓使用者可以視其需求調(diào)整上邊界寬、下邊界寬、左邊界寬及右邊界寬,以調(diào)整作動區(qū)12的范圍。但是這種調(diào)整方式需要使用者自行設(shè)定,每當(dāng)使用者不同或習(xí)慣改變時,例如使用者操作時的姿勢或環(huán)境改變,就需要重新調(diào)整防誤觸區(qū)域14。鍵盤與觸控板10的相對位置也會影響誤觸發(fā)生的機(jī)率。機(jī)構(gòu)的設(shè)計可能相同或不相同,使用者打字時手掌接觸觸控板10的面積不同和使用習(xí)慣不同,防誤觸的機(jī)制無法自動調(diào)整成符合不同使用者的需求,每個使用者皆需依當(dāng)時使用情形自行調(diào)整設(shè)定。

發(fā)明內(nèi)容
本發(fā)明的目的之一,在于提出一種改良觸控板防誤觸功能的方法。本發(fā)明的目的之一,在于提出一種自動調(diào)整觸控板的作動區(qū)的方法。根據(jù)本發(fā)明,一種改良觸控板防誤觸功能的方法,是動態(tài)地從使用者操作該觸控板的歷史記錄調(diào)整作動區(qū)的范圍,因此能使防誤觸的機(jī)制自動調(diào)整成符合不同使用者的需求。較佳的是,該方法儲存觸控板的有效碰觸點的位置,且不斷更新有效碰觸點,因此能將作動區(qū)調(diào)整到最適合當(dāng)時使用者的狀態(tài)。


圖1是現(xiàn)有的防誤觸機(jī)制的示意圖;圖2是根據(jù)本發(fā)明的防誤觸機(jī)制的示意圖;圖3是使用者操作觸控板的示意圖;圖4是旗標(biāo)F切換狀態(tài)的示意圖;圖5是實現(xiàn)圖2的防誤觸機(jī)制的流程圖;以及圖6是本發(fā)明的第二實施例。附圖標(biāo)號:10 觸控板12 作動區(qū)14 非作動區(qū)16 有效碰觸點
18有效碰觸點20有效碰觸點22重心24鍵盤50預(yù)設(shè)點
具體實施例方式圖2是根據(jù)本發(fā)明的防誤觸機(jī)制的示意圖,本發(fā)明動態(tài)地從使用者操作觸控板10的歷史記錄調(diào)整作動區(qū)12的范圍,將非作動區(qū)12所受的碰觸視為誤觸,換言之,作動區(qū)12以外的區(qū)域14即為非作動區(qū)。由于作動區(qū)12的范圍根據(jù)當(dāng)前的使用者對觸控板10操作的歷史記錄動態(tài)調(diào)整的,因此能使防誤觸的機(jī)制自動調(diào)整成符合不同使用者的需求。參照圖2,在觸控板10接受操作期間,儲存觸控板10最新三次有效碰觸點16、18、20的位置,計算此三次有效碰觸點16、18、20的重心位置22,再以重心位置22為圓心,定義一個涵蓋該三次有效碰觸點16、18、20的圓形區(qū)域12作為作動區(qū),例如以重心位置22至該三次有效碰觸點16、18、20之間的最大距離d為半徑,定義該圓形區(qū)域12。為了定義較佳的范圍當(dāng)作作動區(qū)12,可以采用各種條件來篩選有效碰觸點。參照圖3,在一實施例中,將使用者操作觸控板`10期間的每一次碰觸引起的游標(biāo)移動量s與一預(yù)設(shè)值比較,若游標(biāo)移動量s小于預(yù)設(shè)值,則該次碰觸點不視為有效碰觸點。在另一實施例中,將使用者操作觸控板10期間的每一次碰觸的面積A與一預(yù)設(shè)值比較,若面積A小于預(yù)設(shè)值,則該次碰觸點不視為有效碰觸點。在又一實施例中,將使用者操作觸控板10期間的每一次碰觸的停留所累積的數(shù)據(jù)量與一預(yù)設(shè)范圍比較,若數(shù)據(jù)量超出預(yù)設(shè)范圍外,則該次碰觸點不視為有效碰觸點。這些條件也可以組合起來用在篩選有效碰觸點。較佳者,使用旗標(biāo)來表示觸控板10是否在操作期間。例如,旗標(biāo)在第一狀態(tài)表示觸控板10在操作期間,旗標(biāo)在第二狀態(tài)表示觸控板10不是在操作期間。例如參照圖4,利用電腦系統(tǒng)內(nèi)建的偵測鍵盤24是否受到敲擊的功能設(shè)定一個旗標(biāo)F,當(dāng)鍵盤24受敲擊時,F(xiàn)=I,當(dāng)經(jīng)過一段時間鍵盤24皆未受到敲擊時,F(xiàn)切換為0,或者在觸控板10的作動區(qū)12受碰觸時,F(xiàn)也會切換為O。利用旗標(biāo)F,可以在確定使用者停止打字后才記錄使用者操作觸控板10的歷史記錄。此外,在已經(jīng)調(diào)整作動區(qū)12以后,若F從O切換至為1,又從I切換為0,則評估最新一次有效碰觸點是否在作動區(qū)12內(nèi),若最新一次有效碰觸點在作動區(qū)12內(nèi),則解除調(diào)整后的作動區(qū)12,使觸控板10回復(fù)到預(yù)設(shè)的作動區(qū),即整個觸控板10的區(qū)域12及14都是作動區(qū)。圖5實現(xiàn)圖2的防誤觸機(jī)制的流程圖,步驟30讀取旗標(biāo)F,若F=O,則執(zhí)行步驟32掃描觸控板10以得到使用者操作觸控板10的歷史記錄,若F=l,則持續(xù)步驟30。步驟34記錄在觸控板上最新一次有效碰觸點的位置。步驟36在未滿足記錄最新三次有效碰觸點的時候,持續(xù)步驟30、32、34直到累積最新三次有效碰觸點。步驟38計算最新三次有效碰觸點的重心位置。步驟40分別計算重心位置至最新三次有效碰觸點之間的距離,得到最大距離。步驟42以重心位置為圓心,最大距離為半徑,定義涵蓋最新三次有效碰觸點的圓形區(qū)域作為作動區(qū)。步驟42執(zhí)行完畢就訂出一個作動區(qū)。為了使作動區(qū)的范圍更符合使用者的操作習(xí)慣,可以重復(fù)在結(jié)束之后從步驟30重新調(diào)整作動區(qū)的范圍并取消前次調(diào)整的作動區(qū)范圍。前述實施例是以重心為圓心定義作動區(qū)的范圍,在其他實施例中,也可以改用其他數(shù)學(xué)方法來定義作動區(qū)的范圍。圖2的實施例采用3個最新接觸點來定義作動區(qū)的范圍,在其他實施例中,也可以采用更多個或2個最新接觸點來定義作動區(qū)的范圍。圖6的實施例提供一個更簡化的定義方式。在觸控板10上有一個預(yù)設(shè)點50,例如觸控板10的中心點,在使用者操作觸控板10的期間,儲存最新一次有效碰觸點16的位置,以預(yù)設(shè)點50為圓心,預(yù)設(shè)點50至有效碰觸點16的距離d為半徑,定義圓形區(qū)域12作為作動區(qū)。以上對于本發(fā)明的較佳實施例所作的敘述為闡明的目的,而無意限定本發(fā)明精確地為所揭露的形式,基于以上的教導(dǎo)或從本發(fā)明的實施例學(xué)習(xí)而作修改或變化是可能的,實施例為解說本發(fā)明的原理以及讓本領(lǐng)域的技術(shù)人員以各種實施例利用本發(fā)明在實際應(yīng)用上而選擇及敘述,本發(fā)明的技術(shù)思想企圖由權(quán)利要求及其均等來決定。
權(quán)利要求
1.一種改良觸控板防誤觸功能的方法,其特征在于,所述改良觸控板防誤觸功能的方法包括以下步驟: (a)動態(tài)地從使用者操作所述觸控板的歷史記錄調(diào)整作動區(qū)的范圍;以及 (b)將非所述作動區(qū)所受的碰觸視為誤觸。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟(a)包括以下步驟: 在所述觸控板接受操作期間,儲存所述觸控板最新一次有效碰觸點的位置;以及 以一預(yù)設(shè)點為圓心,所述預(yù)設(shè)點至所述最新一次有效碰觸點的距離為半徑,定義一圓形區(qū)域作為所述作動區(qū)。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟(a)包括以下步驟: 在所述觸控板接受操作期間,儲存所述觸控板最新三次有效碰觸點的位置; 計算所述最新三次有效碰觸點的重心位置;以及 以所述重心位置為圓心,定義一涵蓋所述最新三次有效碰觸點的圓形區(qū)域作為所述作動區(qū)。
4.如權(quán)利要求1所述的方法,其特征在于,所述步驟(a)包括以下步驟: 在所述觸控板接受操作期間,儲存所述觸控板最新多次有效碰觸點的位置; 計算所述最新多次有效碰觸點的重心位置;以及 以所述重心位置為圓心,定義一涵蓋所述最新多次有效碰觸點的圓形區(qū)域作為所述作動區(qū)。
5.如權(quán)利要求2、3或4所述的方法,其特征在于,所述改良觸控板防誤觸功能的方法更包括以下步驟: 在所述觸控板接受操作期間,將每一次在所述觸控板上的碰觸引起的游標(biāo)移動量與一預(yù)設(shè)值比較;以及 若所述游標(biāo)移動量小于所述預(yù)設(shè)值,則所述次碰觸點不視為有效碰觸點。
6.如權(quán)利要求2、3或4所述的方法,其特征在于,所述改良觸控板防誤觸功能的方法更包括以下步驟: 在所述觸控板接受操作期間,將每一次在所述觸控板上的碰觸的面積與一預(yù)設(shè)值比較;以及 若所述面積小于所述預(yù)設(shè)值,則所述次碰觸點不視為有效碰觸點。
7.如權(quán)利要求2、3或4所述的方法,其特征在于,所述改良觸控板防誤觸功能的方法更包括以下步驟: 在所述觸控板接受操作期間,將每一次在所述觸控板上的碰觸的數(shù)據(jù)量與一預(yù)設(shè)范圍比較;以及 若所述數(shù)據(jù)量超過所述預(yù)設(shè)范圍,則所述次碰觸點不視為有效碰觸點。
8.如權(quán)利要求2、3或4所述的方法,其特征在于,所述改良觸控板防誤觸功能的方法更包括以下步驟: 讀取一旗標(biāo),所述旗標(biāo)具有第一或第二狀態(tài); 若所述旗標(biāo)為所述第一狀態(tài),則表示所述觸控板在操作期間;以及 若所述旗標(biāo)為所述第二狀態(tài),則表示所述觸控板非在操作期間。
9.如權(quán)利要8所述的方法,其特征在于,所述改良觸控板防誤觸功能的方法更包括以下步驟: 在已經(jīng)調(diào)整作動區(qū)之后,若所述旗標(biāo)從所述第一狀態(tài)切換至所述第二狀態(tài),又從所述第二狀態(tài)切換至 所述第一狀態(tài),則評估最新一次有效碰觸點是否在所述作動區(qū)內(nèi);以及若所述最新一次有效碰觸點在所述作動區(qū)內(nèi),則解除所述調(diào)整后的作動區(qū),使所述觸控板回復(fù)到預(yù)設(shè)的作動區(qū)。
全文摘要
本發(fā)明提供一種改良觸控板防誤觸功能的方法,該方法是根據(jù)使用者操作該觸控板的歷史記錄動態(tài)地調(diào)整作動區(qū)的范圍,因而使防誤觸的機(jī)制自動調(diào)整成符合不同使用者的需求。
文檔編號G06F3/041GK103150045SQ20121019398
公開日2013年6月12日 申請日期2012年6月13日 優(yōu)先權(quán)日2011年12月7日
發(fā)明者莊英杰, 陳建偉, 陳文書, 楊維文 申請人:義隆電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汝城县| 仙桃市| 茶陵县| 石台县| 洱源县| 英德市| 阳原县| 宝清县| 蓝山县| 通海县| 兴隆县| 南昌市| 咸丰县| 绥化市| 北安市| 鄂托克旗| 上饶市| 邵东县| 隆林| 仁寿县| 扎赉特旗| 焦作市| 东海县| 黄平县| 海城市| 长泰县| 邵阳市| 政和县| 柏乡县| 黑河市| 武威市| 图木舒克市| 读书| 红河县| 南江县| 如东县| 彭山县| 鄂托克前旗| 林芝县| 绵阳市| 揭东县|