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

具有鍵輸入錯誤防止功能的移動通信終端及其方法

文檔序號:7973989閱讀:209來源:國知局
專利名稱:具有鍵輸入錯誤防止功能的移動通信終端及其方法
技術領域
本發(fā)明涉及移動通信終端的鍵輸入方法,更具體地涉及具有防止觸摸式鍵輸入單元輸入錯誤的功能的移動通信終端及其鍵輸入方法。
背景技術
一般來說,除語音通信以外,移動通信終端還能支持例如短消息服務(SMS)或聊天、網頁瀏覽、日程安排、備忘錄或游戲等各種附加功能,并設有用于控制這些功能的鍵區(qū)。盡管移動通信終端可能具有不同的設計,但鍵區(qū)一般以當按下構成鍵區(qū)的各鍵的上部時使各鍵的觸點與設置在終端主機身的印刷襯底上的觸點圖案接觸的方式工作。
因此,相關技術的具有根據一般按壓方式工作的鍵區(qū)的移動通信終端有一個缺點,即在按鍵時,過多的力作用于用戶的手指。為了解決這個問題,最近觸摸式鍵區(qū)在移動通信終端中被使用。
然而,與利用“按壓方式”的鍵區(qū)不同,觸摸式鍵區(qū)的缺點在于,僅觸到鍵區(qū)上的鍵就會輸入非預期的鍵功能。輸入非預期的鍵功能的潛在可能使得難以將鍵排列成相隔較窄的間距,由此使將移動通信終端小型化變得復雜困難。

