專(zhuān)利名稱:小鍵盤(pán)輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種輸入法技術(shù)。
背景技術(shù):
在一些終端設(shè)備上,由于鍵盤(pán)輸入界面的限制,無(wú)法排列如計(jì)算機(jī)鍵盤(pán)一樣幾十個(gè)按鍵。而只能排列0-9十個(gè)數(shù)字按鍵和少量的控制按鍵,相應(yīng)的字母只能重復(fù)安排在數(shù)字鍵上,這種鍵盤(pán)稱為數(shù)字小鍵盤(pán)。
所述的數(shù)字小鍵盤(pán)的布局如圖1所示,相應(yīng)的具體排列可以如表1所示表1
所述的數(shù)字小鍵盤(pán)廣泛存在于手機(jī)終端等設(shè)備上。
以手機(jī)終端上設(shè)置的數(shù)字小鍵盤(pán)為例,由于手機(jī)上按鍵數(shù)量不足,因此,需要通過(guò)多次快速輸入同一按鍵,使同一按鍵能夠表達(dá)不同的數(shù)字和字母。如圖1所示的數(shù)字小鍵盤(pán)為例,采用同一按鍵同時(shí)表示數(shù)字和字母的輸入法的具體實(shí)現(xiàn)方案如表2所示表2
采用以上的輸入法作為密碼輸入時(shí),雖然可以輸入用戶實(shí)際希望輸入的數(shù)字及字母,但是上述輸入方法顯然存在以下缺點(diǎn)(一)輸入過(guò)程較為繁瑣,部分字母需要連續(xù)按動(dòng)按鍵多次才可以完成輸入,使得用戶無(wú)法快速輸入相應(yīng)的信息;(二)不便于密碼的輸入,具體體現(xiàn)以下以幾個(gè)方面1、在輸入密碼過(guò)程中容易出錯(cuò)為防止其他人看到密碼,對(duì)用戶輸入的密碼,采用*鍵代替,此時(shí),如果密碼中包括字母,則在進(jìn)行屏蔽輸入過(guò)程中,很容易輸入錯(cuò)誤密碼。
2、無(wú)法在線輸入密碼有的手機(jī)或電話等終端與服務(wù)器連接后,服務(wù)器提示進(jìn)行密碼輸入,這時(shí)服務(wù)器是一直等待并實(shí)時(shí)檢測(cè)終端的密碼輸入,而終端采用上述方法則需要對(duì)密碼進(jìn)行編輯后,統(tǒng)一輸入到服務(wù)器上,因此,限制了采用上述輸入法的終端的應(yīng)用范圍。
因此,在終端設(shè)備中采用上述輸入方法無(wú)法很好地滿足用戶的輸入簡(jiǎn)便、應(yīng)用方便的要求。
同時(shí),正是由于當(dāng)前字母在數(shù)字小鍵盤(pán)中輸入方法的限制,使得在需要用數(shù)字小鍵盤(pán)的手機(jī)、電話及銀行密碼等輸入終端上進(jìn)行密碼輸入的場(chǎng)合,普遍采用純數(shù)字密碼輸入。而對(duì)于純數(shù)字進(jìn)行密碼輸入的情況,如果長(zhǎng)度太長(zhǎng),則使用者容易遺忘密碼,如果密碼長(zhǎng)度太短,則容易被竊取。
因此,目前需要提供一種簡(jiǎn)便的小鍵盤(pán)字母輸入方法。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種小鍵盤(pán)輸入法,從而可以為使用數(shù)字小鍵盤(pán)的用戶終端設(shè)備提供一種輸入簡(jiǎn)便、應(yīng)用方便的輸入方法。
本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明提供了一種小鍵盤(pán)輸入法,包括A、設(shè)置小鍵盤(pán)中的10個(gè)數(shù)字按鍵0至9中的一組包括兩個(gè)數(shù)字按鍵的按鍵組分別對(duì)應(yīng)大寫(xiě)字母A至Z及小寫(xiě)字母a至z中的每一個(gè)字母,且各按鍵組之間互不重復(fù);B、根據(jù)設(shè)置的按鍵組信息操作待輸入字母唯一對(duì)應(yīng)的一個(gè)按鍵組,實(shí)現(xiàn)通過(guò)小鍵盤(pán)進(jìn)行字母的輸入。
所述的按鍵組包括相同的兩個(gè)數(shù)字按鍵或不同的兩個(gè)數(shù)字按鍵。
所述的步驟A還包括設(shè)置小鍵盤(pán)中的0至9按鍵中的包括兩個(gè)數(shù)字按鍵的按鍵組或單個(gè)數(shù)字按鍵對(duì)應(yīng)數(shù)字0至9。
所述的按鍵組包括用于表示字母的兩個(gè)數(shù)字鍵,其中,一個(gè)采用字母所在的數(shù)字鍵,另一個(gè)采用字母所在數(shù)字鍵上的序號(hào)。
所述的步驟A包括A1、將大寫(xiě)字母A至Z及小寫(xiě)字母a至z對(duì)應(yīng)的按鍵組中的第一個(gè)按鍵依次采用2至9按鍵分組定義,一組大寫(xiě)或小寫(xiě)字母定義為一個(gè)數(shù)字按鍵,并且,大寫(xiě)字母與其對(duì)應(yīng)的小寫(xiě)字母的第一個(gè)按鍵定義為相同;A2、將大寫(xiě)字母A至Z和小寫(xiě)字母a至z的第二個(gè)按鍵分別分組定義為2至9按鍵中的順序排序的不同數(shù)字按鍵,且大寫(xiě)字母與小寫(xiě)字母分別定義為不同的順序排序的數(shù)字按鍵。
所述的步驟A包括將“A、B、C”、“D、E、F”、“G、H、I”“J、K、L”、“M、N、O”、“P、Q、R、S”、“T、U、V”和“W、X、Y、Z”八組大寫(xiě)字母及其對(duì)應(yīng)的八組小寫(xiě)字母的第一個(gè)按鍵依次定義為2至9按鍵,且每個(gè)大寫(xiě)字母組與其對(duì)應(yīng)的小寫(xiě)字母組定義為一個(gè)相同的數(shù)字按鍵;在所述八組大寫(xiě)字母中,將包括三個(gè)字母的組的第二個(gè)按鍵定義為“2、3、4”,將包括四個(gè)字母的組的第二個(gè)按鍵定義為“2、3、4、5”;在對(duì)應(yīng)的八組小寫(xiě)字母中,將包括三個(gè)字母的組的第二個(gè)按鍵定義為“5、6、7”,將包括四個(gè)字母的組的第二個(gè)按鍵定義為“6、7、8、9”。
所述的步驟A還包括將數(shù)字0至9的對(duì)應(yīng)的按鍵組中的第一個(gè)按鍵依次定義為0至9按鍵,第二個(gè)按鍵均定義為1或0按鍵。
所述的步驟B還包括當(dāng)進(jìn)入小鍵盤(pán)輸入狀態(tài)時(shí),系統(tǒng)獲取所述的第一個(gè)按鍵輸入信息后,顯示可能的第二個(gè)按鍵及對(duì)應(yīng)最終輸入信息。
所述的步驟B還包括當(dāng)輸入密碼時(shí),采用“*”顯示相應(yīng)的最終輸入信息。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明方便地實(shí)現(xiàn)了數(shù)字和字母在小鍵盤(pán)中的密碼輸入,任意數(shù)字或字母的輸入僅需要操作兩次按鍵,有效兼顧了密碼的安全性和記憶的方便性。尤為適合手機(jī)金融業(yè)務(wù)。本發(fā)明還適用于輸入密碼對(duì)字母大小寫(xiě)敏感和對(duì)字母大小寫(xiě)不敏感兩種方式。
本發(fā)明的實(shí)現(xiàn)可以使得終端設(shè)備系統(tǒng)能夠平滑地從只支持純數(shù)字作為密碼輸入過(guò)度到兼容數(shù)字/字母作為密碼輸入。
在終端設(shè)備上應(yīng)用本發(fā)明,則相應(yīng)的密碼輸入過(guò)程完全可以采用屏蔽顯示方式。用戶輸入密碼過(guò)程中,完全可以根據(jù)屏幕上顯示的密碼個(gè)數(shù)確定下一個(gè)輸入的按鍵。
本發(fā)明的實(shí)現(xiàn)由于針對(duì)各數(shù)字或字母均統(tǒng)一定義為兩鍵輸入的方式,因此,本發(fā)明提供的輸入法可以使得終端能夠適應(yīng)服務(wù)器在線實(shí)時(shí)收號(hào)的處理情況,擴(kuò)大了終端應(yīng)用的靈活性和范圍。
圖1為數(shù)字小鍵盤(pán)的示意圖。
具體實(shí)施例方式
本發(fā)明提供用于在數(shù)字小鍵盤(pán)上進(jìn)行的字母輸入法,用于解決現(xiàn)有技術(shù)存在的問(wèn)題,適用于包含有字母的密碼輸入。對(duì)于字母大小寫(xiě)敏感和大小寫(xiě)不敏感兩種密碼輸入情況都能自如應(yīng)付。
終端設(shè)備在應(yīng)用過(guò)程中,需要通過(guò)小鍵盤(pán)輸入的數(shù)字或字母共有62個(gè),具體為數(shù)字0-9,共10個(gè);大寫(xiě)字母A-Z,共26個(gè);小寫(xiě)字母a-z,共26個(gè)。在本發(fā)明提供的輸入法中,是將這些數(shù)字和字母均取兩位數(shù)字按鍵來(lái)表示,兩位數(shù)字按鍵分別記為X1和X2,依次輸入X1、X2兩位數(shù)字按鍵后,便可以完成向終端設(shè)備的一個(gè)數(shù)字或字母的輸入。
本發(fā)明提供的小鍵盤(pán)輸入法,主要是采用小鍵盤(pán)中的10個(gè)數(shù)字按鍵0至9中的一組包括兩個(gè)數(shù)字按鍵的按鍵組分別定義大寫(xiě)字母A至Z及小寫(xiě)字母a至z中的每一個(gè)字母,且各按鍵組之間互不重復(fù);同時(shí),還采用小鍵盤(pán)中的0至9按鍵中的包括兩個(gè)數(shù)字按鍵的按鍵組或單個(gè)數(shù)字按鍵定義數(shù)字0至9。之后,根據(jù)定義的按鍵組信息操作待輸入字母唯一對(duì)應(yīng)的一個(gè)按鍵組,便可以實(shí)現(xiàn)通過(guò)小鍵盤(pán)進(jìn)行字母的輸入。
本發(fā)明中,所述的按鍵組可以由相同的兩個(gè)數(shù)字按鍵或不同的兩個(gè)數(shù)字按鍵組成。
在進(jìn)行所述的62個(gè)字母及數(shù)字的定義過(guò)程中具體可以為將大寫(xiě)字母A至Z及小寫(xiě)字母a至z對(duì)應(yīng)的按鍵組中的第一個(gè)按鍵依次采用2至9按鍵分組定義,一組大寫(xiě)或小寫(xiě)字母定義為一個(gè)數(shù)字按鍵,并且,大寫(xiě)字母與其對(duì)應(yīng)的小寫(xiě)字母的第一個(gè)按鍵定義為相同;將大寫(xiě)字母A至Z和小寫(xiě)字母a至z的第二個(gè)按鍵分別分組定義為2至9按鍵中的順序排序的不同數(shù)字按鍵,且大寫(xiě)字母與小寫(xiě)字母分別定義為不同的順序排序的數(shù)字按鍵。
另外,雖然數(shù)字0至9可以采用單個(gè)數(shù)字按鍵定義,但考慮到便于服務(wù)器的實(shí)時(shí)收號(hào)處理,本發(fā)明在具體實(shí)現(xiàn)過(guò)程中可以將數(shù)字0至9采用對(duì)應(yīng)的按鍵組定義,所述對(duì)應(yīng)的按鍵組中的第一個(gè)按鍵依次定義為0至9按鍵,第二個(gè)按鍵均定義為1或0按鍵。
為對(duì)本發(fā)明提供的小鍵盤(pán)輸入法有進(jìn)一步的理解,下面將結(jié)合具體的應(yīng)用實(shí)例對(duì)本發(fā)明進(jìn)行詳細(xì)的說(shuō)明。
本發(fā)明在具體實(shí)現(xiàn)過(guò)程中針對(duì)相應(yīng)的X1和X2具體可以定義如下將“A、B、C”、“D、E、F”、“G、H、I”“J、K、L”、“M、N、O”、“P、Q、R、S”、“T、U、V”和“W、X、Y、Z”八組大寫(xiě)字母及其對(duì)應(yīng)的八組小寫(xiě)字母的第一個(gè)按鍵X1依次定義為2至9按鍵,且每個(gè)大寫(xiě)字母組與其對(duì)應(yīng)的小寫(xiě)字母組定義為一個(gè)相同的數(shù)字按鍵;在所述八組大寫(xiě)字母中,將包括三個(gè)字母的組的第二個(gè)按鍵X2定義為“2、3、4”,將包括四個(gè)字母的組的第二個(gè)按鍵X2定義為“2、3、4、5”;在對(duì)應(yīng)的八組小寫(xiě)字母中,將包括三個(gè)字母的組的第二個(gè)按鍵X2定義為“5、6、7”,將包括四個(gè)字母的組的第二個(gè)按鍵X2定義為“6、7、8、9”。
對(duì)于相應(yīng)的數(shù)字0至9則可以定義X1依次為0至9按鍵,定義X2為1按鍵。
下面將以具體的表格說(shuō)明上述定義的具體實(shí)現(xiàn)其中,X1取為數(shù)字或字母所在的按鍵,具體可以如表3所示表3
當(dāng)然,也可以采用其他具體實(shí)現(xiàn)方式作為X1。
所述的X2取為數(shù)字或字母在按鍵上的排列次序,如表4所示表4
當(dāng)然,也可以采用其他具體實(shí)現(xiàn)方式作為X2。
綜合以上表3和表4的描述,本發(fā)明提供的輸入法中任意數(shù)字和字母的輸入方法如表5所示表5
通過(guò)上述方法,用戶可以通過(guò)針對(duì)用戶終端設(shè)備上的小鍵盤(pán)中的任意兩位按鍵的操作輸入相應(yīng)的數(shù)字或字母,整個(gè)輸入操作過(guò)程簡(jiǎn)潔方便。
基于本發(fā)明提供的輸入法,為了更加方便用戶輸入密碼,終端還可以在顯示屏幕上對(duì)用戶即將選擇數(shù)字/字母對(duì)應(yīng)的次序進(jìn)行顯示提示。即當(dāng)進(jìn)入小鍵盤(pán)輸入狀態(tài)時(shí),系統(tǒng)獲取所述的第一個(gè)按鍵輸入信息后,顯示可能的第二個(gè)按鍵及對(duì)應(yīng)最終輸入信息,以提示用戶應(yīng)當(dāng)操作的第二個(gè)按鍵的信息。
例如,用戶需要輸入字母K,用戶根據(jù)K所在的按鍵首先輸入了5,此時(shí),屏幕上可顯示表6所示內(nèi)容作為輸入提示信息表6
根據(jù)表6的提示,用戶根據(jù)需要,確定需要繼續(xù)輸入3。在顯示屏幕上,還可以采用“*”代替最近輸入的字母(即最終輸入的字母信息),以達(dá)到為用戶輸入信息提供保密功能的目的。
針對(duì)本發(fā)明提供的表5所示的輸入法中,也可以進(jìn)行如下的任意一種或多種方式的變換(1)對(duì)于數(shù)字0和數(shù)字1,也可以約定采用1位來(lái)表示。
(2)對(duì)于數(shù)字0,除了用01表示,也以可用00表示,或者用0?表示,其中?表示一位通配符。
(3)對(duì)于所有的數(shù)字鍵,也可以采用其他方式表示,例如,對(duì)于數(shù)字3,也可表示為30。
(4)對(duì)于同一按鍵上的數(shù)字排列,也可進(jìn)行其他排序,例如,將大小寫(xiě)字母的次序進(jìn)行互換等。
(5)對(duì)于上述各種變換,以及其他可能的變換均需要保證連續(xù)的兩位按鍵操作在輸入法中唯一對(duì)應(yīng)一個(gè)數(shù)字或字母。
綜上所述,本發(fā)明方便地實(shí)現(xiàn)了數(shù)字和字母通過(guò)小鍵盤(pán)的輸入,且在實(shí)現(xiàn)過(guò)程中兼顧了密碼的安全性和記憶的方便性,尤為適合手機(jī)金融業(yè)務(wù)。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種小鍵盤(pán)輸入法,其特征在于,包括A、設(shè)置小鍵盤(pán)中的10個(gè)數(shù)字按鍵0至9中的一組包括兩個(gè)數(shù)字按鍵的按鍵組分別對(duì)應(yīng)大寫(xiě)字母A至Z及小寫(xiě)字母a至z中的每一個(gè)字母,且各按鍵組之間互不重復(fù);B、根據(jù)設(shè)置的按鍵組信息操作待輸入字母唯一對(duì)應(yīng)的一個(gè)按鍵組,實(shí)現(xiàn)通過(guò)小鍵盤(pán)進(jìn)行字母的輸入。
2.根據(jù)權(quán)利要求1所述的小鍵盤(pán)輸入法,其特征在于,所述的按鍵組包括相同的兩個(gè)數(shù)字按鍵或不同的兩個(gè)數(shù)字按鍵。
3.根據(jù)權(quán)利要求1所述的小鍵盤(pán)輸入法,其特征在于,所述的步驟A還包括設(shè)置小鍵盤(pán)中的0至9按鍵中的包括兩個(gè)數(shù)字按鍵的按鍵組或單個(gè)數(shù)字按鍵對(duì)應(yīng)數(shù)字0至9。
4.根據(jù)權(quán)利要求1所述的小鍵盤(pán)輸入法,其特征在于,所述的按鍵組包括用于表示字母的兩個(gè)數(shù)字鍵,其中,一個(gè)采用字母所在的數(shù)字鍵,另一個(gè)采用字母所在數(shù)字鍵上的序號(hào)。
5.根據(jù)權(quán)利要求1、2、3或4所述的小鍵盤(pán)輸入法,其特征在于,所述的步驟A包括A1、將大寫(xiě)字母A至Z及小寫(xiě)字母a至z對(duì)應(yīng)的按鍵組中的第一個(gè)按鍵依次采用2至9按鍵分組定義,一組大寫(xiě)或小寫(xiě)字母定義為一個(gè)數(shù)字按鍵,并且,大寫(xiě)字母與其對(duì)應(yīng)的小寫(xiě)字母的第一個(gè)按鍵定義為相同;A2、將大寫(xiě)字母A至Z和小寫(xiě)字母a至z的第二個(gè)按鍵分別分組定義為2至9按鍵中的順序排序的不同數(shù)字按鍵,且大寫(xiě)字母與小寫(xiě)字母分別定義為不同的順序排序的數(shù)字按鍵。
6.根據(jù)權(quán)利要求5所述的小鍵盤(pán)輸入法,其特征在于,所述的步驟A包括將“A、B、C”、“D、E、F”、“G、H、I”“J、K、L”、“M、N、O”、“P、Q、R、S”、“T、U、V”和“W、X、Y、Z”八組大寫(xiě)字母及其對(duì)應(yīng)的八組小寫(xiě)字母的第一個(gè)按鍵依次定義為2至9按鍵,且每個(gè)大寫(xiě)字母組與其對(duì)應(yīng)的小寫(xiě)字母組定義為一個(gè)相同的數(shù)字按鍵;在所述八組大寫(xiě)字母中,將包括三個(gè)字母的組的第二個(gè)按鍵定義為“2、3、4”,將包括四個(gè)字母的組的第二個(gè)按鍵定義為“2、3、4、5”;在對(duì)應(yīng)的八組小寫(xiě)字母中,將包括三個(gè)字母的組的第二個(gè)按鍵定義為“5、6、7”,將包括四個(gè)字母的組的第二個(gè)按鍵定義為“6、7、8、9”。
7.根據(jù)權(quán)利要求6所述的小鍵盤(pán)輸入法,其特征在于,所述的步驟A還包括將數(shù)字0至9的對(duì)應(yīng)的按鍵組中的第一個(gè)按鍵依次定義為0至9按鍵,第二個(gè)按鍵均定義為1或0按鍵。
8.根據(jù)權(quán)利要求5所述的小鍵盤(pán)輸入法,其特征在于,所述的步驟B還包括當(dāng)進(jìn)入小鍵盤(pán)輸入狀態(tài)時(shí),系統(tǒng)獲取所述的第一個(gè)按鍵輸入信息后,顯示可能的第二個(gè)按鍵及對(duì)應(yīng)最終輸入信息。
9.根據(jù)權(quán)利要求8所述的小鍵盤(pán)輸入法,其特征在于,所述的步驟B還包括當(dāng)輸入密碼時(shí),采用“*”顯示相應(yīng)的最終輸入信息。
全文摘要
本發(fā)明涉及一種小鍵盤(pán)輸入法,主要是采用小鍵盤(pán)中的10個(gè)數(shù)字按鍵0至9中的一組包括兩個(gè)數(shù)字按鍵的按鍵組分別定義大寫(xiě)字母A至Z及小寫(xiě)字母a至z中的每一個(gè)字母,且各按鍵組之間互不重復(fù);同時(shí),還采用小鍵盤(pán)中的0至9按鍵中的包括兩個(gè)數(shù)字按鍵的按鍵組或單個(gè)數(shù)字按鍵定義數(shù)字0至9。之后,根據(jù)定義的按鍵組信息操作待輸入字母唯一對(duì)應(yīng)的一個(gè)按鍵組,便可以實(shí)現(xiàn)通過(guò)小鍵盤(pán)進(jìn)行字母的輸入。本發(fā)明方便地實(shí)現(xiàn)了數(shù)字和字母在小鍵盤(pán)中的密碼輸入,任意數(shù)字或字母的輸入僅需要操作兩次按鍵,有效兼顧了密碼的安全性和記憶的方便性。尤為適合手機(jī)金融業(yè)務(wù)。本發(fā)明還適用于輸入密碼對(duì)字母大小寫(xiě)敏感和對(duì)字母大小寫(xiě)不敏感兩種方式。
文檔編號(hào)G06F3/023GK1983133SQ20061008311
公開(kāi)日2007年6月20日 申請(qǐng)日期2006年6月5日 優(yōu)先權(quán)日2006年6月5日
發(fā)明者吳平 申請(qǐng)人:華為技術(shù)有限公司