亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種觸摸屏指令的輸入方法和用戶設(shè)備的制作方法

文檔序號(hào):6427488閱讀:191來(lái)源:國(guó)知局
專利名稱:一種觸摸屏指令的輸入方法和用戶設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,特別是涉及一種觸摸屏指令的輸入方法和用戶設(shè)備。
背景技術(shù)
隨著技術(shù)的進(jìn)步,用戶設(shè)備的指令輸入方式也日趨豐富。用戶設(shè)備按照指令輸入方式大致分為按鍵式、觸摸屏式、以及按鍵、觸摸屏混合式。按鍵式用戶設(shè)備可以通過(guò)長(zhǎng)按、 短按來(lái)延伸出不同的指令,也可以通過(guò)按鍵組合實(shí)現(xiàn)特殊指令;觸摸屏式用戶設(shè)備可以通過(guò)單點(diǎn)觸摸、多點(diǎn)觸摸、滑動(dòng)等來(lái)實(shí)現(xiàn)不同的指令;還有一些高端智能機(jī)融合了陀螺以及重力感應(yīng)套件,可以通過(guò)晃動(dòng)手機(jī)實(shí)現(xiàn)一些延伸的控制指令。對(duì)于觸摸屏式用戶設(shè)備,觸摸屏的通用指令輸入方式有幾種(1)滑動(dòng)輸入例如一些手機(jī),在鎖屏后可以通過(guò)手指滑動(dòng)讓屏幕解鎖,在滾動(dòng)屏幕以及切換界面時(shí)也可以通過(guò)滑動(dòng)來(lái)輸入指令,其實(shí)質(zhì)是根據(jù)手指滑動(dòng)的連續(xù)軌跡得到觸摸屏上的操作,進(jìn)而判斷出輸入的指令;(2)多點(diǎn)觸摸例如一些手機(jī)在放大圖片時(shí),可以將兩個(gè)手指按住屏幕,通過(guò)手指的開(kāi)合分別對(duì)圖片進(jìn)行拖動(dòng)放大和縮??;C3)觸摸時(shí)間長(zhǎng)短通過(guò)短時(shí)觸摸和觸摸并長(zhǎng)按同一個(gè)按鍵可以延伸出多個(gè)輸入指令,例如一些手機(jī)的輸入法,若觸摸并長(zhǎng)按大小寫(xiě)切換鍵,則所輸入的指令對(duì)應(yīng)的用戶設(shè)備的操作為切換大小寫(xiě), 若只是短時(shí)觸摸,則所輸入的指令對(duì)應(yīng)的用戶設(shè)備的操作為僅對(duì)下一個(gè)輸入的字母切換大小寫(xiě)。發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下問(wèn)題觸摸屏輸入指令的方式還比較單一,導(dǎo)致一些應(yīng)用場(chǎng)景中,用戶通過(guò)觸摸屏輸入指令非常耗時(shí),以上述通過(guò)觸摸時(shí)間長(zhǎng)短實(shí)現(xiàn)不同輸入指令為例對(duì)于短時(shí)觸摸,通過(guò)輕觸就可以實(shí)現(xiàn)相應(yīng)功能,而對(duì)于觸摸并長(zhǎng)按,通常需要3秒以上的按壓才能實(shí)現(xiàn)相應(yīng)功能,浪費(fèi)了用戶的操作時(shí)間,操作效率低下。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的是提供一種觸摸屏指令的輸入方法和用戶設(shè)備,以提高觸摸屏的操作效率。首先,本發(fā)明實(shí)施例提供了一種觸摸屏指令的輸入方法,所述方法包括獲取用戶在觸摸屏上的觸摸面積;比較所述觸摸面積與預(yù)置的分界值;若所述觸摸面積大于分界值,則輸入第一觸摸屏指令;若所述觸摸面積小于分界值,則輸入第二觸摸屏指令。其次,本發(fā)明實(shí)施例提供了一種用戶設(shè)備,包含觸摸屏,所述用戶設(shè)備包括第一獲取模塊,用于獲取用戶在觸摸屏上的觸摸面積;比較模塊,用于比較所述觸摸面積與預(yù)置的分界值;
5
指令輸入模塊,用于當(dāng)所述觸摸面積大于分界值時(shí),輸入第一觸摸屏指令;當(dāng)所述觸摸面積小于分界值時(shí),輸入第二觸摸屏指令。然后,本發(fā)明實(shí)施例提供了一種觸摸屏指令的輸入方法,所述方法包括獲取用戶在觸摸屏上的觸摸面積;利用預(yù)置的列表查找與所述觸摸面積對(duì)應(yīng)的觸摸屏指令;所述列表包括兩個(gè)以上觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系;輸入所述查找到的觸摸屏指令。最后,本發(fā)明實(shí)施例提供了一種用戶設(shè)備,包含觸摸屏,所述用戶設(shè)備包括第三獲取模塊,用于獲取用戶在觸摸屏上的觸摸面積;查找模塊,用于利用預(yù)置的列表查找與所述觸摸面積對(duì)應(yīng)的觸摸屏指令;所述列表包括兩個(gè)以上觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系;指令輸入模塊,用于輸入所述查找模塊查找到的觸摸屏指令。本發(fā)明實(shí)施例的觸摸屏指令的輸入方法和用戶設(shè)備,使用分界值將觸摸面積劃分為兩個(gè)區(qū)間,每個(gè)區(qū)間對(duì)應(yīng)不同的觸摸屏指令,或,使用兩個(gè)以上觸摸面積區(qū)間,每個(gè)觸摸面積區(qū)間對(duì)應(yīng)不同的觸摸屏指令;通過(guò)獲取用戶的觸摸面積從而對(duì)應(yīng)到不同的觸摸屏指令,提高了觸摸屏的操作效率,豐富了觸摸屏輸入指令的方式。


