專利名稱:一種去多義性的文本輸入系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種數(shù)據(jù)輸入方法和設(shè)備,特別是從具有鍵多義性的數(shù)字小鍵盤輸入文本。
隨著通訊業(yè)尤其是移動通訊的迅猛發(fā)展,從小鍵盤輸入文本的需求也不斷的增長。小鍵盤上每個鍵對應(yīng)多個字符,在處理小數(shù)字鍵盤的輸入方面,一般多采用詞級去多義性的方法,這種方法在處理一組數(shù)字序列對應(yīng)多組字符序列時,就存在選擇字符序列的低效率,而且在輸入過程中,由于受設(shè)備狹小的影響,較多的按鍵次數(shù)將帶來輸入的極大不便,尤其是數(shù)字鍵盤的中文拼音輸入,現(xiàn)有的輸入方法中拼音的選擇及同音漢字選擇都很不方便。
為解決以上存在的文本輸入問題,本發(fā)明提供了一種預(yù)測性的去多義文本輸入方法和設(shè)備。
實現(xiàn)本發(fā)明的設(shè)備包括以下部件a.一個帶有用于輸入文本的多個字符鍵的鍵盤,其中每個字符鍵代表多個用于輸入文本的字符;鍵盤還可以包括其他鍵,如不代表用于輸入文本的字符的鍵;輸入一個或多個字符鍵時,生成一個鍵序列,鍵序列與輸入的字符鍵順序一致;b.一個存儲器;c.一個輸出設(shè)備;如顯示器,顯示器有屏幕提示區(qū);屏幕提示區(qū)分成與鍵盤各鍵的排列布局相一致的并與鍵盤各鍵相對應(yīng)的分區(qū),每個分區(qū)可以顯示字符或字符序列并與鍵盤的各鍵相對應(yīng);輸入對應(yīng)分區(qū)有顯示字符或字符序列的鍵將被解釋為選擇對應(yīng)屏幕分區(qū)中的字符或字符序列;d.一個聯(lián)接到鍵盤、存儲器、輸出設(shè)備上的處理器。
本發(fā)明中鍵盤的定義是廣義的,可以是機(jī)械式、屏幕觸摸式等等,屏幕觸摸式的鍵盤和屏幕分區(qū)將合二為一;即兩者具有等同性。
鍵序列由一個字符鍵或多個字符鍵的有序組合而成,鍵序列可以用鍵上對應(yīng)的數(shù)字或其它字符形成的數(shù)字序列或其它字符序列來表示。在本發(fā)明中,“字符”一般指字母或象形文字或語義符字符。字符序列可以是一個字符或多個字符的有序組合。
存儲器存儲有鍵序列和其相關(guān)聯(lián)的字符序列。一個鍵序列相關(guān)聯(lián)的字符序列可以是由該鍵序列中各鍵所代表字符的有序組合后的具有文本解釋,并與鍵序列等長的字符序列,也可以是由該鍵序列開頭的鍵序列中各鍵所代表字符的有序組合,長度大于鍵序列長度的字符序列。
實現(xiàn)本發(fā)明的輸入方法包括a.在輸入一個鍵序列后,程序搜索存儲器中以該鍵序列開頭的鍵序列,將這些鍵序列中的所有后續(xù)第一個鍵作為有效后續(xù)字符鍵;b.程序搜索該鍵序列相關(guān)聯(lián)的字符序列,將字符序列顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上,這些鍵可以包括字符鍵;c.輸入不作為有效后續(xù)字符鍵的鍵將被解釋為選擇其對應(yīng)的屏幕分區(qū)上的字符序列。
以上步驟中,程序還可以搜索該鍵序列相關(guān)聯(lián)的字符序列,將這些字符序列中有效后續(xù)字符鍵對應(yīng)的字符顯示在屏幕對應(yīng)的分區(qū)中,作為提示后續(xù)第一個字符。
存儲器中可以增加字符序列的使用頻率信息,程序?qū)⑺阉魇褂妙l率相對高的字符序列顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上。
以下通過實施例,并結(jié)合附圖來描述本發(fā)明較好的實施方式。
圖1是說明根據(jù)本發(fā)明應(yīng)用于數(shù)字小鍵盤的輸入設(shè)備的一個外觀圖。圖2是一個圖1中設(shè)備的內(nèi)部電路的簡圖。圖3是說明存儲在圖2存儲器中的一種可選的英文數(shù)據(jù)結(jié)構(gòu)圖。圖4是說明存儲在圖2存儲器中的一種可選的漢語拼音數(shù)據(jù)結(jié)構(gòu)圖。圖5是說明在輸入過程中的圖2中處理器操作的一個簡單流程圖。圖6A~G是一種輸入英文的實施例的顯示圖。圖7A~F是一種輸入漢語拼音的實施例的顯示圖。圖8A~C是另一種輸入漢語拼音的實施例的顯示圖。
圖1說明了一個依據(jù)本發(fā)明適合于小鍵盤的實施方式。一個具有小鍵盤的設(shè)備10(可以是移動電話,還可以是其他數(shù)據(jù)輸入設(shè)備,如個人電腦、個人數(shù)字助理、尋戶機(jī)、無線電話、普通電話、遠(yuǎn)程通訊設(shè)備等),它包括外殼11、小鍵盤12、顯示屏13,顯示屏13有文本輸入狀態(tài)區(qū)14和屏幕提示區(qū)15,屏幕提示區(qū)15分成與鍵盤各鍵的排列布局相一致的并與鍵盤各鍵相對應(yīng)的分區(qū),每個分區(qū)可以顯示字符或字符序列并與實際鍵盤12上的鍵相對應(yīng);小鍵盤12中各數(shù)字鍵對應(yīng)的數(shù)字和字母是一種可選的實施方式,其中數(shù)字鍵2~9對應(yīng)26個羅馬字母。另外,小鍵盤還有幾個功能鍵,功能鍵16是“確定鍵”,功能鍵17是“取消鍵”,可以表示對前一操作的取消,功能鍵18(▲)是“向上備選鍵”或“向左備選鍵”,功能鍵19()是“向下備選鍵”或“向右備選鍵”。另外數(shù)字鍵0、“*”鍵、“#”鍵也都可以作為功能鍵代替功能鍵16~19中的一個或幾個。
圖2是一個圖1中設(shè)備的內(nèi)部電路的簡圖。
一種應(yīng)用于英文輸入的實施例,圖1的英文字母在鍵盤的分布是一種標(biāo)準(zhǔn)的方式。圖3的鍵序列相關(guān)聯(lián)的字符序列是英文單詞,單詞的頻率可以用級數(shù)來表示,級數(shù)的數(shù)字越小,頻率越高。
以輸入單詞“home”為例,說明該實施方法當(dāng)輸入代表字母“h”的數(shù)字鍵“4”,程序搜索圖3中鍵序列“4”開頭的鍵序列,這些鍵序列中的后續(xù)第一個鍵包括了所有字符鍵,即所有字符鍵都是后續(xù)有效字符鍵;程序搜索該鍵序列“4”相關(guān)聯(lián)的單詞,先搜索該鍵序列“4”對應(yīng)的單詞“I”,再結(jié)合單詞的使用頻率搜索以該鍵序列“4”開頭的鍵序列,其對應(yīng)的使用頻率相對高的單詞有“is”,“in”,“it”;將這些單詞顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上,如數(shù)字鍵“1”,數(shù)字鍵“0”,星號鍵“*”,井號鍵“#”。此后輸入不作為有效后續(xù)字符鍵的鍵將會被解釋成選擇該鍵對應(yīng)的屏幕分區(qū)上的單詞;如輸入數(shù)字鍵“0”將會被解釋成選擇該鍵對應(yīng)的屏幕分區(qū)上的單詞“it”。其中“I”作為默認(rèn)單詞,即輸入確定鍵即可輸入該單詞,并以反白顯示以示區(qū)別。最后顯示如圖6A所示。圖中的虛線框是一種可選方式。有效后續(xù)字符鍵對應(yīng)的屏幕分區(qū)加橫杠表示,也是可選的。
圖5是說明在輸入過程中沒有考慮確定鍵情況下的圖2中處理器操作的一個程序簡單流程圖。
程序還可以搜索該鍵序列相關(guān)聯(lián)的單詞,將這些單詞中有效后續(xù)字符鍵對應(yīng)的字符顯示在屏幕對應(yīng)的分區(qū)中,作為提示后續(xù)第一個字符,如單詞have、ice、idea、head、if、ignore、his、ill、image、in、go、green、is、it、huge、ivy、gym對應(yīng)的后續(xù)第一個字符a、c、d、e、f、g、i、l、m、n、o、r、s、t、u、v、y;顯示如圖6B。
還可以增加一種選擇候選單詞的方法,即使用備選鍵,將反白區(qū)移至相應(yīng)的單詞,再輸入確定鍵即可輸入。如根據(jù)圖6A輸入備選鍵“19”,反白區(qū)移至單詞“in”,單詞“in”即作為默認(rèn)單詞,如圖6C,輸入確定鍵即可輸入。再按一下備選鍵“19”,反白區(qū)移至單詞“it”上。備選的移動順序可以是從左至右、從上到下。
再輸入“home”的第二個字母對應(yīng)的數(shù)字鍵“6”以及第三個字母對應(yīng)的數(shù)字鍵“6”,程序搜索圖3中鍵序列“466”開頭的鍵序列,這些鍵序列中的后續(xù)第一個鍵包括了數(shù)字鍵“2、3、4、5、6、7、8”,這些字符鍵都是后續(xù)有效字符鍵,其中數(shù)字鍵“9”不是后續(xù)有效字符鍵;程序搜索該鍵序列“466”相關(guān)聯(lián)的單詞,先搜索該鍵序列“466”對應(yīng)的單詞“inn”,再結(jié)合單詞的使用頻率搜索以該鍵序列“466”開頭的鍵序列,其對應(yīng)的使用頻率相對高的單詞有“good”,“home”,“gone”,“goodbye”;將這些單詞顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上。最后顯示如圖6D所示。
加上后續(xù)第一個字符,屏幕顯示如圖6E,為了區(qū)分備選單詞和后續(xù)第一字符,后續(xù)第一字符可以用大寫表示,或者以不同的顏色或者字體等其它方式表示。后續(xù)第一字符不但可以幫助用戶直觀快捷地找到所需字母,而且可以及早避免輸入存儲器中沒有的單詞,減少輸入錯誤。
根據(jù)圖6D,可以通過輸入數(shù)字鍵“0”,選擇所需的單詞“home”。也可繼續(xù)輸入單詞“home”的第四個字母對應(yīng)的數(shù)字鍵“3”,屏幕顯示如圖6F。
另一種顯示候選單詞的方式是只使用數(shù)字鍵“0”、星號鍵“*”,井號鍵“#”,而且可以不使用屏幕分區(qū)的方式,如圖6G。
一種應(yīng)用于漢字拼音輸入的實施例,圖1的作為拼音字母的羅馬字母在鍵盤的分布是一種標(biāo)準(zhǔn)的方式。
圖4的鍵序列相關(guān)聯(lián)的字符序列是漢語拼音,漢語拼音的頻率可以用級數(shù)來表示,級數(shù)的數(shù)字越小,頻率越高。存儲器還存儲了以漢語拼音為目錄的漢字,并以相對存儲位置決定其使用相對頻率,即位置靠前的使用相對頻率高。另外,存儲器還可以存儲以詞組的第一個漢字為目錄的詞組的第二個漢字的列表,可以以相對存儲位置決定其使用相對頻率,即位置靠前的使用相對頻率高。
在輸入一個鍵序列后,程序搜索有效后續(xù)字符鍵和有效后續(xù)字母,并將有效后續(xù)字母顯示于對應(yīng)屏幕分區(qū)。然后程序搜索圖4中該鍵序列對應(yīng)的所有等長拼音,優(yōu)先顯示,再搜索以該鍵序列開頭的鍵序列對應(yīng)的拼音,顯示在屏幕分區(qū)其他位置。拼音還可以與使用頻率相關(guān)聯(lián),使用頻率相對高的優(yōu)先顯示。所有后續(xù)字母可以用大寫顯示,以便和拼音相區(qū)別。
輸入對應(yīng)的屏幕分區(qū)有顯示拼音的鍵被解釋成選擇該拼音。
程序搜索圖4中以拼音為目錄的漢字,依次顯示于屏幕分區(qū)上,顯示漢字最多以9個為宜。輸入對應(yīng)的屏幕分區(qū)有顯示漢字的鍵將被解釋成選擇該漢字。
選擇漢字后,程序搜索圖4中以詞組第一個漢字為目錄的詞組第二個漢字的列表,將最常用的詞組的第二漢字顯示于不對應(yīng)字母的鍵對應(yīng)的屏幕分區(qū)上。當(dāng)候選的詞組的第二漢字少于最多能顯示的漢字?jǐn)?shù)目時,可以顯示其他最常用的漢字,如“的、一、是”等。
由于不對應(yīng)字母的鍵較少,所以可以在輸入第二個漢字的首字母所在鍵后,程序搜索圖4中以詞組第一個漢字為目錄的詞組第二個漢字的列表中的漢字,將拼音的首字母為相應(yīng)鍵的漢字顯示于不對應(yīng)字母的鍵所對應(yīng)的屏幕分區(qū)上。為加快程序搜索速度,可以在圖4中增加詞組第二個漢字的拼音首字母所在鍵的信息列表。輸入對應(yīng)的屏幕分區(qū)有顯示漢字的鍵將被解釋成選擇該漢字。當(dāng)候選的詞組的第二漢字少于最多能顯示的漢字?jǐn)?shù)目時,程序可以搜索以該首字母所在鍵對應(yīng)的常用的漢字,將其顯示于剩下的屏幕分區(qū)中。
現(xiàn)以輸入詞組“早安”為例進(jìn)一步說明該實施例。
進(jìn)入漢語拼音輸入模式,顯示如圖7A,前三行顯示候選的漢語拼音的第一字母,第四行顯示候選的最常用的漢字,虛線框是可選的。在輸入漢字“早”的拼音的前兩個字母所在鍵,生成鍵序列“92”后,程序搜索圖4鍵序列“92”對應(yīng)的等長拼音,將相關(guān)的“wa、ya、za”顯示與屏幕分區(qū)對應(yīng)位置,再搜索以鍵序列“92”開頭的所有拼音,將使用頻率相對最高的顯示在剩余的屏幕分區(qū)上,如圖7B所示。圖7B中無拼音“zao”,再輸入第三個字母所在鍵,屏幕顯示如圖7C,輸入拼音“zao”對應(yīng)的數(shù)字鍵3,該鍵被解釋成選擇對應(yīng)的屏幕分區(qū)上的拼音。
選擇拼音的另一種方法是使用備選鍵將反白區(qū)移至該顯示拼音,再按確定鍵給以確定。
在選擇拼音后,程序搜索圖4中以拼音“zao”為目錄的漢字,依次顯示于屏幕分區(qū)上,如圖7D;其中星號鍵*、井號鍵#的屏幕分區(qū)顯示備選按鈕,即輸入星號鍵*、井號鍵#可以向左備選或向右備選,比如輸入井號鍵#可顯示尚未顯示的漢字。
輸入數(shù)字鍵1即選擇其對應(yīng)屏幕分區(qū)上的“早”字;選擇漢字的另一種方法是使用備選鍵將反白區(qū)移至該顯示漢字,再按確定鍵給以確定;由于“早”字已在反白區(qū),直接輸入確定鍵即可選擇。
在輸入“早”字后,程序搜索圖4中以“早”字為目錄的詞組第二個漢字的列表,將最常用的詞組的第二漢字顯示于沒有對應(yīng)字母的數(shù)字鍵0、星號鍵*、井號鍵#三個鍵對應(yīng)的屏幕分區(qū)上,如圖7E。無“安”字。再輸入第二個漢字“安”的首字母所在鍵,被解釋成輸入第二個字的拼音首字母;程序搜索圖4中以“早”字為目錄的詞組第二個漢字的列表,將漢字拼音的首字母所在鍵是數(shù)字鍵“2”的詞組第二個漢字顯示于以上三個鍵對應(yīng)的屏幕分區(qū)上,如圖7F。輸入“安”字對應(yīng)的井號鍵#即可選擇該字,完成詞組“早安”的輸入。
由于顯示的拼音較多,和有效后續(xù)字母一起使得屏幕顯示比較混亂。一種優(yōu)選的實施方式是從視覺角度和輸入的方便性出發(fā),數(shù)字鍵5對應(yīng)的屏幕分區(qū)上顯示鍵序列的第一候選拼音,并以反白表示。固定數(shù)字鍵7、數(shù)字鍵9、數(shù)字鍵0、星號鍵*、井號鍵#對應(yīng)的屏幕分區(qū)用來顯示其他候選拼音;數(shù)字鍵1空缺;屏幕分區(qū)中的數(shù)字鍵“2、3、4、6、8”對應(yīng)分區(qū)全部用來顯示后續(xù)字母“a、e、g、h、i、n、o、u”,即使這些鍵在輸入一個鍵序列后無對應(yīng)的有效后續(xù)字母,也不用做顯示候選拼音,由于拼音的后續(xù)字母就這么幾個并集中在五個鍵上,因而可以省去程序搜索有效后續(xù)字符鍵和有效后續(xù)字符的步驟。另外如果拼音的首字母對應(yīng)的數(shù)字鍵是3,在輸入拼音的首字母所在的數(shù)字鍵3后,數(shù)字鍵7對應(yīng)的屏幕分區(qū)顯示拼音“er”,以解決后續(xù)字母“r”的顯示問題。
這樣在輸入拼音的第一個鍵后,鍵盤上的鍵分成兩類,一類是固定用來輸入后續(xù)的字母,如數(shù)字鍵2、數(shù)字鍵3、數(shù)字鍵4、數(shù)字鍵6、數(shù)字鍵8;一類是固定用來輸入對應(yīng)的屏幕分區(qū)的候選拼音,如數(shù)字鍵5、數(shù)字鍵7、數(shù)字鍵9、數(shù)字鍵0、星號鍵*、井號鍵#,其中數(shù)字鍵5對應(yīng)的屏幕分區(qū)顯示第一候選拼音或者已輸入的字母信息。
再以輸入“早安”為例,說明該優(yōu)選的方案。在輸入“早”的第一個字母、第二個字母、第三個字母所在鍵后,顯示分別如圖8A、圖8B、圖8C。不但可以輸入拼音所在的屏幕分區(qū)的對應(yīng)鍵來選擇拼音或者漢字,還可以通過備選鍵來選擇所需拼音或者漢字。
在輸入詞組方面有多種優(yōu)選方式,如在輸入詞組第一個字后,屏幕分區(qū)中除了數(shù)字鍵2、3、6對應(yīng)分區(qū)外都可以顯示詞組聯(lián)想的第二個漢字,但是需追加一個確定鍵才能確定輸入所選的聯(lián)想漢字。
在輸入詞組的第二個漢字的首字母所在鍵后,數(shù)字鍵7、數(shù)字鍵9、數(shù)字鍵0、星號鍵*、井號鍵#都可以用來顯示備選漢字。
以上的漢字輸入方式中,還可以用其他漢字表音字符代替漢語拼音來表示,如注音字母。
以上描述了本發(fā)明的各種實施方式,尤其是從小鍵盤輸入文本。字母、單詞、拼音以及漢字等在屏幕中以屏幕分區(qū)的顯示方式直觀方便地提供了提高輸入效率的眾多途徑,本發(fā)明使得文本輸入的方便和效率同時得到滿足。在不超出本發(fā)明的實質(zhì)思想的范圍內(nèi),本領(lǐng)域的技術(shù)人員可以做種種修改。
權(quán)利要求
1.一種去多義性的文本輸入系統(tǒng),該系統(tǒng)包括a.一個帶有用于輸入文本的多個字符鍵的鍵盤,其中每個字符鍵代表多個用于輸入文本的字符;輸入一個或多個字符鍵時,生成一個鍵序列,鍵序列與輸入的字符鍵順序一致;b.一個存儲器;存儲器存儲有鍵序列和其相關(guān)聯(lián)的字符序列;一個鍵序列相關(guān)聯(lián)的字符序列可以是由該鍵序列中各鍵所代表字符的有序組合后的具有文本解釋,并與鍵序列等長的字符序列,也可以是由該鍵序列開頭的鍵序列中各鍵所代表字符的有序組合,長度大于鍵序列長度的字符序列;c.一個顯示器,顯示器有屏幕提示區(qū);屏幕提示區(qū)分成與鍵盤各鍵的排列布局相一致的并與鍵盤各鍵相對應(yīng)的分區(qū),每個分區(qū)可以顯示字符或字符序列并與鍵盤的各鍵相對應(yīng);輸入對應(yīng)分區(qū)有顯示字符或字符序列的鍵將被解釋為選擇對應(yīng)屏幕分區(qū)中的字符或字符序列;d.一個聯(lián)接到鍵盤、存儲器、顯示器上的處理器;在輸入一個鍵序列后,程序搜索存儲器中以該鍵序列開頭的鍵序列,將這些鍵序列中的所有后續(xù)第一個鍵作為有效后續(xù)字符鍵;程序搜索該鍵序列相關(guān)聯(lián)的字符序列,將字符序列顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上,這些鍵可以包括字符鍵;輸入不作為有效后續(xù)字符鍵的鍵將被解釋為選擇其對應(yīng)的屏幕分區(qū)上的字符序列。
2.權(quán)利要求1所述的系統(tǒng),其中程序搜索該鍵序列相關(guān)聯(lián)的字符序列,將這些字符序列中有效后續(xù)字符鍵對應(yīng)的字符顯示在對應(yīng)的屏幕分區(qū)中,作為提示后續(xù)第一個字符。
3.權(quán)利要求1所述的系統(tǒng),其中存儲器中可以增加字符序列的使用頻率信息,程序?qū)⑺阉魇褂妙l率相對高的字符序列顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上。
4.權(quán)利要求1所述的系統(tǒng),其中鍵序列相關(guān)聯(lián)的字符序列中,與鍵序列等長的字符序列優(yōu)先于長度大于鍵序列長度的字符序列。
5.權(quán)利要求1所述的系統(tǒng),其中用于輸入文本的字符是漢語拼音字母,存儲器中字符序列是漢語拼音。
6.權(quán)利要求5所述的系統(tǒng),其中鍵盤是3×4陣列的標(biāo)準(zhǔn)數(shù)字小鍵盤(12),在輸入拼音的首字母所在的第一個鍵后,鍵盤上的鍵分成兩類,一類是固定用來輸入后續(xù)的字母數(shù)字鍵2、數(shù)字鍵3、數(shù)字鍵4、數(shù)字鍵6、數(shù)字鍵8;一類是固定用來輸入對應(yīng)的屏幕分區(qū)的候選拼音數(shù)字鍵5、數(shù)字鍵7、數(shù)字鍵9、數(shù)字鍵0、星號鍵*、井號鍵#。
7.權(quán)利要求6所述的系統(tǒng),其中數(shù)字鍵5對應(yīng)的屏幕分區(qū)顯示第一候選拼音或者已輸入的字母信息;數(shù)字鍵“2、3、4、6、8”對應(yīng)的屏幕分區(qū)全部用來顯示后續(xù)字母“a、e、g、h、i、n、o、u”。
8.權(quán)利要求5所述的系統(tǒng),其中存儲器中還存儲了以漢語拼音為目錄的漢字;在選擇拼音后,程序搜索以拼音為目錄的漢字,顯示于屏幕分區(qū)上;輸入對應(yīng)的屏幕分區(qū)有顯示漢字的鍵將被解釋成選擇該漢字。
9.權(quán)利要求8所述的系統(tǒng),其中存儲器中還存儲了以詞組的第一個漢字為目錄的詞組的第二個漢字的列表;選擇漢字后,程序搜索以詞組第一個漢字為目錄的詞組第二個漢字的列表,將最常用的詞組的第二漢字顯示于不對應(yīng)字母的鍵所對應(yīng)的屏幕分區(qū)上;以及下列步驟之一a、輸入屏幕分區(qū)有顯示漢字的不對應(yīng)字母的鍵將被解釋成選擇該聯(lián)想漢字;b、輸入對應(yīng)字母的字符鍵,將被解釋成輸入第二個字的拼音首字母;程序搜索以詞組第一個漢字為目錄的詞組第二個漢字的列表中的漢字,將拼音的首字母對應(yīng)該字符鍵的漢字顯示于不對應(yīng)字母的鍵所對應(yīng)的屏幕分區(qū)上。
10.權(quán)利要求1所述的系統(tǒng),其中還可以通過備選鍵來選擇屏幕分區(qū)上的字符序列。
全文摘要
一種去多義性的文本輸入系統(tǒng),具有預(yù)測提示功能;在輸入一個鍵序列后,程序搜索存儲器中以該鍵序列開頭的鍵序列,將這些鍵序列中的所有后續(xù)第一個鍵作為有效后續(xù)字符鍵;程序還搜索該鍵序列相關(guān)聯(lián)的字符序列,將字符序列顯示在不作為有效后續(xù)字符鍵的鍵所對應(yīng)的屏幕分區(qū)上,這些鍵可以包括字符鍵;輸入不作為有效后續(xù)字符鍵的鍵將被解釋為選擇其對應(yīng)的屏幕分區(qū)上的字符序列。該文本系統(tǒng)提高了字符鍵的輸入效率;并在漢語拼音方面能有效方便地提供一種直觀的輸入方式。
文檔編號G06F17/22GK1373434SQ0110927
公開日2002年10月9日 申請日期2001年3月5日 優(yōu)先權(quán)日2001年3月5日
發(fā)明者楊東寧 申請人:楊東寧