發(fā)明內容
本發(fā)明的一個目的是提供一種防止觸摸式鍵輸入單元的鍵被排列成相隔較窄間距時產生的鍵輸入錯誤的方法、以及具有針對觸摸式鍵輸入單元的鍵輸入錯誤防止功能的移動通信終端。
在本發(fā)明的一個方面,提供一種檢測具有多個觸摸鍵的移動通信終端中的鍵輸入的方法。該方法包括檢測與這多個觸摸鍵中的兩個或多個對應的輸入信號,以及根據這兩個或多個觸摸鍵的優(yōu)先級將這兩個或多個鍵中的一個確定為鍵輸入。
構想了將兩個或多個觸摸鍵之一確定為鍵輸入包括確定兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級,并將這兩個或多個觸摸鍵中具有最高優(yōu)先級的觸摸鍵確定為鍵輸入。另外還構想了從統(tǒng)計分析中推導兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級。
構想了根據多個觸摸鍵在移動通信終端的鍵區(qū)上的位置確定兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級。還構想了將多個觸摸鍵在鍵區(qū)上排列成至少兩行,并且以如果第一和第二觸摸鍵位于不同的行中,則使最上一行中的第一觸摸鍵具有比下面行中的第二觸摸鍵更高的優(yōu)先級的方式來預分配多個觸摸鍵中的每一個的優(yōu)先級,。
構想了將多個觸摸鍵在鍵區(qū)上排列成至少兩列,并且以如果方向導航觸摸鍵和非方向導航觸摸鍵位于相同的一行中,則使方向導航觸摸鍵具有比非方向導航觸摸鍵更高的優(yōu)先級的方式來預分配多個觸摸鍵中的每一個的優(yōu)先級。還構想了將兩個或多個觸摸鍵中的一個確定為鍵輸入包括測量與這兩個或多個觸摸鍵中的每一個對應的輸入信號到達基準電平的時間,并將這兩個或多個觸摸鍵中具有最短測得時間的觸摸鍵確定為鍵輸入。較佳地,將兩個或多個觸摸鍵中的一個確定為鍵輸入還包括確定與這兩個或多個觸摸鍵中的至少一個對應的輸入信號的電平在預定范圍內變化,并測量與這兩個或多個觸摸鍵中的至少一個對應的輸入信號的平均電平到達基準電平的時間。
在本發(fā)明的另一方面,提供一種檢測具有多個觸摸鍵的移動通信終端中的鍵輸入的方法。該方法包括確定當前有任務正在被執(zhí)行,標識多個觸摸鍵中與當前所執(zhí)行的任務不相關的至少一第一觸摸鍵、以及多個觸摸鍵中與當前所執(zhí)行的任務相關的至少一第二觸摸鍵,將與所標識的第一觸摸鍵關聯(lián)的靈敏度調節(jié)為低于與第二觸摸鍵關聯(lián)的靈敏度,檢測與這多個觸摸鍵中的一個對應的輸入信號,以及根據與觸摸鍵關聯(lián)的靈敏度來確定與所檢測到的輸入信號對應的觸摸鍵是否為鍵輸入。
構想了確定與所檢測到的輸入信號對應的觸摸鍵是否為鍵輸入包括測量輸入信號連續(xù)保持在與該觸摸鍵對應的閾值電平上的時間長度,以及僅當測得的時間長度超過對應于與該觸摸鍵相關的靈敏度的時間長度時,才將與所檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。還構想了調節(jié)與所標識的第一觸摸鍵關聯(lián)的靈敏度包括調節(jié)與所標識的第一觸摸鍵對應的時間閾值,以使該時間閾值大于與所標識的第二觸摸鍵對應的時間閾值。
構想了調節(jié)與所標識的第一觸摸鍵關聯(lián)的靈敏度包括調節(jié)與所標識的第一觸摸鍵對應的電平閾值,以使該電平閾值大于與所標識的第二觸摸鍵對應的電平閾值。另外還構想了測量輸入信號連續(xù)保持在閾值電平之上的時間長度包括確定輸入信號的電平在預定范圍內變化,并測量平均輸入信號電平連續(xù)保持在閾值電平之上的時間長度。
在本發(fā)明的另一方面,提供一種檢測具有多個觸摸鍵的移動通信終端中的鍵輸入的方法。該方法包括檢測與這多個觸摸鍵中的一個對應的輸入信號,測量所檢測到的輸入信號到達閾值電平的時間,用測得的時間計算所檢測到的輸入信號的斜率,并僅當計算得到的斜率大于預定斜率時,才將與檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。較佳地,計算斜率包括將基準電平除以測得的時間。
在本發(fā)明的另一方面,提供一種移動通信終端。該終端包括其上設有多個觸摸鍵的鍵區(qū)、以及用于檢測與這多個觸摸鍵中的兩個或多個對應的輸入信號并根據這兩個或多個觸摸鍵的優(yōu)先級將這兩個或多個觸摸鍵中的一個確定為鍵輸入的控制器。
構想了將這多個觸摸鍵在鍵區(qū)上排列成至少兩行。還構想了根據這多個觸摸鍵中的每一個在鍵區(qū)上的位置確定這多個觸摸鍵中的每一個的優(yōu)先級。
構想了從統(tǒng)計分析推導確定的優(yōu)先級。還構想了該終端還包括用于存儲這多個觸摸鍵中的每一個的確定的優(yōu)先級的存儲器。
構想了該控制器還用來確定兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級,并將這兩個或多個觸摸鍵中具有最高優(yōu)先級的觸摸鍵確定為鍵輸入。還構想了從統(tǒng)計分析推導兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級。
構想了根據多個觸摸鍵在鍵區(qū)上的位置確定兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級。還構想了將多個觸摸鍵在鍵區(qū)上排列成至少兩行,并以如果第一和第二觸摸鍵位于不同的行中,則使最上一行中的第一觸摸鍵比下面行中的第二觸摸鍵具有更高優(yōu)先級的方式來預分配多個觸摸鍵中的每一個的優(yōu)先級。
構想了將多個觸摸鍵在鍵區(qū)上排列成至少兩列,并以如果方向導航鍵和非方向導航鍵位于相同行中,則使方向導航觸摸鍵比非方向導航觸摸鍵具有更高的優(yōu)先級的方式來預分配多個觸摸鍵中的每一個的優(yōu)先級。還構想了控制器還用于測量與兩個或多個觸摸鍵中的每一個對應的輸入信號到達基準電平的時間,并將這兩個或多個觸摸鍵中測得的到達基準電平的時間最短的一個觸摸鍵確定為鍵輸入。
構想了控制器還用來確定與兩個或多個觸摸鍵中的至少一個對應的輸入信號的電平在預定范圍內變化,并測量與這兩個或多個觸摸鍵中的至少一個對應的輸入信號的平均電平到達基準電平的時間。還構想了控制器還用來確定當前有任務正在被執(zhí)行,標識多個觸摸鍵中與當前正被執(zhí)行的任務不相關的至少一第一觸摸鍵以及多個觸摸鍵中與當前正被執(zhí)行的任務相關的至少一第二觸摸鍵,將與所標識的第一觸摸鍵關聯(lián)的靈敏度調節(jié)為低于與第二觸摸鍵關聯(lián)的靈敏度,檢測與這多個觸摸鍵中的一個對應的輸入信號,并根據與該觸摸鍵關聯(lián)的靈敏度確定與所檢測到的輸入信號對應的觸摸鍵是否為鍵輸入。
構想了控制器還用于測量輸入信號連續(xù)保持在與觸摸鍵對應的閾值電平之上的時間長度,并僅當測得的時間長度超過與該觸摸鍵關聯(lián)的靈敏度對應的時間長度時,才將與檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。還構想了控制器還用于調節(jié)與所標識的第一觸摸鍵對應的時間閾值以使該時間閾值大于與所標識的第二觸摸鍵對應的時間閾值。
構想了控制器還用于調節(jié)與所標識的第一觸摸鍵對應的電平閾值,以使該電平閾值大于與所標識的第二觸摸鍵對應的電平閾值。還構想了控制器還用于確定輸入信號的電平在預定范圍內變化,并測量平均輸入信號電平連續(xù)保持在閾值電平之上的時間長度。
構想了控制器還用來檢測與多個觸摸鍵中的一個對應的輸入信號,測量檢測到的輸入信號到達閾值電平的時間,用測得的時間計算所檢測到的輸入信號的斜率,并僅當計算得到的斜率大于預定斜率時,才將與檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。還構想了控制器還通過將基準電平除以測得時間來計算斜率。
當結合附圖考慮本發(fā)明的詳細說明時,本發(fā)明的前述和其它目的、特征、方面和優(yōu)點將變得更明顯。本發(fā)明的其它特征和優(yōu)點將在以下說明中闡述,并且一部分可從說明書中顯見,或通過本發(fā)明的實踐而知曉。
應當理解,本發(fā)明以上的概述和以下的詳述是示例性和說明性的,并旨在提供對所要求保護的本發(fā)明的進一步說明。通過參考附圖閱讀以下對這些實施例的詳細說明,這些及其它實施例對本領域內技術人員而言將變得顯而易見,但本發(fā)明并不被限定于所公開的任何特定實施例。


