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

一種圓形觸感鍵盤的輸入方法及裝置制造方法

文檔序號:6499360閱讀:245來源:國知局
一種圓形觸感鍵盤的輸入方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種圓形觸感鍵盤的輸入方法,包括內(nèi)鍵區(qū)及外鍵盤區(qū),所述內(nèi)鍵區(qū)包括八個(gè)分區(qū),所述外鍵盤區(qū)包括八個(gè)鍵區(qū),所述鍵區(qū)包括四個(gè)分區(qū),所述每個(gè)分區(qū)代表一個(gè)與之相應(yīng)的字符或字符操作,所述圓形觸感鍵盤內(nèi)設(shè)有用于檢測用戶在所述鍵區(qū)及內(nèi)鍵區(qū)上劃動(dòng)輸入的動(dòng)作的輸入模塊,所述圓形觸感鍵盤的輸入方法包括:檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài);檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息;獲取與所述動(dòng)作信息相應(yīng)的輸入字符;輸出所述輸入字符。本發(fā)明實(shí)施例還公開了一種圓形觸感鍵盤的輸入裝置,采用本發(fā)明可以快速、簡單的進(jìn)行字符及單詞的輸入。
【專利說明】—種圓形觸感鍵盤的輸入方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子信息領(lǐng)域,尤其涉及一種圓形觸感鍵盤的輸入方法及裝置。
【背景技術(shù)】
[0002]鍵盤是人與計(jì)算機(jī)之間直接的交流介質(zhì),鍵盤的起源追溯到19世紀(jì)早期的打印機(jī),隨著個(gè)人計(jì)算機(jī)的發(fā)展,QWERTY鍵盤已經(jīng)成為最廣泛的人機(jī)交流的接口,QWERTY鍵盤的設(shè)計(jì)能極大的提高用戶盲打的速度。同時(shí),隨著社會(huì)的發(fā)展,手機(jī)成為人們的主要交流工具,QWERTY鍵盤由于其面積比較大,已經(jīng)不能應(yīng)用到手機(jī)里面了,因此人們開始研究一系列九宮鍵盤的輸入方法,較為受歡迎的是美國Nuance公司發(fā)明的T9輸入法,利用九宮鍵盤的輸入方法可以有效的解決鍵盤體積的問題,從而實(shí)現(xiàn)盲打功能,但由于其鍵位分布與人們最為熟悉的QWERTY鍵盤差別很大,同時(shí)所述T9輸入法極度依賴字典詞庫的聯(lián)想功能,所述T9輸入法輸入特殊單詞及特殊字符時(shí)非常困難,從而給用戶帶來極大的不便。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種可應(yīng)用于觸摸感應(yīng)輸入面板及觸摸顯示屏的圓形觸感鍵盤的輸入方法及裝置。
[0004]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種圓形觸感鍵盤的輸入方法,所述圓形觸感鍵盤包括內(nèi)鍵區(qū)及外鍵盤區(qū),所述內(nèi)鍵區(qū)包括八個(gè)分區(qū),所述外鍵盤區(qū)包括八個(gè)鍵區(qū),所述鍵區(qū)包括四個(gè)分區(qū),所述每個(gè)分區(qū)代表一個(gè)與之相應(yīng)的字符或字符操作,所述圓形觸感鍵盤內(nèi)設(shè)有用于檢測用戶在所述鍵區(qū)及內(nèi)鍵區(qū)上劃動(dòng)輸入的動(dòng)作的輸入模塊,所述圓形觸感鍵盤的輸入方法包括:檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài);檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息;獲取與所述動(dòng)作信息相應(yīng)的輸入字符;輸出所述輸入字符。
[0005]作為上述方案的改進(jìn),所述檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息的步驟之后還包括:判斷糾錯(cuò)預(yù)想功能是否開啟;當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值;根據(jù)所述序列權(quán)值將所述候選單詞實(shí)時(shí)顯示到相應(yīng)的位置;輸出用戶選擇的單詞。
[0006]作為上述方案的改進(jìn),所述當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值的步驟包括:獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值;根據(jù)所述字符子集內(nèi)的字符查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值;根據(jù)所述候選單詞的使用頻率權(quán)值及糾正權(quán)值生成序列權(quán)值。
[0007]作為上述方案的改進(jìn),所述獲取與所述動(dòng)作信息相應(yīng)的輸入字符的步驟之后還包括:將所述輸入字符或者候選單詞顯示到相應(yīng)的位置。
[0008]相應(yīng)的,本發(fā)明實(shí)施例還提供了一種圓形觸感鍵盤的輸入裝置,其特征在于,包括:用于檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài)的預(yù)輸入模塊;與所述預(yù)輸入模塊相連接,用于檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息的輸入模塊;與所述輸入模塊相連接,用于獲取與所述動(dòng)作信息相應(yīng)的輸入字符的布局映射模塊;與所述布局映射模塊相連接,用于輸出所述輸入字符的第一輸出模塊。
[0009]作為上述方案的改進(jìn),還包括:與所述輸入模塊相連接,用于判斷糾錯(cuò)預(yù)想功能是否開啟的判斷模塊;與所述判斷模塊相連接,用于當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值的糾錯(cuò)預(yù)想模塊;與所述糾錯(cuò)預(yù)想模塊相連接,用于根據(jù)所述序列權(quán)值將所述候選單詞實(shí)時(shí)顯示到相應(yīng)的位置的第二顯示模塊;與所述第二顯示模相連接,用于輸出用戶選擇的單詞的第二輸出模塊。
[0010]作為上述方案的改進(jìn),所述糾錯(cuò)預(yù)想模塊包括:用于獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值的糾正模塊;用于根據(jù)所述字符子集內(nèi)的字符查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值的詞典模塊;分別與所述詞典模塊及糾正模塊相連接,用于根據(jù)所述候選單詞的使用頻率權(quán)值及糾正權(quán)值生成序列權(quán)值的候選字詞模塊。
[0011]作為上述方案的改進(jìn),所述圓形觸感鍵盤的輸入裝置還包括用于將所述輸入字符顯不到相應(yīng)的位置的第一顯不模塊,所述第一顯不模塊分別與第一輸出模塊及布局映射模塊相連接
實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
本發(fā)明實(shí)施例提供了一種快捷、直觀的圓形觸感鍵盤的輸入方法,所述圓形觸感鍵盤包括內(nèi)鍵區(qū)及外鍵盤區(qū),所述內(nèi)鍵區(qū)包括八個(gè)分區(qū);所述外鍵盤區(qū)包括八個(gè)鍵區(qū),所述鍵區(qū)包括四個(gè)分區(qū),所述每個(gè)分區(qū)代表一個(gè)與之相應(yīng)的字符或字符操作,所述圓形觸感鍵盤內(nèi)設(shè)有用于檢測用戶在所述鍵區(qū)及內(nèi)鍵區(qū)上點(diǎn)擊及劃動(dòng)輸入的動(dòng)作的輸入模塊,從而可以通過所述圓形觸感鍵盤輸出四十種不同的信號。另外,所述圓形觸感鍵盤的輸入方法包括檢測用戶在所述圓形觸感鍵盤的劃動(dòng)輸入的動(dòng)作信息,并根據(jù)所述動(dòng)作信息獲取與所述動(dòng)作信息相應(yīng)的輸入字符,最后輸出所述輸入字符,從而可以通過本法發(fā)明所述的方法快速及簡單的完成字符的輸入。
[0012]另外,本發(fā)明實(shí)施例所述的圓形觸感鍵盤的輸入方法還包括判斷糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),根據(jù)所述動(dòng)作信息獲取相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值,最后輸出用戶選擇的單詞,從而可以簡化單詞的輸入步驟,極大的提高了單詞的輸入速度及準(zhǔn)確性。
【專利附圖】