圖1是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第一實(shí)施例的流程示意圖;圖2是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第二實(shí)施例的流程示意圖;圖3是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第三實(shí)施例的流程示意圖;圖4是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第四實(shí)施例的流程示意圖;圖5是步驟S60的執(zhí)行流程示意圖;圖6是重按和輕按分別度應(yīng)的觸摸面積示意圖;圖7是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的一個(gè)具體實(shí)施例的流程示意圖;圖8是本發(fā)明實(shí)施例的用戶設(shè)備的第一實(shí)施例的框架示意圖;圖9是本發(fā)明實(shí)施例的用戶設(shè)備的第二實(shí)施例的框架示意圖;圖10是本發(fā)明實(shí)施例的用戶設(shè)備的第三實(shí)施例的框架示意圖;圖11是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第五實(shí)施例的流程示意圖;圖12是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第六實(shí)施例的流程示意圖;圖13是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第七實(shí)施例的流程示意圖;圖14是本發(fā)明實(shí)施例的觸摸屏指令的輸入方法的第八實(shí)施例的流程示意圖;圖15是本發(fā)明實(shí)施例的用戶設(shè)備的第四實(shí)施例的框架示意圖;圖16是本發(fā)明實(shí)施例的用戶設(shè)備的第五實(shí)施例的框架示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)的說(shuō)明。實(shí)施例一
本實(shí)施例提供了一種觸摸屏指令的輸入方法,如圖1所示,所述方法包括如下步驟S10,獲取用戶在觸摸屏上的觸摸面積。觸摸屏可以通過(guò)檢測(cè)觸摸點(diǎn)進(jìn)而得到用戶在觸摸屏上的觸摸面積,用戶設(shè)備可以通過(guò)觸摸屏上檢測(cè)到的電壓或發(fā)生觸摸的像素?cái)?shù)得到觸摸面積。S20,比較所述觸摸面積與預(yù)置的分界值。預(yù)置的分界值可以存儲(chǔ)在觸摸屏所在的用戶設(shè)備上,也可以存儲(chǔ)在為所述用戶設(shè)備服務(wù)的遠(yuǎn)程服務(wù)器上;考慮到效率和穩(wěn)定性,分界值優(yōu)選存儲(chǔ)在用戶設(shè)備上。S30,若所述觸摸面積大于分界值,則輸入第一觸摸屏指令;若所述觸摸面積小于分界值,則輸入第二觸摸屏指令。分界值c可以將觸摸面積s劃分為兩個(gè)區(qū)間0 < s < c和s > C。當(dāng)s位于s > c區(qū)間時(shí),對(duì)應(yīng)的觸摸屏指令為第一觸摸屏指令,例如可以為雙擊;當(dāng)s位于0 < s < c區(qū)間時(shí),對(duì)應(yīng)的觸摸屏指令為第二觸摸屏指令,例如可以為單擊。至此,已經(jīng)完成觸摸屏指令的輸入。所述方法還可以包括(參見(jiàn)圖2)S40,獲取用戶的觸摸位置;S50,根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。當(dāng)將觸摸屏指令翻譯成用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作時(shí),通常需要結(jié)合觸摸位置,例如,對(duì)用戶設(shè)備上的大小寫(xiě)切換鍵圖標(biāo)進(jìn)行觸摸,若觸摸面積小于C,則用戶設(shè)備上相應(yīng)的操作為僅對(duì)下一個(gè)輸入的字母切換大小寫(xiě),若觸摸面積大于c,則用戶設(shè)備上相應(yīng)的操作指令為切換大小寫(xiě)。對(duì)于多個(gè)用戶共用同一個(gè)用戶設(shè)備的情況,由于每個(gè)人的觸摸習(xí)慣和手指面積差異,針對(duì)其中一個(gè)用戶設(shè)置的分界值可能并不適用于其他用戶,為了便于每個(gè)用戶的使用, 需要每個(gè)用戶擁有自己的分界值。因此在步驟SlO之前,還可以包括S10a(參見(jiàn)圖幻根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的分界值,用戶輸入身份標(biāo)識(shí)可以通過(guò)用戶設(shè)備上的輸入法輸入,也可以從用戶設(shè)備記錄的已有用戶身份標(biāo)識(shí)中選擇,具體實(shí)現(xiàn)方式不限。用戶設(shè)備上用戶的分界值會(huì)被存儲(chǔ),在使用用戶設(shè)備前,用戶調(diào)用自己的分界值使其生效,之后用戶設(shè)備就會(huì)按照該用戶的分界值進(jìn)行觸摸屏指令的識(shí)別,可以更準(zhǔn)確的響應(yīng)用戶的操作,提高用戶操作效率。分界值可以存儲(chǔ)在與用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件中,配置文件中可以進(jìn)一步存儲(chǔ)用戶的個(gè)性化設(shè)置,例如若用戶采用默認(rèn)設(shè)置,則將第一觸摸屏指令設(shè)定為雙擊,將第二觸摸屏指令設(shè)定為單擊;若用戶對(duì)設(shè)置進(jìn)行了調(diào)整,則可以將第一觸摸屏指令設(shè)定為單擊,而將第二觸摸屏指令設(shè)定為雙擊。如圖4所示,所述方法還可以包括S60 當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的分界值。若用戶設(shè)備之前沒(méi)有記錄所述新用戶的分界值,可以為該新用戶獲取與其身份標(biāo)識(shí)對(duì)應(yīng)的分界值。所述獲取分界值可以包括(參見(jiàn)圖5):S601,多次采集所述新用戶在第一按壓力度時(shí)的觸摸面積并得到第一按壓力度的
7觸摸面積平均值,以及多次采集所述新用戶在第二按壓力度時(shí)的觸摸面積并得到第二按壓力度的觸摸面積平均值。一般情況下,按壓力度越大,在觸摸屏上的觸摸面積就會(huì)越大,參見(jiàn)圖6,當(dāng)同一手指重按(圖中左側(cè)陰影圖案)和輕按(圖中右側(cè)陰影圖案)時(shí),可以明顯看出觸摸面積的差異。由于用戶按照同一按壓力度多次按壓觸摸屏?xí)r,觸摸屏感應(yīng)到的觸摸面積會(huì)有所差異,因此通過(guò)多次(3次及以上)采樣取平均,保證采集的該按壓力度的觸摸面積盡可能準(zhǔn)確。第一按壓力度(例如此處為重按)可以大于第二按壓力度(例如此處為輕按),用戶設(shè)備在采集觸摸面積時(shí),可以通過(guò)顯示屏或語(yǔ)音等提示用戶按照重按或輕按進(jìn)行觸摸。只要保證在第一按壓力度下得到的觸摸面積平均值和第二按壓力度下得到的觸摸面積平均值有明顯的差距即可。S602,根據(jù)第一按壓力度的觸摸面積平均值和第二按壓力度的觸摸面積平均值, 確定所述新用戶的分界值。得到第一按壓力度的觸摸面積平均值a和第二按壓力度的觸摸面積平均值b后, 就可以進(jìn)一步得到所述新用戶的分界值c,分界值c的計(jì)算方式有多種,其中一種簡(jiǎn)便的算法是:C = (a+b)/2。確定分界值c后,觸摸面積s被劃分的兩個(gè)區(qū)間就可以確定了,即將0 < s < c作為第一區(qū)間,s>c作為第二區(qū)間。由于a和b通常會(huì)有較大差距,因此,該用戶在實(shí)際操作使用時(shí)的觸摸面積s都會(huì)離分界值c較遠(yuǎn),幾乎不會(huì)出現(xiàn)等于c的情況。由于未在配置文件中指定s = c時(shí)對(duì)應(yīng)的觸摸屏指令,因此即使當(dāng)用戶設(shè)備檢測(cè)到s = c時(shí),用戶設(shè)備可以不動(dòng)作。當(dāng)然,若某個(gè)用戶以后不再使用用戶設(shè)備,可以由用戶設(shè)備的管理員或所有者將所述用戶的用戶標(biāo)識(shí)及與其對(duì)應(yīng)的參考值刪除,以節(jié)省用戶設(shè)備的存儲(chǔ)空間。對(duì)于參考值存儲(chǔ)在用戶配置文件中的情況,也可以將與所述用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件刪除。由于可以在一個(gè)用戶使用用戶設(shè)備時(shí),將用戶設(shè)備交由另一個(gè)用戶使用,因此步驟SlOa配置分界值和S60獲取分界值可以穿插在步驟S20 S50的任何過(guò)程中,沒(méi)有執(zhí)行順序上的限制。上述通過(guò)不同觸摸面積輸入不同觸摸屏指令的方式可以設(shè)置開(kāi)關(guān)功能鍵,當(dāng)需要使用這種輸入方式時(shí),開(kāi)關(guān)功能鍵設(shè)置為開(kāi),當(dāng)不需要使用這種輸入方式時(shí),開(kāi)關(guān)功能鍵設(shè)置為關(guān)。因此,上述通過(guò)不同觸摸面積輸入不同觸摸屏指令的方式與觸摸屏上其他現(xiàn)有指令輸入方式可以并存。例如,某個(gè)用戶要在用戶設(shè)備上玩拳擊游戲,該游戲中有重拳、輕拳之分,若采用現(xiàn)有的觸摸時(shí)間長(zhǎng)短的觸摸屏指令輸入方式,使短時(shí)觸摸對(duì)應(yīng)輕拳,觸摸并長(zhǎng)按對(duì)應(yīng)重拳, 則在出重拳時(shí)需要等待很多時(shí)間。而采用本實(shí)施例的觸摸屏指令輸入方法,可以使輕按對(duì)應(yīng)輕拳,重按對(duì)應(yīng)重拳,出輕拳和出重拳可以一樣快。下面通過(guò)一個(gè)具體實(shí)施例來(lái)詳細(xì)介紹本發(fā)明實(shí)施例的觸摸屏指令的輸入方法。參見(jiàn)圖7,所述方法包括如下步驟S701,啟動(dòng)按照觸摸面積輸入觸摸屏指令的模式;S702,判斷是否具有預(yù)置的與當(dāng)前用戶的身份標(biāo)識(shí)對(duì)應(yīng)的分界值;若是,則S703 配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的分界值,之后進(jìn)入S706 ;
若否,則S704 接收創(chuàng)建新用戶的指令,獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的分界值;S705,配置創(chuàng)建的所述分界值,之后進(jìn)入S706 ;S706,獲取當(dāng)前用戶在觸摸屏上的觸摸面積和觸摸位置;S707,根據(jù)所述分界值得到與所述觸摸面積對(duì)應(yīng)的觸摸屏指令;S708,根據(jù)觸摸位置和觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。本實(shí)施例的觸摸屏指令的輸入方法,使用分界值將觸摸面積劃分為兩個(gè)區(qū)間,每個(gè)區(qū)間對(duì)應(yīng)不同的觸摸屏指令,通過(guò)獲取用戶的觸摸面積從而對(duì)應(yīng)到不同的觸摸屏指令, 提高了觸摸屏的操作效率,豐富了觸摸屏輸入指令的方式。實(shí)施例二本實(shí)施例提供了一種用戶設(shè)備,所述用戶設(shè)備具有觸摸屏,如圖8所示,所述用戶設(shè)備可以包括第一獲取模塊10、比較模塊20和指令輸入模塊30。第一獲取模塊10用于獲取用戶在觸摸屏上的觸摸面積;第一獲取模塊10的一種可能的實(shí)現(xiàn)為由觸摸屏控制器檢測(cè)觸摸點(diǎn)的坐標(biāo)和電壓信號(hào),之后由CPU分析計(jì)算出觸摸面積。比較模塊20用于比較所述觸摸面積與預(yù)置的分界值;指令輸入模塊30用于當(dāng)所述觸摸面積大于分界值時(shí),輸入第一觸摸屏指令;當(dāng)所述觸摸面積小于分界值時(shí),輸入第二觸摸屏指令。所述用戶設(shè)備還可以包括(參見(jiàn)圖9)配置模塊40,用于在第一獲取模塊10獲取用戶的觸摸面積之前,根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的分界值。所述用戶設(shè)備還可以包括第二獲取模塊50,用于當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的分界值。所述第二獲取模塊50具體可以包括采集單元,用于多次采集所述新用戶在第一按壓力度時(shí)的觸摸面積并得到第一按壓力度的觸摸面積平均值,以及多次采集所述新用戶在第二按壓力度時(shí)的觸摸面積并得到第二按壓力度的觸摸面積平均值;采集單元的功能可以由觸摸屏控制器和CPU協(xié)作實(shí)現(xiàn)。確定單元,用于根據(jù)第一按壓力度的觸摸面積平均值和第二按壓力度的觸摸面積平均值,確定所述新用戶的分界值。第一獲取模塊10還可以用于獲取用戶的觸摸位置,觸摸位置可以由觸摸屏控制器在獲取觸摸面積的時(shí)候提供給CPU。如圖10所示,所述用戶設(shè)備還可以包括指令匹配模塊60,用于根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。上述比較模塊20、指令輸入模塊30、配置模塊40和指令匹配模塊60都可以由CPU 計(jì)算實(shí)現(xiàn)。所述用戶設(shè)備可以為手機(jī)、PDA(個(gè)人數(shù)字助理)、平板電腦等帶有觸摸屏的電子設(shè)備。本實(shí)施例的用戶設(shè)備,使用分界值將觸摸面積劃分為兩個(gè)區(qū)間,每個(gè)區(qū)間對(duì)應(yīng)不同的觸摸屏指令,通過(guò)獲取用戶的觸摸面積從而對(duì)應(yīng)到不同的觸摸屏指令,提高了觸摸屏的操作效率,豐富了觸摸屏輸入指令的方式。實(shí)施例三本實(shí)施例提供了一種觸摸屏指令的輸入方法,如圖11所示,所述方法包括如下步驟S10’,獲取用戶在觸摸屏上的觸摸面積。觸摸屏可以通過(guò)檢測(cè)觸摸點(diǎn)進(jìn)而得到用戶在觸摸屏上的觸摸面積,用戶設(shè)備可以通過(guò)觸摸屏上檢測(cè)到的電壓或發(fā)生觸摸的像素點(diǎn)數(shù)對(duì)應(yīng)得到觸摸面積。S20’,利用預(yù)置的列表查找與所述觸摸面積對(duì)應(yīng)的觸摸屏指令。所述列表可以包括兩個(gè)以上觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系。以列表包括 3個(gè)觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系為例,參見(jiàn)表1。表1
觸摸面積S (cm2)觸摸屏指令0 < s < cl顯示幫助信息cl < s < c2單擊s > c2雙擊其中,cl(例如為0. 5)是前兩個(gè)觸摸面積區(qū)間的分界值,c2(例如為2)是后兩個(gè)觸摸面接區(qū)間的分界值。列表可以存儲(chǔ)在觸摸屏所在的用戶設(shè)備上,也可以存儲(chǔ)在為所述用戶設(shè)備服務(wù)的遠(yuǎn)程服務(wù)器上;考慮到效率和穩(wěn)定性,列表優(yōu)選存儲(chǔ)在用戶設(shè)備上。S30,,輸入所述查找到的觸摸屏指令。至此,已經(jīng)完成觸摸屏指令的輸入。所述方法還可以包括(參見(jiàn)圖12)S40,,獲取用戶的觸摸位置;S50’,根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。當(dāng)將觸摸屏指令翻譯成用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作時(shí),通常需要結(jié)合觸摸位置。以表1為例,若用戶設(shè)備為手機(jī),當(dāng)對(duì)手機(jī)上的“信息”圖標(biāo)進(jìn)行觸摸時(shí),若觸摸面積0 < S < Cl,則手機(jī)上相應(yīng)的操作為顯示與“信息”相關(guān)的幫助信息,若cl < s < c2,則手機(jī)上相應(yīng)的操作為選中“信息”圖標(biāo),若s > c2,則手機(jī)上相應(yīng)的操作指令為打開(kāi)“信息”菜單。對(duì)于多個(gè)用戶共用同一個(gè)用戶設(shè)備的情況,由于每個(gè)人的觸摸習(xí)慣和手指面積差異,針對(duì)其中一個(gè)用戶設(shè)置的列表中的觸摸面接區(qū)間可能并不適用于其他用戶,為了便于每個(gè)用戶的使用,需要每個(gè)用戶擁有自己的列表。因此在步驟S10’之前,還可以包括 SlOa'(參見(jiàn)圖13)根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的列表,用戶輸入身份標(biāo)識(shí)可以通過(guò)用戶設(shè)備上的輸入法輸入,也可以從用戶設(shè)備記錄的已有用戶身份
10標(biāo)識(shí)中選擇,具體實(shí)現(xiàn)方式不限。用戶設(shè)備上用戶的列表會(huì)被存儲(chǔ),在使用用戶設(shè)備前,用戶調(diào)用自己的列表使其生效,之后用戶設(shè)備就會(huì)按照該用戶列表中的觸摸面積區(qū)間進(jìn)行觸摸屏指令的識(shí)別,可以更準(zhǔn)確的響應(yīng)用戶的操作,提高用戶操作效率。列表可以存儲(chǔ)在與用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件中,配置文件中可以進(jìn)一步存儲(chǔ)用戶的個(gè)性化設(shè)置,還是以表1為例,用戶可以采用默認(rèn)設(shè)置,將0 < S < Cl對(duì)應(yīng)的第一觸摸屏指令設(shè)定為顯示幫助信息,將cl < s < c2對(duì)應(yīng)的第二觸摸屏指令設(shè)定為單擊,將s > c2對(duì)應(yīng)的第三觸摸屏指令設(shè)定為雙擊;用戶也可以對(duì)設(shè)置進(jìn)行調(diào)整,例如可以將第二觸摸屏指令設(shè)定為雙擊,而將第三觸摸屏指令設(shè)定為單擊。如圖14所示,所述方法還可以包括S60’ 當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的各個(gè)觸摸面積區(qū)間之間的分界值。所述獲取各個(gè)觸摸面積區(qū)間之間的分界值具體可以包括多次采集所述新用戶在各個(gè)按壓力度時(shí)的觸摸面積并得到各個(gè)按壓力度的觸摸面積平均值;利用所述各個(gè)按壓力度的觸摸面積平均值,確定所述新用戶在各個(gè)觸摸面積區(qū)間之間的分界值。假設(shè)第一按壓力度對(duì)應(yīng)第一觸摸面積區(qū)間,第二按壓力度對(duì)應(yīng)第二觸摸面積區(qū)間,其他以此類推。在得到第一按壓力度的觸摸面積平均值al和第二按壓力度的觸摸面積平均值a2后,就可以進(jìn)一步得到所述新用戶的第一觸摸面積區(qū)間和第二觸摸面積區(qū)間的分界值Cl,分界值cl的計(jì)算方式有多種,其中一種簡(jiǎn)便的算法是cl = (al+a2)/2,其他觸摸面積區(qū)間之間的分界值可以以此類推計(jì)算得出;兩個(gè)觸摸面積區(qū)間的分界值也可以采用對(duì)應(yīng)這兩個(gè)觸摸面積區(qū)間的觸摸面積平均值分別乘以權(quán)重因子α和β來(lái)獲得,例如cl =
α Xal+β Xa2,c2 = α Χ&2+β Xa2,......,α和β的取值可以根據(jù)實(shí)際情況進(jìn)行調(diào)整優(yōu)化。由于可以在一個(gè)用戶使用用戶設(shè)備時(shí),將用戶設(shè)備交由另一個(gè)用戶使用,因此步驟SlOa’配置列表和S60’獲取分界值可以穿插在步驟S20’ S50’的任何過(guò)程中,沒(méi)有執(zhí)行順序上的限制。本實(shí)施例的觸摸屏指令的輸入方法,使用兩個(gè)以上觸摸面積區(qū)間,每個(gè)觸摸面積區(qū)間對(duì)應(yīng)不同的觸摸屏指令,通過(guò)獲取用戶的觸摸面積從而對(duì)應(yīng)到不同的觸摸屏指令,提高了觸摸屏的操作效率,豐富了觸摸屏輸入指令的方式。實(shí)施例四本實(shí)施例提供了一種用戶設(shè)備,包含觸摸屏,如圖15所示,所述用戶設(shè)備可以包括第三獲取模塊10’、查找模塊20’和指令輸入模塊30’。第三獲取模塊10’用于獲取用戶在觸摸屏上的觸摸面積;第三獲取模塊10’的一種可能的實(shí)現(xiàn)為由觸摸屏控制器檢測(cè)觸摸點(diǎn)的坐標(biāo)和電壓信號(hào),之后由CPU分析計(jì)算出觸摸面積。查找模塊20’用于利用預(yù)置的列表查找與所述觸摸面積對(duì)應(yīng)的觸摸屏指令;所述列表包括兩個(gè)以上觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系。所述列表可以存儲(chǔ)在觸摸屏所在的用戶設(shè)備上,也可以存儲(chǔ)在為所述用戶設(shè)備服務(wù)的遠(yuǎn)程服務(wù)器上;考慮到效率和穩(wěn)定性,列表優(yōu)選存儲(chǔ)在用戶設(shè)備上。
指令輸入模塊30’用于輸入所述查找模塊20’查找到的觸摸屏指令。所述用戶設(shè)備還可以包括(參見(jiàn)圖16)配置模塊40’,用于在第三獲取模塊10’獲取用戶的觸摸面積之前,根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的列表。所述用戶設(shè)備還可以包括第四獲取模塊50’,用于當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的各個(gè)觸摸面積區(qū)間之間的分界值。所述第四獲取模塊50’具體可以包括采集單元,用于多次采集所述新用戶在各個(gè)按壓力度時(shí)的觸摸面積并得到各個(gè)按壓力度的觸摸面積平均值;采集單元的功能可以由觸摸屏控制器和CPU協(xié)作實(shí)現(xiàn)。確定單元,用于利用所述各個(gè)按壓力度的觸摸面積平均值,確定所述新用戶在各個(gè)觸摸面積區(qū)間之間的分界值。所述第三獲取模塊10’還可以用于獲取用戶的觸摸位置;觸摸位置可以由觸摸屏控制器在獲取觸摸面積的時(shí)候提供給CPU。所述用戶設(shè)備還可以包括指令匹配模塊60’,用于根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。上述查找模塊20’、指令輸入模塊30’、配置模塊40’和指令匹配模塊60’都可以由CPU計(jì)算實(shí)現(xiàn)。所述用戶設(shè)備可以為手機(jī)、PDA(個(gè)人數(shù)字助理)、平板電腦等帶有觸摸屏的電子設(shè)備。本實(shí)施例的用戶設(shè)備,使用兩個(gè)以上觸摸面積區(qū)間,每個(gè)觸摸面積區(qū)間對(duì)應(yīng)不同的觸摸屏指令,通過(guò)獲取用戶的觸摸面積從而對(duì)應(yīng)到不同的觸摸屏指令,提高了觸摸屏的操作效率,豐富了觸摸屏輸入指令的方式。由于上述4個(gè)實(shí)施例的相似內(nèi)容較多,因此介紹的比較簡(jiǎn)略,相關(guān)之處請(qǐng)相互參見(jiàn),此處不再贅述。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備
所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排
除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
1權(quán)利要求
1.一種觸摸屏指令的輸入方法,其特征在于,所述方法包括獲取用戶在觸摸屏上的觸摸面積;比較所述觸摸面積與預(yù)置的分界值;若所述觸摸面積大于分界值,則輸入第一觸摸屏指令;若所述觸摸面積小于分界值,則輸入第二觸摸屏指令。
2.如權(quán)利要求1所述的方法,其特征在于,在獲取用戶的觸摸面積之前,還包括根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的分界值。
3.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的分界值。
4.如權(quán)利要求3所述的方法,其特征在于,所述獲取分界值包括多次采集所述新用戶在第一按壓力度時(shí)的觸摸面積并得到第一按壓力度的觸摸面積平均值,以及多次采集所述新用戶在第二按壓力度時(shí)的觸摸面積并得到第二按壓力度的觸摸面積平均值;根據(jù)第一按壓力度的觸摸面積平均值和第二按壓力度的觸摸面積平均值,確定所述新用戶的分界值。
5.如權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述方法還包括獲取用戶的觸摸位置;根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。
6.一種用戶設(shè)備,包含觸摸屏,其特征在于,所述用戶設(shè)備包括第一獲取模塊,用于獲取用戶在觸摸屏上的觸摸面積;比較模塊,用于比較所述觸摸面積與預(yù)置的分界值;指令輸入模塊,用于當(dāng)所述觸摸面積大于分界值時(shí),輸入第一觸摸屏指令;當(dāng)所述觸摸面積小于分界值時(shí),輸入第二觸摸屏指令。
7.如權(quán)利要求6所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括配置模塊,用于在第一獲取模塊獲取用戶的觸摸面積之前,根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的分界值。
8.如權(quán)利要求7所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括第二獲取模塊,用于當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的分界值。
9.如權(quán)利要求8所述的用戶設(shè)備,其特征在于,所述第二獲取模塊包括采集單元,用于多次采集所述新用戶在第一按壓力度時(shí)的觸摸面積并得到第一按壓力度的觸摸面積平均值,以及多次采集所述新用戶在第二按壓力度時(shí)的觸摸面積并得到第二按壓力度的觸摸面積平均值;確定單元,用于根據(jù)第一按壓力度的觸摸面積平均值和第二按壓力度的觸摸面積平均值,確定所述新用戶的分界值。
10.如權(quán)利要求6-9任一項(xiàng)所述的用戶設(shè)備,其特征在于,所述第一獲取模塊還用于獲取用戶的觸摸位置;所述用戶設(shè)備還包括指令匹配模塊,用于根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。
11.一種觸摸屏指令的輸入方法,其特征在于,所述方法包括 獲取用戶在觸摸屏上的觸摸面積;利用預(yù)置的列表查找與所述觸摸面積對(duì)應(yīng)的觸摸屏指令;所述列表包括兩個(gè)以上觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系; 輸入所述查找到的觸摸屏指令。
12.如權(quán)利要求11所述的方法,其特征在于,在獲取用戶的觸摸面積之前,還包括根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的列表。
13.如權(quán)利要求12所述的方法,其特征在于,所述方法還包括當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的各個(gè)觸摸面積區(qū)間之間的分界值。
14.如權(quán)利要求13所述的方法,其特征在于,所述獲取各個(gè)觸摸面積區(qū)間之間的分界值包括多次采集所述新用戶在各個(gè)按壓力度時(shí)的觸摸面積并得到各個(gè)按壓力度的觸摸面積平均值;利用所述各個(gè)按壓力度的觸摸面積平均值,確定所述新用戶在各個(gè)觸摸面積區(qū)間之間的分界值。
15.如權(quán)利要求11-14任一項(xiàng)所述的方法,其特征在于,所述方法還包括 獲取用戶的觸摸位置;根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。
16.一種用戶設(shè)備,包含觸摸屏,其特征在于,所述用戶設(shè)備包括 第三獲取模塊,用于獲取用戶在觸摸屏上的觸摸面積;查找模塊,用于利用預(yù)置的列表查找與所述觸摸面積對(duì)應(yīng)的觸摸屏指令;所述列表包括兩個(gè)以上觸摸面積區(qū)間和觸摸屏指令的對(duì)應(yīng)關(guān)系;指令輸入模塊,用于輸入所述查找模塊查找到的觸摸屏指令。
17.如權(quán)利要求16所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括配置模塊,用于在第三獲取模塊獲取用戶的觸摸面積之前,根據(jù)所述用戶輸入的身份標(biāo)識(shí),配置與所述身份標(biāo)識(shí)對(duì)應(yīng)的列表。
18.如權(quán)利要求17所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括第四獲取模塊,用于當(dāng)接收到創(chuàng)建新用戶的指令時(shí),獲取與所述新用戶的身份標(biāo)識(shí)對(duì)應(yīng)的各個(gè)觸摸面積區(qū)間之間的分界值。
19.如權(quán)利要求18所述的用戶設(shè)備,其特征在于,所述第四獲取模塊包括采集單元,用于多次采集所述新用戶在各個(gè)按壓力度時(shí)的觸摸面積并得到各個(gè)按壓力度的觸摸面積平均值;確定單元,用于利用所述各個(gè)按壓力度的觸摸面積平均值,確定所述新用戶在各個(gè)觸摸面積區(qū)間之間的分界值。
20.如權(quán)利要求16-19任一項(xiàng)所述的用戶設(shè)備,其特征在于, 所述第三獲取模塊還用于獲取用戶的觸摸位置;所述用戶設(shè)備還包括指令匹配模塊,用于根據(jù)觸摸位置和與所述觸摸面積對(duì)應(yīng)的觸摸屏指令,得到用戶設(shè)備上當(dāng)前應(yīng)用程序的對(duì)應(yīng)操作。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種觸摸屏指令的輸入方法和用戶設(shè)備,其中,所述方法包括獲取用戶在觸摸屏上的觸摸面積;比較所述觸摸面積與預(yù)置的分界值;若所述觸摸面積大于分界值,則輸入第一觸摸屏指令;若所述觸摸面積小于分界值,則輸入第二觸摸屏指令。通過(guò)使用分界值將觸摸面積劃分為兩個(gè)區(qū)間,每個(gè)區(qū)間對(duì)應(yīng)不同的觸摸屏指令,通過(guò)獲取用戶的觸摸面積從而對(duì)應(yīng)到觸摸屏不同的輸入指令,提高了觸摸屏的操作效率,豐富了觸摸屏輸入指令的方式。
文檔編號(hào)G06F3/041GK102221932SQ201110179510
公開(kāi)日2011年10月19日 申請(qǐng)日期2011年6月29日 優(yōu)先權(quán)日2011年6月29日
發(fā)明者呂大鵬 申請(qǐng)人:華為終端有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1