包含于此以提供對本發(fā)明進一步的理解并被收錄且構成本說明書一部分的附圖示出本發(fā)明的實施例,并與說明書一起用來解釋本發(fā)明的原理。在附圖中圖1是示出根據本發(fā)明的具有觸摸式鍵輸入單元的移動通信終端的配置的框圖。
圖2示出根據本發(fā)明的觸摸式鍵輸入單元的配置。
圖3是示出在本發(fā)明諸實施例中考慮到的最頻繁發(fā)生的鍵輸入錯誤的實驗分析的結果的表。
圖4示出根據本發(fā)明一個實施例的鍵區(qū)的鍵排列。
圖5是示出根據本發(fā)明第一實施例的移動通信終端的鍵輸入錯誤防止算法的流程圖。
圖6示出一般用戶手指的端部的側面。
圖7示出基于一般用戶手指形狀的第一鍵輸入方法。
圖8示出基于一般用戶手指形狀的第二鍵輸入方法。
圖9示出根據本發(fā)明的通過對觸摸式鍵區(qū)進行接觸而產生的信號的電容差的比較。
圖10是示出根據本發(fā)明第二實施例的移動通信終端的鍵輸入錯誤防止算法的流程圖。
圖11示出根據本發(fā)明的基于觸摸式鍵區(qū)的接觸時間而產生的鍵輸入信號之間的差的比較。
圖12是示出根據本發(fā)明第三實施例的移動通信終端的鍵輸入錯誤防止算法的流程圖。
圖13是示出根據本發(fā)明第四實施例的移動通信終端的鍵輸入錯誤防止算法的流程圖。
圖14A-C示出正常鍵輸入信號、靜電和噪聲信號的比較。
圖15是示出根據本發(fā)明第五實施例的移動通信終端的鍵輸入錯誤防止算法的流程圖。
具體實施例方式
下面將結合附圖詳細給出本發(fā)明的說明。本發(fā)明針對一種即使當鍵輸入單元的鍵被排列成相隔很窄間距時,也能通過用觸摸式鍵輸入單元來防止鍵輸入錯誤、并藉此防止在接觸鍵時過多的力被作用于用戶的手指的移動通信終端。
圖1是示出根據本發(fā)明的具有觸摸式鍵輸入單元的移動通信終端100的配置的框圖。如圖1所示,觸摸傳感器單元101被設置在主機殼表面的鍵區(qū)區(qū)域之下,由此來感測通過觸摸鍵區(qū)區(qū)域而輸入的鍵。
由于一般通過用戶的手指來輸入鍵,因此觸摸傳感器單元101最好利用電容感測方法來感測鍵輸入。然而,觸摸傳感器單元101并不被限定于電容方法。電容感測方法是指準確地定量地檢測(感測)因與人體接觸而產生的小到數(shù)pF的電容的接觸感測技術。
鍵區(qū)區(qū)域不是指實際安裝在移動通信終端上的鍵區(qū),而是指圖2中所示的區(qū)域200,它代表移動通信終端100的主機殼表面處的諸鍵的功能和位置。如圖2所示,鍵不表示實際的按鈕,而是表示鍵區(qū)區(qū)域201-209。
觸摸傳感器單元101包括多個觸摸傳感器(未圖示)。與每個鍵對應的觸摸傳感器被安裝在相應鍵區(qū)區(qū)域201-209下方。由此,當手指接觸鍵區(qū)區(qū)域201-209時,具有一定電平的電容信號從設置在相應鍵區(qū)區(qū)域下的觸摸傳感器輸出。
從觸摸傳感器單元101輸出的電容信號被輸入至控制器105??稍陔娙菪盘柋惠斎胫量刂破?05前,藉由模數(shù)(A/D)轉換器102將電容信號轉換成數(shù)字信號。A/D轉換器102可安裝在控制器105內或安裝在外部。
控制器105檢測多個觸摸傳感器中的哪個輸出了電容信號并確定與檢測到的觸摸傳感器對應的鍵被輸入??刂破?05隨后根據移動通信終端100的操作模式執(zhí)行分配給該輸入鍵的操作。例如,在控制器105的控制下,可執(zhí)行與語音通信、文本消息通信、游戲和多媒體有關的功能??刂破?05還控制顯示器104以顯示與這些功能有關的信息。
移動通信終端100還包括用于防止鍵輸入錯誤的功能。為了提供更小的移動通信終端以利于更方便地攜帶,最好能使輸入鍵區(qū)的鍵之間的間隔較小。因此,當鍵區(qū)的鍵之間的間隔比手指的大小窄時,位置靠近預期鍵的非預期鍵可能會被輸入。
防止鍵輸入錯誤的算法被存儲在存儲器103中。當檢測到鍵輸入時,控制器105使用存儲在存儲器103中的鍵輸入錯誤防止算法來確定鍵是否被正常輸入,或換句話說,用戶想要選擇的鍵是否被輸入。隨后僅當發(fā)生了正常的鍵輸入或使用者所需的鍵輸入時,控制器105才控制與輸入鍵對應的指定操作。
控制器105確定通過鍵輸入信號檢測端口(未圖示)輸入的電容信號為鍵輸入信號,并控制計時器106檢測與鍵輸入信號相關的時間信息。下面將結合附圖詳細說明鍵輸入錯誤防止算法。
圖3是示出根據本發(fā)明諸實施例的最頻繁發(fā)生的鍵輸入錯誤的實驗分析的結果的表。如圖3所示,一旦輸入在相隔一定間隔排列的鍵的鍵區(qū)上的某個鍵,位于該鍵下方的鍵與該鍵被同時輸入的錯誤率最高,為57%;位于該鍵上方的鍵與該鍵被同時輸入的錯誤率次最高,為23%;而位于該鍵左方或右方的鍵與該鍵被同時輸入的錯誤率最低,為8%。
鍵的同時輸入是指在所設的用于識別鍵被輸入的保持時間內多個鍵被輸入,而不假設同時輸入鍵每一個的輸入時刻都是相同的。圖3所示的表是通過分析從與總共339項任務中的58%對應的198項任務產生的鍵輸入錯誤而生成的。
如表中所示,57%的所產生的錯誤與位于該鍵下方的鍵在輸入該鍵時被同時輸入的錯誤相對應。此外,所產生的下方鍵被同時輸入的錯誤中的63%與位于該鍵的正下方的鍵被同時輸入的錯誤相對應。
圖3中表示的任務可包括移動通信終端中可執(zhí)行的任務當中的電話號碼注冊、文本消息發(fā)送、菜單選擇和設置、游戲和多媒體播放等。根據本發(fā)明第一實施例的鍵輸入錯誤防止算法通過設置每個鍵的優(yōu)先級、并將兩個或多個鍵輸入當中具有更高優(yōu)先級的鍵確定為輸入鍵來防止鍵輸入錯誤。
下面將結合圖4中所示的鍵排列來對設置優(yōu)先級的方法進行說明。如圖4所示,鍵被排列成三行和三列,其中導航鍵位于第一行第二列、第二行第一列、第二行第三列和第三行第二列。
在設置優(yōu)先級的第一方法中,當位于不同行——例如第一行和第二行或者第二行和第三行——中的兩個鍵被同時輸入時,排在最上行中的鍵被設置成具有更高優(yōu)先級。例如,當位于第一和第二行中的某些鍵被同時輸入時,第一行中的鍵被設置成具有更高的優(yōu)先級。當位于第二和第三行中的某些鍵被同時輸入時,第二行中的鍵被設置成具有更高的優(yōu)先級。
在設置優(yōu)先級的第二方法中,當位于同一行的兩個鍵被同時輸入并且這兩個鍵的其中一個為導航鍵時,該導航鍵被設置成具有更高優(yōu)先級。例如,如果在圖4的每行中被同時輸入的兩個鍵中的一個是導航鍵,例如第一行第二列中的鍵、第二行第一列中的鍵、第二行第三列中的鍵以及第三行第二列中的鍵,則導航鍵被設置成具有更高優(yōu)先級。
在設置優(yōu)先級的第三方法中,當三個或多個鍵被同時輸入時,如果每個鍵位于不同行中,則位于上行的鍵具有優(yōu)先級,并且位于上行的導航鍵被設置成具有最高優(yōu)先級。
下面將對使用設置優(yōu)先級的第一、第二和第三方法的鍵輸入錯誤防止算法進行說明。圖5是示出根據本發(fā)明第一實施例的鍵輸入錯誤防止算法的流程圖。
如圖5所示,當控制器105同時檢測到兩個或多個鍵輸入信號時(S101),控制器確定檢測到的鍵的位置、或行與列(S102),并根據優(yōu)先級設置方法設置每個鍵的優(yōu)先級。
一旦設置了每個檢測到的鍵的優(yōu)先級,控制器105即確定檢測到的鍵中具有最高優(yōu)先級的一個鍵(S104)。由此,與兩個或多個鍵被同時輸入相關的鍵輸入錯誤可被防止。
根據本發(fā)明第二實施例的鍵輸入錯誤防止算法通過根據觸摸鍵區(qū)區(qū)域201-209時產生的信號的電容電平來確定使用者所需的鍵輸入,進而防止鍵輸入錯誤。
圖6示出一般用戶的手指的側面。一般來說,人的手指的端部如圖6所示具有接近橢圓的形狀,尤其是手指的中央部分601具有凸起的形狀。
因此,根據手指形狀為分析鍵輸入方法定義了兩種情形。第一種情形如圖7所示是使用手指凸起部分的鍵輸入。第二種情形如圖8所示是使用手指端部的鍵輸入。
下面將對根據圖7和圖8所示的鍵輸入方法的手指和鍵區(qū)之間的接觸部分進行說明。圖7示出根據手指形狀的第一鍵輸入方法,而圖8示出根據手指形狀的第二鍵輸入方法。
如圖7所示,當用手指的凸出部分P1輸入鍵時,凸出部分直接與鍵區(qū)接觸,而其它部分P2、P3稍微離開鍵區(qū)而不直接接觸鍵區(qū)。類似地,如圖8所示,一旦用手指的端部P4輸入鍵,端部直接接觸鍵區(qū),而包括手指凸出部分P1的其它部分P5稍微離開鍵區(qū)而不直接接觸鍵區(qū)。
由于這些特性,在因例如手指凸出部分P1等與鍵區(qū)直接接觸的部分導致觸摸傳感器輸出的電容信號與因例如手指的P2、P3等不接觸鍵區(qū)的部分導致相應觸摸傳感器輸出的電容信號之間會產生差異。如圖9所示,部分P1的電容信號大于部分P2和P3的電容信號。換句話說,手指與鍵區(qū)之間的接觸距離越小并且手指與鍵區(qū)之間的接觸面積越廣時,輸出的電平信號越高。
因此,本發(fā)明在兩個或多個鍵被輸入時通過比較電容信號的大小來確定鍵輸入。圖10是示出根據本發(fā)明第二實施例的鍵輸入錯誤防止算法的流程圖。
如圖10所示,當控制器105同時檢測到兩個或多個鍵輸入信號時(S201),控制器比較相應鍵輸入信號的電平(S202)以確定具有最高電平的鍵輸入信號(S203)。輸入信號是指從對應于鍵區(qū)的每個鍵的觸摸傳感器輸出的電容信號。
鍵輸入被確定為其鍵輸入信號具有最高電平的鍵(S204)。因此,可防止與兩個或多個鍵被同時輸入相關的鍵輸入錯誤。
然而,鍵輸入信號之間的電平差僅僅是在鍵被輸入的初始時刻獲得的。對于習慣性地易于按壓鍵的使用者,在一定時間后整個手指可能與鍵區(qū)接觸,因此可能不會產生鍵輸入信號之間的電平差。
根據本發(fā)明第三實施例的鍵輸入錯誤防止算法基于手指接觸鍵區(qū)的時間差來確定鍵輸入。也就是將更快地輸出具有高于基準電平的電平的鍵輸入信號的鍵被確定為已被輸入。
參閱圖11,可以注意到手指最先接觸鍵區(qū)的部分P1的鍵輸入信號的電平到達基準電平Ref的時間比手指稍后接觸鍵區(qū)的部分P2、P3的鍵輸入信號的電平到達基準電平Ref的時間早時間t1。
因此,一旦輸入兩個或多個鍵,本發(fā)明即通過比較相應鍵輸入信號的電平到達基準電平Ref的時間來確定哪個鍵被輸入。圖12是示出根據本發(fā)明第三實施例的鍵輸入錯誤防止算法的流程圖。
如圖12所示,當同時檢測到兩個或多個鍵輸入信號時(S301),控制器105比較鍵輸入信號的電平到達基準電平的時間(S302)以檢測在最短時間內到達基準電平的鍵輸入信號(S303)。鍵輸入信號表示為由觸摸傳感器輸出的電容信號。
控制器105檢測在最短時間內到達基準電平的鍵輸入信號以確定與該鍵輸入信號對應的鍵被輸入(S304)。因此,可防止與兩個或多個鍵被同時輸入有關的鍵輸入錯誤。
圖5、圖10和圖12所示的前三個實施例的鍵輸入錯誤防止算法旨在防止因終端的小型化導致的鍵區(qū)的鍵之間間隔狹窄而產生結構性錯誤。然而,對與任務執(zhí)行不相關聯(lián)的每個鍵應用相同的鍵靈敏度也可能產生鍵輸入錯誤。
例如,盡管例如導航鍵的某些鍵與例如游戲、菜單選擇任務或播放多媒體等特定任務相關,然而當檢測到例如通信鍵(SEND)、任務清除鍵(CLR)或電話號碼搜索鍵等與特定任務不相關的鍵被輸入時應用的是相同的靈敏度。因此,非預期鍵的檢測可能會防礙當前任務的執(zhí)行。
根據本發(fā)明第四實施例的鍵輸入錯誤防止算法是基于將鍵分類為與當前所執(zhí)行的任務相關的鍵和與當前所執(zhí)行的任務不相關的鍵。與當前所執(zhí)行的任務不相關的鍵的靈敏度被調低以防止鍵輸入錯誤。換句話說,僅當這些鍵被持續(xù)輸入超過正常鍵輸入時間的時候,與當前所執(zhí)行的任務不相關的鍵才被確定為已被輸入。
鍵靈敏度表示連續(xù)保持具有比閾值電平高的電平的鍵輸入信號的時間。因此,如果假設正常鍵靈敏度為100ms,則與當前所執(zhí)行的任務不相關的鍵的靈敏度可下降300ms以防止鍵輸入錯誤。
例如,如果通常使用導航鍵的游戲任務當前正被執(zhí)行,則對導航鍵保持正常的鍵靈敏度,而對于例如清除鍵(CLR)、通信鍵(SEND)等與當前所執(zhí)行的游戲任務不相關的鍵則將其鍵靈敏度調低。在相關技術的方法中,當在游戲任務執(zhí)行的同時,手指接觸到例如CLR或SEND等與執(zhí)行游戲任務不相關的鍵,則移動通信終端會清除正被執(zhí)行的游戲并轉移至待機狀態(tài)或轉移至呼叫通信的模式。根據本發(fā)明的方法,當手指沒有連續(xù)接觸與當前所執(zhí)行的任務不相關的鍵超過所調鍵靈敏度的時間長度(例如300ms)時,控制器105將不會確定該鍵已被輸入,并且游戲將繼續(xù)進行而不會被中斷。
圖13是示出根據本發(fā)明第四實施例的鍵輸入錯誤防止算法的流程圖。如圖13所示,控制器105確定當前正被執(zhí)行的任務(S401),并標識與該任務相關的鍵以及與該任務不相關的鍵(S402)。與和任務相關的每個鍵有關的信息被存儲在存儲器103中。控制器105參照存儲在存儲器103中的信息來將與當前所執(zhí)行的任務不相關的鍵的靈敏度調到低于正常鍵靈敏度(S403)。
當檢測到鍵輸入信號時(S404),僅當該鍵輸入信號連續(xù)保持指定的靈敏度以上時控制器105才確定該鍵被輸入(S405和S406)。對于與當前正在執(zhí)行的任務不相關的鍵,指定的鍵靈敏度將會是與較低的靈敏度對應的較長的時間長度。鍵輸入信號是指從與鍵區(qū)的每個鍵對應的觸摸傳感器輸出的電容信號。因此,本發(fā)明可防止由于輸入了與當前所執(zhí)行的任務不相關的鍵而產生的鍵輸入錯誤。
除了本發(fā)明的上述實施例所針對由一個以上鍵的同時輸入所引起的鍵輸入錯誤外,鍵輸入錯誤還可能因為攜帶終端時產生的靜電、操作終端時從人體產生的靜電、由例如電氣設備或毯子等產生電磁波的外部源產生的或在對終端充電時產生的噪聲等而產生。這對具有產生電磁波的觸摸式鍵輸入單元而不是按壓式鍵輸入單元的移動通信終端或是在對終端充電時更為普遍。
根據本發(fā)明第五實施例的鍵輸入錯誤防止算法是基于標識并將由靜電或電噪聲產生的鍵輸入信號與正常鍵輸入信號區(qū)分開來,由此防止靜電或電噪聲被識別為鍵輸入信號。圖14示出正常鍵輸入信號、靜電和噪聲信號的比較。
如圖14A所示,由于從手指接近鍵那一刻起即產生鍵輸入信號并且隨后電平上升至其最高電平,因此正常鍵輸入信號具有某一斜率θ1。盡管斜率θ1隨用戶輸入鍵所用的速度而改變,但由于用戶正常輸入鍵所用的鍵輸入速度有限,因此斜率θ1的誤差范圍不大。
另一方面,如圖14B所示,由靜電引起的輸入信號是突然產生的,并且該信號達到其最高電平所用的時間很短。因此,相比正常鍵輸入信號,由靜電產生的輸入信號具有更陡峭的斜率θ2,因此θ2>θ1。
因此,當確定輸入信號的斜率θ2大于正常鍵輸入信號的斜率時,本發(fā)明的方法不會將檢測到的輸入信號確定為鍵輸入信號。以此方式,本發(fā)明不會將由靜電產生的輸入信號確定為鍵輸入信號,由此可防止鍵輸入錯誤。
可根據輸入信號的上升時間,或如圖14A和14B所示的T=t4-t3=從輸入信號的電平開始上升的時刻t3至輸入信號的電平到達指定的基準電平Ref的時刻t4的時間來確定每個斜率θ1和θ2。如圖14A和14B所示,由靜電產生的輸入信號比正常鍵輸入信號具有短得多的上升時間。每個時間t3、t4可用終端的內部計時器106獲得。
當正常鍵輸入信號包含具有一定頻率和電平的噪聲時,如圖14C所示,鍵輸入信號的電平可能會變動,由此造成鍵輸入錯誤。根據本發(fā)明,當鍵輸入信號的電平在一定范圍內變動時,基于平均值Avr來確定鍵輸入信號的電平以防止鍵輸入錯誤。
圖15是示出根據本發(fā)明第五實施例的鍵輸入錯誤防止算法的流程圖。如圖15所示,當通過鍵輸入信號檢測端口輸入的信號的電平開始上升時,控制器105檢測開始時間t3,而當鍵輸入信號的電平到達指定的基準電平Ref時檢測時間t4(S501至S504)。
接著,控制器105根據所確定的時間t4和t3計算輸入信號的上升時間(T=t4-t3)(S505),隨后將基準電平Ref除以計算得到的輸入信號的上升時間T以計算輸入信號的斜率θ2(S506)??刂破?05隨后將存儲在存儲器103中的正常鍵輸入信號斜率θ1與計算得到的輸入信號斜率θ2進行比較(S507)。
如果計算得到的輸入信號斜率θ2大于正常的鍵輸入信號斜率θ1(S508),則控制器105不會將該輸入信號確定為鍵輸入信號(S509)。如果計算得到的輸入信號的斜率θ2小于或等于正常鍵輸入信號斜率θ1,則控制器105將該輸入信號確定為正常鍵輸入信號(S510)。
已就一個產生的錯誤對鍵輸入錯誤防止算法的每個實施例進行了說明。然而,根據本發(fā)明的鍵輸入錯誤防止算法的實施例可被組合或應用以防止同時產生了數(shù)個輸入信號時的鍵輸入錯誤。
如本文所述,在具有觸摸式鍵輸入單元的移動通信終端中,即使當鍵輸入單元的鍵被排列成相隔較窄的間隔時,也可使用本發(fā)明的算法來防止鍵輸入錯誤。本發(fā)明利于增加使用者的方便性并使終端小型化。
由于本發(fā)明可用數(shù)種形式體現(xiàn)而不會脫離其精神或實質特征,因此應當理解,除非另有說明,否則上述實施例不受前面說明的任何細節(jié)的限定,而是應當在如所附權利要求中定義的本發(fā)明的精神和范圍內廣義地解釋,因此落在所附權利要求的邊界和范圍或這些邊界和范圍的等效范圍內的所有變更和修改均應由所附權利要求涵蓋。
上述實施例和優(yōu)點僅為示例性的,而并不試圖被解釋成對本發(fā)明有所限定。本發(fā)明的原理可現(xiàn)成地應用于其它類型的設備。本發(fā)明的說明應是說明性的,并且對權利要求的范圍不構成限定。對本領域內技術人員而言,許多替換、修改和變更將是顯而易見的。在權利要求書中,裝置加功能的條款旨在使本文中所述的結構覆蓋執(zhí)行所述功能的結構、其結構等效方案以及等效的結構。
權利要求
1.一種檢測包含多個觸摸鍵的移動通信終端中的鍵輸入的方法,所述方法包括檢測與所述多個觸摸鍵中的兩個或多個對應的輸入信號;以及根據所述兩個或多個觸摸鍵的優(yōu)先級將所述兩個或多個鍵中的一個確定為鍵輸入。
2.如權利要求1所述的方法,其特征在于,所述將兩個或多個觸摸鍵中的一個確定為鍵輸入包括確定所述兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級;并且將所述兩個或多個觸摸鍵中具有最高優(yōu)先級的觸摸鍵確定為鍵輸入。
3.如權利要求2所述的方法,其特征在于,所述兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級是從統(tǒng)計分析推導的。
4.如權利要求2所述的方法,其特征在于,所述兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級是根據所述多個觸摸鍵在所述移動通信終端的鍵區(qū)上的位置來確定的。
5.如權利要求2所述的方法,其特征在于,所述多個觸摸鍵在所述鍵區(qū)上被排列成至少兩行,并且所述多個觸摸鍵中的每一個的優(yōu)先級是以如果第一和第二觸摸鍵位于不同的行中、則使最上一行中的第一觸摸鍵比下行中的第二觸摸鍵具有更高的優(yōu)先級的方式來預分配的。
6.如權利要求4所述的方法,其特征在于,所述多個觸摸鍵在所述鍵區(qū)上被排列成至少兩列,并且所述多個觸摸鍵中的每一個的優(yōu)先級是以如果方向導航觸摸鍵和非方向導航觸摸鍵位于相同的一行中、則使所述方向導航觸摸鍵比所述非方向導航觸摸鍵具有更高的優(yōu)先級的方式來預分配的。
7.如權利要求1所述的方法,其特征在于,所述將兩個或多個觸摸鍵中的一個確定為鍵輸入包括測量與所述兩個或多個觸摸鍵中的每一個對應的輸入信號到達基準電平的時間;以及將所述兩個或多個觸摸鍵中具有最短測得時間的觸摸鍵確定為鍵輸入。
8.如權利要求7所述的方法,其特征在于,所述將兩個或多個觸摸鍵中的一個確定為鍵輸入還包括確定與所述兩個或多個觸摸鍵中的至少一個對應的輸入信號的電平在預定范圍內變化;以及測量與所述兩個或多個觸摸鍵中的至少一個對應的輸入信號的平均電平到達基準電平的時間。
9.一種檢測包含多個觸摸鍵的移動通信終端中的鍵輸入的方法,所述方法包括確定有任務當前正被執(zhí)行;標識所述多個觸摸鍵中與當前所執(zhí)行的任務不相關的至少一第一觸摸鍵以及所述多個觸摸鍵中與當前所執(zhí)行的任務相關的至少一第二觸摸鍵;將與所標識的第一觸摸鍵關聯(lián)的靈敏度調到低于與所述第二觸摸鍵關聯(lián)的靈敏度;檢測與所述多個觸摸鍵中的一個對應的輸入信號;以及根據與所檢測到的輸入信號對應的觸摸鍵關聯(lián)的靈敏度來確定所述觸摸鍵是否為鍵輸入。
10.如權利要求9所述的方法,其特征在于,確定與所檢測到的輸入信號對應的觸摸鍵是否為鍵輸入包括測量所述輸入信號連續(xù)保持在與所述觸摸鍵對應的閾值電平以上的時間長度;以及僅當所測得的時間長度超過對應于與所述觸摸鍵關聯(lián)的靈敏度的時間長度時,才將與所檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。
11.如權利要求10所述的方法,其特征在于,調節(jié)與所標識的第一觸摸鍵關聯(lián)的靈敏度包括調節(jié)與所標識的第一觸摸鍵對應的時間閾值以使所述時間閾值大于與所標識的第二觸摸鍵對應的時間閾值。
12.如權利要求10所述的方法,其特征在于,調節(jié)與所標識的第一觸摸鍵關聯(lián)的靈敏度包括調節(jié)與所標識的第一觸摸鍵對應的電平閾值以使所述電平閾值大于與所標識的第二觸摸鍵對應的電平閾值。
13.如權利要求10所述的方法,其特征在于,測量所述輸入信號連續(xù)保持在所述閾值電平之上的時間長度包括確定所述輸入信號的電平在預定范圍內變化;以及測量所述平均輸入信號電平連續(xù)保持在所述閾值電平之上的時間長度。
14.一種檢測包含多個觸摸鍵的移動通信終端中的鍵輸入的方法,所述方法包括檢測與所述多個觸摸鍵中的一個對應的輸入信號;測量所檢測到的輸入信號到達閾值電平的時間;用所測得的時間計算所檢測到的輸入信號的斜率;以及僅當計算得到的斜率大于預定斜率時,才將與所檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。
15.如權利要求14所述的方法,其特征在于,計算斜率包括將基準電平除以所測得的時間。
16.一種移動通信終端,包括其上設有多個觸摸鍵的鍵區(qū);以及用于檢測與所述多個觸摸鍵中的兩個或多個對應的輸入信號并根據所述兩個或多個觸摸鍵的優(yōu)先級將所述兩個或多個觸摸鍵中的一個確定為鍵輸入的控制器。
17.如權利要求16所述的移動通信終端,其特征在于,所述多個觸摸鍵在所述鍵區(qū)上被排列成至少兩行。
18.如權利要求17所述的移動通信終端,其特征在于,所述多個觸摸鍵中的每一個的優(yōu)先級是根據所述多個觸摸鍵中的每一個在所述鍵區(qū)上的位置來確定的。
19.如權利要求18所述的移動通信終端,其特征在于,所確定的優(yōu)先級是從統(tǒng)計分析推導的。
20.如權利要求18所述的移動通信終端,其特征在于,還包括用于存儲所述多個觸摸鍵中的每一個的確定的優(yōu)先級的存儲器。
21.如權利要求17所述的移動通信終端,其特征在于,所述控制器還用于確定所述兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級;以及將所述兩個或多個觸摸鍵中具有最高優(yōu)先級的觸摸鍵確定為鍵輸入。
22.如權利要求21所述的移動通信終端,其特征在于,所述兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級是從統(tǒng)計分析推導的。
23.如權利要求21所述的移動通信終端,其特征在于,所述兩個或多個觸摸鍵中的每一個的預分配的優(yōu)先級是根據所述多個觸摸鍵在鍵區(qū)上的位置來確定的。
24.如權利要求21所述的移動通信終端,其特征在于,所述多個觸摸鍵在所述鍵區(qū)上被排列成兩行,并且所述多個觸摸鍵中的每一個的優(yōu)先級是以如果第一和第二觸摸鍵位于不同的行、則使最上一行中的第一觸摸鍵比下行中的第二觸摸鍵具有更高優(yōu)先級的方式來預分配的。
25.如權利要求24所述的移動通信終端,其特征在于,所述多個觸摸鍵在所述鍵區(qū)上被排列成至少兩列,并且所述多個觸摸鍵中的每一個的優(yōu)先級是以如果方向導航觸摸鍵和非方向導航觸摸鍵位于相同行中、則使所述方向導航觸摸鍵比非方向導航觸摸鍵具有更高的優(yōu)先級的方式來預分配的。
26.如權利要求16所述的移動通信終端,其特征在于,所述控制器還用于測量與所述兩個或多個觸摸鍵對應的輸入信號到達基準電平的時間;以及將所述兩個或多個觸摸鍵中到達所述基準電平的測得時間最短的觸摸鍵確定為鍵輸入。
27.如權利要求26所述的移動通信終端,其特征在于,所述控制器還用于確定與所述兩個或多個觸摸鍵中的至少一個對應的輸入信號的電平在預定范圍內變化;以及測量與所述兩個或多個觸摸鍵中的至少一個對應的輸入信號的平均電平到達基準電平的時間。
28.如權利要求16所述的移動通信終端,其特征在于,所述控制器還用于確定當前有任務正被執(zhí)行;標識所述多個觸摸鍵中與當前正被執(zhí)行的任務不相關的至少一第一觸摸鍵以及所述多個觸摸鍵中與當前正被執(zhí)行的任務相關的至少一第二觸摸鍵;將與所標識的第一觸摸鍵關聯(lián)的靈敏度調到低于與所述第二觸摸鍵關聯(lián)的靈敏度;檢測與所述多個觸摸鍵中的一個對應的輸入信號;以及根據與對應于所檢測到的輸入信號的觸摸鍵關聯(lián)的靈敏度確定與所述觸摸鍵是否為鍵輸入。
29.如權利要求28所述的移動通信終端,其特征在于,所述控制器還用于測量所述輸入信號連續(xù)保持在與所述觸摸鍵對應的閾值電平之上的時間長度;以及僅當所測得的時間長度超過與和所述觸摸鍵關聯(lián)的靈敏度對應的時間長度時,才將與所檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。
30.如權利要求29所述的移動通信終端,其特征在于,使控制器還用于調節(jié)與所標識的第一觸摸鍵對應的時間閾值以使所述時間閾值大于與所標識的第二觸摸鍵對應的時間閾值。
31.如權利要求29所述的移動通信終端,其特征在于,所述控制器還用于調節(jié)與所標識的第一觸摸鍵對應的電平閾值,以使所述電平閾值大于與所標識的第二觸摸鍵對應的電平閾值。
32.如權利要求29所述的移動通信終端,其特征在于,所述控制器還用于確定所述輸入信號的電平在預定范圍內變化;以及測量所述平均輸入信號的電平連續(xù)保持在所述閾值電平之上的時間長度。
33.如權利要求16所述的移動通信終端,其特征在于,所述控制器還用于檢測與所述多個觸摸鍵中的一個對應的輸入信號;測量所檢測到的輸入信號到達閾值電平的時間;用所測得的時間計算所檢測到的輸入信號的斜率,并且僅當計算得到的斜率大于預定斜率時,才將與所檢測到的輸入信號對應的觸摸鍵確定為鍵輸入。
34.如權利要求16所述的移動通信終端,其特征在于,所述控制器還用于通過將基準電平除以所測得的時間來計算所述斜率。
全文摘要
提供一種用于防止鍵輸入單元的輸入錯誤的移動通信終端和方法。該移動通信終端包括用于感測通過觸摸鍵區(qū)區(qū)域輸入的鍵以輸出與該鍵對應的鍵輸入信號的觸摸傳感器單元;以及用于根據從其接收到鍵信號的多個鍵之間的優(yōu)先級或者所接收的鍵信號是否是不小心產生的來確定鍵輸入的控制器。
文檔編號H04M1/23GK101046715SQ200610162488
公開日2007年10月3日 申請日期2006年11月17日 優(yōu)先權日2006年3月28日
發(fā)明者劉炯植, 李鎮(zhèn)源 申請人:Lg電子株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五河县| 胶南市| 新沂市| 金溪县| 隆林| 赤水市| 澄江县| 苗栗县| 茂名市| 长宁县| 廊坊市| 蓝田县| 大化| 临江市| 松滋市| 冀州市| 博兴县| 景宁| 黑水县| 平罗县| 石城县| 揭阳市| 红桥区| 大安市| 惠来县| 浦城县| 恭城| 麻城市| 阳曲县| 庆阳市| 衡阳县| 邵阳县| 山东省| 洪洞县| 金川县| 新龙县| 临清市| 盘山县| 韶山市| 潞西市| 玉溪市|