【附圖說明】
[0013]圖1是本發(fā)明一種圓形觸感鍵盤的輸入方法的第一實(shí)施例的結(jié)構(gòu)示意圖;
圖2是本發(fā)明一種圓形觸感鍵盤的輸入方法的第二實(shí)施例的結(jié)構(gòu)示意圖;
圖3是本發(fā)明一種圓形觸感鍵盤的輸入方法的第三實(shí)施例的結(jié)構(gòu)示意圖;
圖4是本發(fā)明一種圓形觸感鍵盤的輸入方法的第四實(shí)施例的結(jié)構(gòu)示意圖;
圖5是本發(fā)明一種圓形觸感鍵盤的輸入裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明一種圓形觸感鍵盤的輸入裝置中糾錯(cuò)預(yù)想模塊7的結(jié)構(gòu)示意圖;
圖7是本發(fā)明所述的圓形觸感鍵盤的一種結(jié)構(gòu)示意圖; 圖8是本發(fā)明所述的圓形觸感鍵盤的另一種結(jié)構(gòu)示意圖;
圖9是本發(fā)明所述的圓形觸感鍵盤的另一種結(jié)構(gòu)示意圖;
圖10是本發(fā)明所述的圓形觸感鍵盤的另一種結(jié)構(gòu)示意圖;
圖11是本發(fā)明所述的圓形觸感鍵盤的另一種結(jié)構(gòu)示意圖;
圖12是本發(fā)明所述的圓形觸感鍵盤的另一種結(jié)構(gòu)示意圖;
圖13是本發(fā)明所述的圓形觸感鍵盤的另一種結(jié)構(gòu)示意圖;
圖14是本發(fā)明所述的圓形觸感鍵盤輸入過程中的結(jié)構(gòu)示意圖;
圖15是本發(fā)明所述的圓形觸感鍵盤輸入過程中的另一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0014]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述。
[0015]本發(fā)明實(shí)施例提供了 一種觸感鍵盤輸入裝置,所述圓形觸感鍵盤包括任何具有確認(rèn)區(qū)域的輸入部件,所述圓形觸感鍵盤包括硬件感應(yīng)式鍵盤、觸感屏上的軟件鍵盤及觸感感應(yīng)輸入面板等。
[0016]所述圓形觸感鍵盤包括內(nèi)鍵區(qū)及外鍵盤區(qū),所述內(nèi)鍵區(qū)包括八個(gè)分區(qū),所述外鍵盤區(qū)包括八個(gè)鍵區(qū),所述鍵區(qū)包括四個(gè)分區(qū),所述每個(gè)分區(qū)代表一個(gè)與之相應(yīng)的字符或字符操作,所述圓形觸感鍵盤內(nèi)設(shè)有用于檢測用戶在所述鍵區(qū)及內(nèi)鍵區(qū)上點(diǎn)擊及劃動(dòng)輸入的動(dòng)作的輸入模塊,從而可以通過所述圓形觸感鍵盤輸出四十種不同的信號。
[0017]需要說明的是,本發(fā)明所述的圓形觸感鍵盤的輸入方法及裝置是基于所述圓形觸感鍵盤的,所述圓形觸感鍵盤的形狀可以為圓形、八邊形或者米字型設(shè)計(jì)等。例如,圖7為所述圓形觸感鍵盤的八邊形設(shè)計(jì)圖;圖8為所述圓形觸感鍵盤的米字型設(shè)計(jì)圖;圖9為所述圓形觸感鍵盤的另一種米字型設(shè)計(jì)圖;圖10為所述圓形觸感鍵盤的圓形設(shè)計(jì)圖。為了更加具體的說明本發(fā)明需要保護(hù)的范圍,以下將基于圖10所述的圓形觸感鍵盤對本發(fā)明所述的圓形觸感鍵盤的輸入方法及裝置進(jìn)行詳細(xì)說明。
[0018]如圖10所示,包括內(nèi)鍵區(qū)a5及外鍵盤區(qū)Al,所述內(nèi)鍵區(qū)a5包括八個(gè)分區(qū),所述外鍵盤區(qū)Al包括八個(gè)鍵區(qū),所述鍵區(qū)包括四個(gè)分區(qū),所述每個(gè)分區(qū)代表一個(gè)與之相應(yīng)的字符或字符操作,所述圓形觸感鍵盤內(nèi)設(shè)有用于檢測用戶在所述鍵區(qū)上點(diǎn)擊及劃動(dòng)輸入的動(dòng)作的輸入模塊。
[0019]圖11為所述圓形觸感鍵盤在輸入英文時(shí),字符與所述分區(qū)的一種對應(yīng)關(guān)系圖。
[0020]圖12為所述圓形觸感鍵盤在輸入數(shù)字時(shí),字符與所述分區(qū)的一種對應(yīng)關(guān)系圖。
[0021]如圖13所示,在實(shí)際應(yīng)用的時(shí)候,通過將所述鍵區(qū)中最外面的分區(qū)獨(dú)立出去,便于提高字符及單詞的輸入速度,并且可以增加所述鍵區(qū)的顯示空間,對此將通過圖13對本發(fā)明所述的圓形觸感鍵盤的輸入方法及裝置進(jìn)行詳細(xì)說明。
[0022]圖1是本發(fā)明一種圓形觸感鍵盤的輸入方法的第一實(shí)施例的結(jié)構(gòu)示意圖,包括: S100,檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)
輸入狀態(tài)。
[0023]所述點(diǎn)擊信息為用戶在所述圓形觸感鍵盤上點(diǎn)擊的坐標(biāo)信息,當(dāng)用戶需要輸入字符時(shí),用戶即可在所述圓形觸感鍵盤上進(jìn)行點(diǎn)擊,從而進(jìn)入預(yù)輸入狀態(tài),即可突出顯示用戶的手指點(diǎn)擊位置所在的鍵區(qū),并顯示從手指點(diǎn)擊位置出發(fā)進(jìn)入到相鄰鍵區(qū)所對應(yīng)的字符,從而提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0024]例如,如圖13所示,用戶通過手指在所述圓形觸感鍵盤的鍵區(qū)a4上進(jìn)行點(diǎn)擊,即可突出顯示鍵區(qū)a4,并顯示手指從鍵區(qū)a4劃動(dòng)輸入進(jìn)入相鄰鍵區(qū)對應(yīng)的字符。
[0025]SlOI,檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息。
[0026]當(dāng)用戶通過手指或筆等從所需字符相應(yīng)鍵區(qū)劃動(dòng)到相鄰鍵區(qū)時(shí),即可檢測到用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息,所述動(dòng)作信息為用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0027]例如,如圖13所示,用戶可通過手指可以從鍵區(qū)a4向內(nèi)鍵區(qū)a5、鍵區(qū)a7及鍵區(qū)
al ο
[0028]S102,獲取與所述動(dòng)作信息相應(yīng)的輸入字符。
[0029]所述動(dòng)作信息為用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡,可以通過所述動(dòng)作信息與所述圓形觸感鍵盤內(nèi)的布局坐標(biāo)進(jìn)行對比,并判斷所述劃動(dòng)輸入是否有效,當(dāng)所述劃動(dòng)輸入有效時(shí),即可獲取與所述動(dòng)作信息相應(yīng)的輸入字符。
[0030]例如,如圖13所不,手指從鍵區(qū)a4劃動(dòng)到內(nèi)鍵區(qū)a5對應(yīng)的輸入子符為“s”;手指從鍵區(qū)a4劃動(dòng)到鍵區(qū)a7對應(yīng)的輸入字符為“d” ;手指從鍵區(qū)a4劃動(dòng)到鍵區(qū)al對應(yīng)的輸入字符為“a”。另外,手指從鍵區(qū)a4向所述圓形觸感鍵盤外劃動(dòng)對應(yīng)的是“a/A”大小寫字母撤換的字符操作輸入。
[0031]S103,輸出所述輸入字符。
[0032]用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的過程中,當(dāng)用戶的手指或者筆沒有離開所述圓形觸感鍵盤時(shí),即可將所述劃動(dòng)輸入對應(yīng)的輸入字符通過反色顯示的方式顯示在字符輸入欄BI上,當(dāng)用戶的手指或者筆離開所述圓形觸感鍵盤時(shí),即可輸出所述輸入字符。
[0033]需要說明的是,使用本發(fā)明所述的圓形觸感鍵盤的輸入方法輸入字符時(shí),需要檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),即可突出顯示手指點(diǎn)擊位置所在的鍵區(qū),并顯示從手指點(diǎn)擊位置所在鍵區(qū)出發(fā)進(jìn)入到相鄰鍵區(qū)對應(yīng)的字符。并檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息,再獲取與所述動(dòng)作信息相應(yīng)的輸入字符,最后輸出所述輸入字符即可。
[0034]例如,如圖13所示,當(dāng)用戶需要輸入字符“g”時(shí),則用戶通過手指點(diǎn)擊所述圓形觸感鍵盤中的內(nèi)鍵區(qū)a5,從而進(jìn)入預(yù)輸入狀態(tài),即可顯示內(nèi)鍵區(qū)a5,并顯示從內(nèi)鍵區(qū)a5出發(fā)劃動(dòng)輸入到相鄰鍵區(qū)所對應(yīng)的字符,用戶將手指從內(nèi)鍵區(qū)a5劃動(dòng)輸入到鍵區(qū)a2,即可通過檢測用戶的手指在所述圓形觸感鍵盤上從內(nèi)鍵區(qū)a5劃動(dòng)輸入到鍵區(qū)a2的動(dòng)作信息,并根據(jù)所述動(dòng)作信息獲取字符“g”,當(dāng)用戶的手指離開所述圓形觸感鍵盤后,即可輸出字符“g”。
[0035]圖2是本發(fā)明一種圓形觸感鍵盤的輸入方法的第二實(shí)施例的結(jié)構(gòu)示意圖,包括: S200,檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)
輸入狀態(tài)。
[0036]所述點(diǎn)擊信息為用戶在所述圓形觸感鍵盤上點(diǎn)擊的坐標(biāo)信息,當(dāng)用戶需要輸入字符時(shí),即可通過手指或筆等在所述圓形觸感鍵盤上點(diǎn)擊,從而進(jìn)入預(yù)輸入狀態(tài),即可突出顯示用戶點(diǎn)擊位置所在的鍵區(qū),并顯示從用戶點(diǎn)擊位置所在鍵區(qū)出發(fā)進(jìn)入到相鄰鍵區(qū)所對應(yīng)的字符或字符操作,從而提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0037]S201,檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息。
[0038]所述動(dòng)作信息為用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0039]S202,獲取與所述動(dòng)作信息相應(yīng)的輸入字符。
[0040]通過所述動(dòng)作信息與所述圓形觸感鍵盤內(nèi)的布局坐標(biāo)進(jìn)行對比,從而獲取與所述動(dòng)作信息相應(yīng)的輸入字符。
[0041]S203,將所述輸入字符顯示到相應(yīng)的位置。
[0042]用戶的手指或者筆等從相應(yīng)鍵區(qū)劃動(dòng)輸入到相鄰鍵區(qū)的過程中,即可將相應(yīng)的輸入字符通過反色顯示的形式顯示到字符輸入欄BI中。
[0043]S204,輸出所述輸入字符。
[0044]當(dāng)用戶的手指或筆等離開所述圓形觸感鍵盤后,即可將所述輸入字符顯示在字符輸入欄BI上,從而實(shí)現(xiàn)對所述輸入字符的輸出。
[0045]需要說明的是,通過檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),當(dāng)系統(tǒng)進(jìn)入預(yù)輸入狀態(tài)后,即可突出顯示用戶在所述圓形觸感鍵盤上點(diǎn)擊位置所在的鍵區(qū),并顯示從所述鍵區(qū)出發(fā)劃動(dòng)輸入進(jìn)入相鄰鍵區(qū)所對應(yīng)的字符,提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡,用戶根據(jù)提醒的所述劃動(dòng)軌跡,在所述圓形觸感鍵盤上進(jìn)行劃動(dòng)輸入,通過檢測用戶在所述圓形觸感鍵盤上的劃動(dòng)輸入,獲取與所述劃動(dòng)輸入相應(yīng)的動(dòng)作信息,并通過所述動(dòng)作信息與所述圓形觸感鍵盤內(nèi)的布局坐標(biāo)進(jìn)行對比,獲取與所述動(dòng)作信息相應(yīng)的輸入字符,用戶的手指或筆等在所述圓形觸感鍵盤上劃動(dòng)輸入的過程中,即可將所述劃動(dòng)輸入對應(yīng)的輸入字符通過反色顯示的方式顯示在字符輸入欄BI中,最后當(dāng)用戶的手指或者筆等離開所述圓形觸感鍵盤時(shí),即可輸出所述輸入字符。
[0046]例如,如圖14所示,當(dāng)用戶需要輸出字符“m”時(shí),用戶通過手指點(diǎn)擊鍵區(qū)a9,即可突出顯示鍵區(qū)a9,并顯示從鍵區(qū)a9出發(fā)進(jìn)入到相鄰鍵區(qū)對應(yīng)的字符,用戶通過手指從鍵區(qū)a9劃動(dòng)輸入到內(nèi)鍵區(qū)a5的過程中,即可通過反色顯示的方式將字符“m”顯示到字符輸入欄BI上,當(dāng)用戶的手指離開所述圓形觸感鍵盤時(shí),即可輸出字符“m”。
[0047]圖3是本發(fā)明一種圓形觸感鍵盤的輸入方法的第三實(shí)施例的結(jié)構(gòu)示意圖,包括: S300,檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)
輸入狀態(tài)。
[0048]所述點(diǎn)擊信息為用戶在所述圓形觸感鍵盤上點(diǎn)擊的坐標(biāo)信息,根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),即可突出顯示手指點(diǎn)擊位置所在的鍵區(qū),并顯示從手指點(diǎn)擊位置所在鍵區(qū)出發(fā)進(jìn)入相鄰鍵區(qū)所對應(yīng)的字符,從而提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0049]S301,檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息。
[0050]所述劃動(dòng)輸入的動(dòng)作信息為用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0051]S302,判斷糾錯(cuò)預(yù)想功能是否開啟。
[0052]通過判斷所述糾錯(cuò)預(yù)想功能是否開啟,判斷是否應(yīng)用所述判斷糾錯(cuò)預(yù)想功能。
[0053]S303,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值。[0054]當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及候選單詞的序列權(quán)值,在獲取所述候選單詞時(shí),需先獲取與所述動(dòng)作信息相應(yīng)的字符子集,所述字符子集內(nèi)包括與所述動(dòng)作信息相應(yīng)的字符及所述字符的糾正權(quán)值,所述糾正權(quán)值是根據(jù)用戶在所述圓形觸感鍵盤上劃動(dòng)輸入時(shí),所述劃動(dòng)輸入的終點(diǎn)與所述圓形觸感鍵盤中每個(gè)鍵區(qū)中心位置的距離來確定的,所述距離越小,則用戶的手指或者筆等通過劃動(dòng)輸入進(jìn)入該鍵區(qū)對應(yīng)字符的糾正權(quán)值就越大。同時(shí)根據(jù)已輸入的字符及所述字符子集獲取相應(yīng)的候選單詞及所述候選單詞對應(yīng)的使用頻率權(quán)值,所述使用頻率權(quán)值是所述候選單詞使用頻率的百分t匕。所述候選單詞對應(yīng)的糾正權(quán)值及使用頻率權(quán)值相乘的數(shù)值越大,則所述序列權(quán)值就越聞。
[0055]例如,如圖15所示,當(dāng)用戶需要輸入單詞“going”時(shí),用戶已經(jīng)輸入單詞“go”后,假設(shè)候選單詞以“go”開頭的使用頻率權(quán)值最高的五個(gè)單詞依次為“g0t”、“g00d”、“g0eS”、“gone”、“going”,用戶的手指從鍵區(qū)a3出發(fā)得到的字符子集為{ “u”、“i”、“o”},當(dāng)用戶將手指從鍵區(qū)a3劃動(dòng)輸入到內(nèi)鍵區(qū)a5時(shí),字符“i”的糾正權(quán)值最大,同時(shí)由于單詞“going”擁有較聞的使用頻率權(quán)值,從而單詞“going”的序列權(quán)值最聞。
[0056]S304,根據(jù)所述序列權(quán)值將所述候選單詞實(shí)時(shí)顯示到相應(yīng)的位置。
[0057]按照所述序列權(quán)值由高到低,將所述候選單詞中的第一組前五個(gè)依次顯示到鍵區(qū)al、鍵區(qū)a2、鍵區(qū)a3、鍵區(qū)a7及鍵區(qū)a8中最外圍的分區(qū)中。同時(shí)鍵區(qū)a9中分區(qū)b9則代表顯示下一組前五個(gè)候選詞的翻頁操作。
[0058]例如,如圖15所示,假設(shè),當(dāng)輸入單詞時(shí),序列權(quán)值最高的前五個(gè)候選單詞的依次為 “going”、“going-on”、“good”、“goings”、“google”,則將候選單詞 “going” 顯示在分區(qū)bl上,將候選單詞“going-on”顯示在分區(qū)b2上,將候選單詞“good”顯示在分區(qū)b3上,將候選單詞“goings”顯示在分區(qū)b7上,將候選單詞“google”顯示在分區(qū)b8上。
[0059]S305,輸出用戶選擇的單詞。
[0060]當(dāng)用戶在所述圓形觸感鍵盤上通過劃動(dòng)輸入的方式選擇所需單詞時(shí),即可輸出用戶選擇的單詞。當(dāng)用戶通過劃動(dòng)輸入選擇所需單詞時(shí),用戶可以通過手指或筆等從相應(yīng)的鍵區(qū)向外劃動(dòng),用戶的手指或筆等向外劃動(dòng)的過程中,即可將所述劃動(dòng)輸入對應(yīng)的單詞通過反色顯示的方式顯示在字符輸入欄BI,當(dāng)用戶的手指或筆等離開所述圓形觸感鍵盤候,即可輸出所述單詞。
[0061]另外,當(dāng)用戶需要選擇最高序列權(quán)值中的其他候選詞時(shí),用戶可以將手指或者筆等從鍵區(qū)a9出發(fā)向b9分區(qū)劃動(dòng),分區(qū)bl,b2,b3,b7和b8分別顯示所述序列權(quán)值排名為第六,第七,第八,第九及第十的候選單詞。同樣地可以按照相同的方法將其他序列權(quán)值較低的候選單詞顯示到相應(yīng)的分區(qū)中。
[0062]例如,如圖15所示,當(dāng)用戶需要輸出單詞“going”時(shí),用戶即可將手指或者筆等從鍵區(qū)al出發(fā)經(jīng)過分區(qū)bl向所述圓形觸感鍵盤外劃動(dòng)輸入,當(dāng)用戶的手指或者筆等從鍵區(qū)al出發(fā)經(jīng)過分區(qū)bl向所述圓形觸感鍵盤外劃動(dòng)的過程中,即可將所述單詞“going”通過反色顯示的形式顯示在字符輸入欄BI,當(dāng)用戶的手指或者筆離開所述圓形觸感鍵盤時(shí),即可輸出單詞“ going”。
[0063]另外,當(dāng)所述糾錯(cuò)預(yù)想功能沒有開啟時(shí),則不執(zhí)行步驟S303、步驟S304及步驟S305。[0064] 需要說明的是,用戶在輸入單詞時(shí),首先需檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息,同時(shí)判斷糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),則獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值,并按照所述序列權(quán)值將所述候選單詞顯示到相應(yīng)的位置,最后輸出用戶選擇單詞。
[0065]例如,如圖15所示,假設(shè)用戶已經(jīng)輸入了單詞“go”,當(dāng)用戶需要輸入單詞“going”時(shí),假設(shè)候選單詞以“go”開頭的使用頻率權(quán)值最高的五個(gè)單詞依次為“g0t”、“g00d”、‘>^”、‘>1^”、‘>1叩”,用戶的手指從鍵區(qū)&3出發(fā)得到的字符子集為{ “u,,、“i,,、“o,,},當(dāng)用戶將手指從鍵區(qū)a3劃動(dòng)輸入到內(nèi)鍵區(qū)a5時(shí),則候選單詞中序列權(quán)值最高的前五個(gè)依次為 “going”、“going-on”、“good”、“goings”、“google”,即可將候選單詞 “going” 顯示在分區(qū)bl上,將候選單詞“going-on”顯示在分區(qū)b2上,將候選單詞“good”顯示在分區(qū)b3上,將候選單詞“goings”顯示在分區(qū)b7上,將候選單詞“google”顯示在分區(qū)b8上。用戶的手指從鍵區(qū)al向所述圓形觸感鍵盤外劃出的過程中,即可將所述候選單詞“going”通過反色顯示的形式顯示在字符輸入欄BI中,當(dāng)用戶的手指離開所述圓形觸感鍵盤后,即可輸出單詞“going”。
[0066]圖4是本發(fā)明一種圓形觸感鍵盤的輸入方法的第四實(shí)施例的結(jié)構(gòu)示意圖,包括: S400,檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)
輸入狀態(tài)。
[0067]通過檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入所述預(yù)輸入狀態(tài),當(dāng)進(jìn)入所述預(yù)輸入狀態(tài)后,即可突出顯示手指點(diǎn)擊位置所在的鍵區(qū),并顯示從手指點(diǎn)擊位置所在鍵區(qū)出發(fā)進(jìn)入到相鄰鍵區(qū)所對應(yīng)的字符,從而提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0068]S401,檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息。
[0069]所述劃動(dòng)輸入的動(dòng)作信息為用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。
[0070]S402,判斷糾錯(cuò)預(yù)想功能是否開啟。
[0071]通過判斷所述糾錯(cuò)預(yù)想功能是否開啟,判斷是否應(yīng)用所述判斷糾錯(cuò)預(yù)想功能。
[0072]S403,獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值;
當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),根據(jù)所述動(dòng)作信息獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值時(shí),需先獲取與所述動(dòng)作信息相應(yīng)的字符子集,所述字符子集內(nèi)包括與所述動(dòng)作信息相應(yīng)的字符及所述字符的糾正權(quán)值,所述字符的糾正權(quán)值是根據(jù)用戶劃動(dòng)輸入的起點(diǎn)以及終點(diǎn)位置到所述圓形觸感鍵盤上各鍵區(qū)中心的距離來確定的,所述劃動(dòng)輸入的終點(diǎn)到所述圓形觸感鍵盤上的鍵區(qū)的中心距離越小,則所述劃動(dòng)輸入的終點(diǎn)在該鍵區(qū)對應(yīng)的字符的糾正權(quán)值越大。
[0073]例如,如圖15所示,用戶的手指從鍵區(qū)a3出發(fā)得到的字符子集為{“u”、“i”、“o”},當(dāng)用戶將手指從鍵區(qū)a3劃動(dòng)輸入到鍵區(qū)a2時(shí),字符“u”的糾正權(quán)值最大。
[0074]S404,根據(jù)所述字符子集內(nèi)的字符查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值。
[0075]根據(jù)已輸入的字符及所述字符子集獲取相應(yīng)的候選單詞及所述候選單詞的使用頻率權(quán)值,所述使用頻率權(quán)值是所有候選單詞使用頻率的百分比。
[0076]S405,根據(jù)所述候選單詞的使用頻率權(quán)值及糾正權(quán)值生成序列權(quán)值。
[0077]所述候選單詞對應(yīng)的糾正權(quán)值及使用頻率權(quán)值相乘的數(shù)值越大,則所述序列權(quán)值就越聞。
[0078]S406,根據(jù)所述序列權(quán)值將所述候選單詞實(shí)時(shí)顯示到相應(yīng)的位置。
[0079]根據(jù)所述序列權(quán)值由高到低將所述候選單詞依次顯示到鍵區(qū)al、鍵區(qū)a2、鍵區(qū)a3、鍵區(qū)a7及鍵區(qū)a8中最外圍的分區(qū)中,即根據(jù)所述序列權(quán)值由高到低將所述候選單詞依次顯示到分區(qū)bl、分區(qū)b2、分區(qū)b3、分區(qū)b7及分區(qū)b8上。
[0080]另外,當(dāng)用戶需要選擇最高序列權(quán)值中的其他候選詞時(shí),用戶可以將手指或者筆等從a9出發(fā)向b9分區(qū)劃動(dòng),這樣分區(qū)bl,b2,b3,b7和b8將分別顯示序列權(quán)值排名為第六、第七、第八、第九及第十的候選單詞。同樣地,可以按照相同的方法將其他序列權(quán)值較低的候選單詞顯示到相應(yīng)的分區(qū)中。
[0081]S407,輸出用戶選擇的單詞。
[0082]當(dāng)用戶在所述圓形觸感鍵盤上通過劃動(dòng)輸入的方式選擇所需單詞時(shí),即可輸出用戶選擇的單詞。
[0083]需要說明的是,當(dāng)用戶輸入單詞時(shí),需要檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),并檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息,同時(shí)判斷糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值,同時(shí)查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值,根據(jù)所述候選單詞的使用頻率權(quán)值及對應(yīng)的糾正權(quán)值生成序列權(quán)值,再根據(jù)所述序列權(quán)值的大小依次將候選單詞顯示在分區(qū)bl、分區(qū)b2、分區(qū)b3、分區(qū)b7及分區(qū)b8上,最后輸出用戶選擇的單詞即可。
[0084]例如,如圖15所示,用戶已經(jīng)輸入了單詞“go”,當(dāng)用戶需要輸入單詞“going”時(shí),候選單詞以“go”開頭的使用頻率權(quán)值最高的五個(gè)單詞依次為“g0t”、“g00d”、“g0eS”、“ gone”、“ going”。
[0085]判斷所述糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),則以“go”開頭使用頻率權(quán)值最高的五個(gè)單詞依次為10丨”、100(1”、1068”、10116”、10丨叩”,同時(shí)將單詞“got”顯示在分區(qū)bl上,將單詞“good”顯示在鍵區(qū)b2上,將單詞“goes”顯示在分區(qū)b3上,將單詞“gone”顯示在分區(qū)b7上,將單詞“going”顯示在分區(qū)b8上,用戶的手指從鍵區(qū)a3出發(fā)劃動(dòng)輸入得到的字符子集為{ “11”、“1”、“0”},用戶的手指從鍵區(qū)&3劃動(dòng)輸入到內(nèi)鍵區(qū)a5,則字符“i”的糾正權(quán)值最大,由于字符“t”沒有在所述字符子集內(nèi),從而單詞“got”得到了相對很低的序列權(quán)值。單詞“going”由于得到了較高的使用頻率權(quán)值,從而再乘以對應(yīng)字符“i”的最高糾正權(quán)值,即可得到最高的序列權(quán)值;單詞“going-over”得到了較低的使用頻率權(quán)值及對應(yīng)字符“i”的最高糾正權(quán)值,結(jié)果為第二高序列權(quán)值;單詞“good”雖然不是“goi”開頭的單詞;但由于“good”的使用頻率權(quán)值較高,再乘以對應(yīng)字符“O”的較低糾正權(quán)值,結(jié)果序列權(quán)值排第三,同樣的方法,單詞“goings”序列權(quán)值排第四,單詞“google”序列權(quán)值排第五。則所得到的候選單詞中序列權(quán)值最高的前五個(gè)依次為“going”、“going_over”、“good”、“goings”、“google”,從而將候選單詞 “going” 顯不在分區(qū) bl 上,將候選單詞“going-on”顯示在分區(qū)b2上,將候選單詞“good”顯示在分區(qū)b3上,將候選單詞“goings”顯示在分區(qū)b7上,將候選單詞“google”顯示在分區(qū)b8上。用戶將手指從鍵區(qū)al經(jīng)過分區(qū)bl向所述圓形觸感鍵盤外劃出,即可輸出單詞“going”,用戶將手指從鍵區(qū)al經(jīng)過分區(qū)bl向所述圓形觸感鍵盤外劃出的過程中,所述候選單詞“going”通過反色顯示的形式顯示在字符輸入欄BI中,當(dāng)用戶的手指離開所述圓形觸感鍵盤時(shí),即可輸出單詞“going”。
[0086]圖5是本發(fā)明一種圓形觸感鍵盤的輸入裝置的結(jié)構(gòu)示意圖。
[0087]如圖5所示,本發(fā)明還提供了一種圓形觸感鍵盤的輸入裝置,包括:
用于檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài)的預(yù)輸入模塊I。
[0088]與所述預(yù)輸入模塊I相連接,用于檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息的輸入模塊2。
[0089]與所述輸入模塊2相連接,用于獲取與所述動(dòng)作信息相應(yīng)的輸入字符的布局映射模塊3。
[0090]與所述布局映射模塊3相連接,用于輸出所述輸入字符的第一輸出模塊5。
[0091]需要說明的是,所述圓形觸感鍵盤的輸入裝置包括預(yù)輸入模塊1、輸入模塊2、布局映射模塊3及第一輸出模塊5,所述輸入模塊2分別與所述預(yù)輸入模塊I及布局映射模塊3相連接,所述布局映射模塊3與所述第一輸出模塊5相連接,所述預(yù)輸入模塊I檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),當(dāng)進(jìn)入預(yù)輸入狀態(tài)后,所述圓形觸感鍵盤突出顯示用戶點(diǎn)擊位置所在的鍵區(qū),并顯示從所述鍵區(qū)出發(fā)進(jìn)入相鄰鍵區(qū)對應(yīng)的字符或字符操作,從而提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡,所述輸入模塊2檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息,所述動(dòng)作信息為用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡,并將所述動(dòng)作信息輸出給所述布局映射模塊3,所述布局映射模塊3通過所述動(dòng)作信息與所述圓形觸感鍵盤系統(tǒng)內(nèi)的布局坐標(biāo)進(jìn)行對比,從而獲取與所述動(dòng)作信息相應(yīng)的輸入字符,并通過所述第一輸出模塊5輸出所述輸入字符。
[0092]例如,如圖13所示,用戶需要字符“g”,則用戶用手指點(diǎn)擊所述圓形觸感鍵盤中內(nèi)鍵區(qū)a5,所述預(yù)輸入模塊I檢測到用戶在所述內(nèi)鍵區(qū)a5上點(diǎn)擊的點(diǎn)擊信息,從而進(jìn)入預(yù)輸入狀態(tài),即可突出顯示內(nèi)鍵區(qū)a5,并顯示從內(nèi)鍵區(qū)a5出發(fā)劃動(dòng)輸入到相鄰鍵區(qū)所對應(yīng)的字符。用戶將手指或者筆等從內(nèi)鍵區(qū)a5劃動(dòng)輸入到鍵區(qū)a2,即可通過所述輸入模塊2檢測到用戶在所述圓形觸感鍵盤上手指從內(nèi)鍵區(qū)a5劃動(dòng)輸入到鍵區(qū)a2的動(dòng)作信息,所述布局映射模塊3根據(jù)所述動(dòng)作信息獲取字符“g”,最后通過所述第一輸出模塊5輸出字符“g”。
[0093]更佳地,所述圓形觸感鍵盤的輸入裝置還包括用于將所述輸入字符顯示到相應(yīng)的位置的第一顯不模塊4,所述第一顯不模塊4分別與第一輸出模塊5及布局映射模塊3相連接。
[0094]需要說明的是,所述第一顯示模塊4分別與所述第一輸出模塊5及布局映射模塊3相連接,所述布局映射模塊3根據(jù)所述動(dòng)作信息獲取與所述動(dòng)作信息相應(yīng)的輸入字符,所述第一顯示模塊4通過反色顯示的形式將所述輸入字符顯示到字符輸入欄BI中。
[0095]通過本法發(fā)明所述的圓形觸感鍵盤的輸入裝置輸入字符或者字符操作時(shí),可以通過所述預(yù)輸入模塊I檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài),即可突出顯示手指點(diǎn)擊位置所在的鍵區(qū),并顯示從所述鍵區(qū)出發(fā)進(jìn)入相鄰鍵區(qū)對應(yīng)的字符,從而提醒用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的劃動(dòng)軌跡。所述輸入模塊2檢測用戶在所述圓形觸感鍵盤上劃動(dòng)輸入的動(dòng)作信息,并將所述動(dòng)作信息轉(zhuǎn)發(fā)至所述布局映射模塊3,所述布局映射模塊3通過所述動(dòng)作信息與所述圓形觸感鍵盤系統(tǒng)內(nèi)的布局坐標(biāo)進(jìn)行對比,從而獲取與所述動(dòng)作信息相應(yīng)的輸入字符,當(dāng)用戶的手指在所述圓形觸感鍵盤上劃動(dòng)輸入的過程中,所述第一顯示模塊4通過反色顯示的方式將所述輸入字符顯示在字符輸入欄BI中,當(dāng)用戶的手指離開所述圓形觸感鍵盤后,所述第一輸出模塊5輸出所述輸入字符。
[0096]更佳地,所述圓形觸感鍵盤的輸入裝置還包括:
與所述輸入模塊2相連接,用于判斷糾錯(cuò)預(yù)想功能是否開啟的判斷模塊6。
[0097]與所述判斷模塊6相連接,用于當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值的糾錯(cuò)預(yù)想模塊7。
[0098]與所述糾錯(cuò)預(yù)想模塊7相連接,用于根據(jù)所述序列權(quán)值將所述候選單詞顯示到相應(yīng)的位置的第二顯示模塊8。
[0099]與所述第二顯示模塊8相連接,用于輸出用戶選擇的單詞的第二輸出模塊9。
[0100]需要說明的是,所述判斷模塊6判斷所述糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),所述糾錯(cuò)預(yù)想模塊7獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值,所述第二顯示模塊8將序列權(quán)值最高的前五個(gè)依次顯示在bl、分區(qū)b2、分區(qū)b3、分區(qū)b7及分區(qū)b8上,最后通過所述第二輸出模塊9輸出用戶選擇的單詞即可。
[0101]圖6是本發(fā)明一種圓形觸感鍵盤的輸入裝置中糾錯(cuò)預(yù)想模塊7的結(jié)構(gòu)示意圖。
[0102]如圖6所示,所述糾錯(cuò)預(yù)想模塊7包括:
用于獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值的糾正模塊71。
[0103]用于根據(jù)所述字符子集內(nèi)的字符查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值的詞典模塊73。
[0104]分別與所述詞典模塊73及糾正模塊71相連接,用于根據(jù)所述候選單詞的使用頻率權(quán)值及糾正權(quán)值生成序列權(quán)值的候選字詞模塊72。
[0105]需要說明的是,所述判斷模塊6判斷所述糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),所述糾正模塊71獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值,所述糾正權(quán)值是根據(jù)用戶的手指劃動(dòng)輸入的坐標(biāo)而計(jì)算其接近輸入字符的可能性百分?jǐn)?shù),所述可能性百分?jǐn)?shù)是由手指劃動(dòng)輸入的終點(diǎn)坐標(biāo)與每個(gè)鍵區(qū)中心的距離產(chǎn)生,距離越近,則劃動(dòng)輸入進(jìn)入該鍵區(qū)所對應(yīng)的字符的糾正權(quán)值就越大,所述詞典模塊73包括單詞及單詞使用頻率數(shù)據(jù)庫,所述詞典模塊73根據(jù)用戶已經(jīng)輸入的字符及所述字符子集在所述單詞及單詞使用頻率數(shù)據(jù)庫中進(jìn)行檢索,從而預(yù)想出用戶可能輸入的候選單詞,并在所述單詞使用頻率數(shù)據(jù)庫中提取所述候選單詞的使用頻率權(quán)值,所述候選字詞模塊72與所述詞典模塊73及糾正模塊71相連接,所述候選字詞模塊72將所述候選單詞的使用頻率權(quán)值與所述糾正權(quán)值相乘得到所述候選單詞的序列權(quán)值。
[0106]例如,如圖15所示,用戶已經(jīng)輸入了 “go”,當(dāng)用戶需要輸入單詞“going”時(shí),假設(shè)候選單詞以“go”開頭的使用頻率權(quán)值最高的五個(gè)單詞依次為“g0t”、“g00d”、“g0eS”、“g0ne”、“g0ing”。用戶輸入了單詞“go”后,所述判斷模塊6判斷所述糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),所述詞典模塊73得到以“go”開頭的使用頻率權(quán)值最高的五個(gè)單詞依次為“80丨”、100(1”、1068”、10116”、10丨叩”,并將10丨”顯示在分區(qū)131上,將“good”顯示在鍵區(qū)b2上,將“goes”顯示在分區(qū)b3上,將“gone”顯示在分區(qū)b7上,將“going”顯示在分區(qū)b8上。用戶的手指點(diǎn)擊鍵區(qū)a3時(shí),所述糾正模塊71根據(jù)用戶的手指從鍵區(qū)a3出發(fā)劃動(dòng)輸入得到字符子集為{ “u”、“i”、“o”},同時(shí)用戶的手指從鍵區(qū)a3出發(fā)劃動(dòng)輸入到鍵區(qū)a5,從而字符“i”得到了最高的糾正權(quán)值,由于字符“t”沒有在所述字符子集內(nèi),從而單詞“got”得到了相對很低的序列權(quán)值。單詞“going”由于得到了較高的使用頻率權(quán)值,再乘以對應(yīng)字符“i”的最高糾正權(quán)值,從而得到最高的序列權(quán)值;單詞“going-over”得到了較低的使用頻率權(quán)值及對應(yīng)字符“i”的最高糾正權(quán)值,結(jié)果為第二高序列權(quán)值;單詞“good”雖然不是“goi”開頭的單詞;但由于單詞“good”的使用頻率權(quán)值較高,再乘以對應(yīng)字符“ο”的較低糾正權(quán)值,結(jié)果序列權(quán)值排第三,同樣的方法,單詞“goings”序列權(quán)值排第四,單詞“google”序列權(quán)值排第五。從而候選單詞中序列權(quán)值最高的前五個(gè)依次為“ going”、“ going-over”、“ good”、“ goings”、“ google,,。
[0107]所述第二顯示模塊8即可將候選單詞“going”顯示在分區(qū)bl上,將候選單詞“going-on”顯示在分區(qū)b2上,將候選單詞“good”顯示在分區(qū)b3上,將候選單詞“goings”顯示在分區(qū)b7上,將候選單詞“google”顯示在分區(qū)b8上,用戶將手指從鍵區(qū)al向所述圓形觸感鍵盤外劃出的過程中,所述第二顯示模塊8即可候選單詞“going”通過反色顯示的形式顯示在字符輸入欄BI中,當(dāng)用戶的手指離開所述圓形觸感鍵盤后,所述第二輸出模塊9即可輸出單詞“going”。
[0108]另外,所述判斷模塊6判斷所述糾錯(cuò)預(yù)想功能是否開啟,當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),所述糾正模塊71獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值,所述詞典模塊73根據(jù)已經(jīng)輸入的字符及所述字符子集獲取相應(yīng)的候選單詞及所述候選單詞的使用頻率權(quán)值,所述候選字詞模塊72把每一個(gè)候選單詞的使用頻率權(quán)值與其對應(yīng)的糾正權(quán)值進(jìn)行相乘,從而得到每個(gè)候選單詞的序列權(quán)值,所述第二顯示模塊8根據(jù)序列權(quán)值由高到低對所述候選單詞進(jìn)行排序,并將序列權(quán)值最高的前五個(gè)候選單詞依次顯示在分區(qū)bl、分區(qū)b2、分區(qū)3、分區(qū)b7及分區(qū)b8上,用戶即可通過劃動(dòng)輸入選在所需的候選單詞。
[0109]用戶的手指或者筆等通過劃動(dòng)輸入從鍵區(qū)al出發(fā)經(jīng)過分區(qū)bl向所述圓形觸感鍵盤外劃動(dòng)的過程中,所述第二顯示模塊8通過反色顯示的方式將分區(qū)bl上顯示的候選單詞顯示在字符輸入欄BI上,當(dāng)用戶的手指或者筆等離開所述圓形觸感鍵盤后,所述第二輸出模塊9輸出所述單詞;當(dāng)用戶選擇分區(qū)b2、分區(qū)b3、分區(qū)b7及分區(qū)b8上顯示的單詞的過程中,所述第二顯示模塊8即可通過反色顯示的方法將相應(yīng)的單詞顯示在字符輸入欄BI上,當(dāng)用戶的手指或者筆等離開所述圓形觸感鍵盤后,所述第二輸出模塊9即可輸出相應(yīng)的單詞,并完成用戶所需單詞的輸入。
[0110]以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種圓形觸感鍵盤的輸入方法,其特征在于,所述圓形觸感鍵盤包括內(nèi)鍵區(qū)及外鍵盤區(qū),所述內(nèi)鍵區(qū)包括八個(gè)分區(qū),所述外鍵盤區(qū)包括八個(gè)鍵區(qū),所述鍵區(qū)包括四個(gè)分區(qū),所述每個(gè)分區(qū)代表一個(gè)與之相應(yīng)的字符或字符操作,所述圓形觸感鍵盤內(nèi)設(shè)有用于檢測用戶在所述鍵區(qū)及內(nèi)鍵區(qū)上劃動(dòng)輸入的動(dòng)作的輸入模塊,所述圓形觸感鍵盤的輸入方法包括: 檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài); 檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息; 獲取與所述動(dòng)作信息相應(yīng)的輸入字符; 輸出所述輸入字符。
2.如權(quán)利要求1所述的圓形觸感鍵盤的輸入方法,其特征在于,所述檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息的步驟之后還包括: 判斷糾錯(cuò)預(yù)想功能是否開啟; 當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值; 根據(jù)所述序列權(quán)值將所述候選單詞實(shí)時(shí)顯示到相應(yīng)的位置; 輸出用戶選擇的單詞。
3.如權(quán)利要求1所述的圓形觸感鍵盤的輸入方法,其特征在于,所述當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值的步驟包括: 獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值; 根據(jù)所述字符子集內(nèi)的字符查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值; 根據(jù)所述候選單詞的使用頻率權(quán)值及糾正權(quán)值生成序列權(quán)值。
4.如權(quán)利要求1所述的圓形觸感鍵盤的輸入方法,其特征在于,所述獲取與所述動(dòng)作信息相應(yīng)的輸入字符的步驟之后還包括: 將所述輸入字符顯示到相應(yīng)的位置。
5.一種圓形觸感鍵盤的輸入裝置,其特征在于,包括: 用于檢測用戶在所述圓形觸感鍵盤上點(diǎn)擊的點(diǎn)擊信息,并根據(jù)所述點(diǎn)擊信息進(jìn)入預(yù)輸入狀態(tài)的預(yù)輸入模塊; 與所述預(yù)輸入模塊相連接,用于檢測用戶在所述圓形觸感鍵盤劃動(dòng)輸入的動(dòng)作信息的輸入模塊; 與所述輸入模塊相連接,用于獲取與所述動(dòng)作信息相應(yīng)的輸入字符的布局映射模塊; 與所述布局映射模塊相連接,用于輸出所述輸入字符的第一輸出模塊。
6.如權(quán)利要求5所述的圓形觸感鍵盤的輸入裝置,其特征在于,還包括: 與所述輸入模塊相連接,用于判斷糾錯(cuò)預(yù)想功能是否開啟的判斷模塊; 與所述判斷模塊相連接,用于當(dāng)所述糾錯(cuò)預(yù)想功能開啟時(shí),獲取與所述動(dòng)作信息相應(yīng)的候選單詞及所述候選單詞的序列權(quán)值的糾錯(cuò)預(yù)想模塊; 與所述糾錯(cuò)預(yù)想模塊相連接,用于根據(jù)所述序列權(quán)值將所述候選單詞實(shí)時(shí)顯示到相應(yīng)的位置的第二顯示模塊;與所述第二顯示模塊相連接,用于輸出用戶選擇的單詞的第二輸出模塊。
7.如權(quán)利要求5所述的圓形觸感鍵盤的輸入裝置,其特征在于,所述糾錯(cuò)預(yù)想模塊包括: 用于獲取與所述動(dòng)作信息相應(yīng)的字符子集及所述字符子集內(nèi)每個(gè)字符的糾正權(quán)值的糾正模塊; 用于根據(jù)所述字符子集內(nèi)的字符查找相應(yīng)的候選單詞,并獲取所述候選單詞的使用頻率權(quán)值的詞典模塊; 分別與所述詞典模塊及糾正模塊相連接,用于根據(jù)所述候選單詞的使用頻率權(quán)值及糾正權(quán)值生成序列權(quán)值的候選字詞模塊。
8.如權(quán)利要 求5所述的圓形觸感鍵盤的輸入裝置,其特征在于,所述圓形觸感鍵盤的輸入裝置還包括用于將所述輸入字符顯示到相應(yīng)的位置的第一顯示模塊,所述第一顯示模塊分別與第一輸出模塊及布局映射模塊相連接。
【文檔編號】G06F3/0489GK103970278SQ201310028778
【公開日】2014年8月6日 申請日期:2013年1月25日 優(yōu)先權(quán)日:2013年1月25日
【發(fā)明者】胡競韜 申請人:胡競韜
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1