[發(fā)明專利]中文動(dòng)態(tài)聯(lián)想輸入方法有效
| 申請?zhí)枺?/td> | 200810057785.0 | 申請日: | 2008-02-18 | 
| 公開(公告)號: | CN101515205A | 公開(公告)日: | 2009-08-26 | 
| 發(fā)明(設(shè)計(jì))人: | 張雨 | 申請(專利權(quán))人: | 普天信息技術(shù)研究院有限公司 | 
| 主分類號: | G06F3/023 | 分類號: | G06F3/023;G06F17/30 | 
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司 | 代理人: | 王一斌;王 琦 | 
| 地址: | 100080*** | 國省代碼: | 北京;11 | 
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關(guān)鍵詞: | 中文 動(dòng)態(tài) 聯(lián)想 輸入 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及輸入法技術(shù),特別涉及一種中文動(dòng)態(tài)聯(lián)想輸入方法。
背景技術(shù)
聯(lián)想輸入是指:針對用戶當(dāng)前通過鍵盤輸入的文字,從預(yù)設(shè)的文字庫中搜索與當(dāng)前輸入文字匹配使用的至少一個(gè)候選文字、并在顯示屏的候選區(qū)域顯示輸出,以便用戶能夠從顯示屏的候選區(qū)域顯示輸出的候選文字中選擇其中一個(gè)作為下一次輸入的文字,而無須再次通過繁瑣的鍵盤輸入,從而提高文字信息的輸入速度。
其中,文字庫中對應(yīng)每個(gè)當(dāng)前輸入文字的候選文字均是按照相對穩(wěn)定的順序排列,例如,按照候選文字與其對應(yīng)的當(dāng)前輸入文字匹配使用的頻率,由高到低順序排列。
現(xiàn)有聯(lián)想輸入方式的搜索過程能夠在一定程度上提高用戶輸入文字信息的速度,但由于文字庫中的候選文字均是按照相對穩(wěn)定的順序排列,因而對于文字信息中包括非常用文字的情況,現(xiàn)有聯(lián)想輸入方式的搜索過程卻無法解決文字信息的輸入速度較低的問題。
假設(shè)用戶需要輸入的文字信息中包括多個(gè)非常用文字,而非常用文字由于其使用的頻率較低而排序比較靠后,因而即便通過聯(lián)想輸入方式搜索到上述非常用文字并在候選區(qū)域顯示輸出,也需要用戶通過鍵盤移動(dòng)候選區(qū)域的焦點(diǎn)、或者翻頁操作,才能夠找到上述非常用文字,從而使得用戶輸入文字信息的速度較慢。而且,有些非常用文字甚至有可能不存在于文字庫中,因而通過聯(lián)想輸入方式無法搜索得到該非常用文字,此時(shí),用戶只能夠通過鍵盤逐一地輸入每一個(gè)非常用字。
可見,現(xiàn)有聯(lián)想輸入無法全面地解決文字信息輸入速度較慢的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種中文動(dòng)態(tài)聯(lián)想輸入方法,能夠提高文字信息的輸入速度。
本發(fā)明提供的一種中文動(dòng)態(tài)聯(lián)想輸入方法,該方法包括:基于當(dāng)前輸入的文字進(jìn)行聯(lián)想方式搜索,該方法進(jìn)一步包括:
在完成當(dāng)前的文字輸入之后,在已輸入文字序列中查找與所述當(dāng)前輸入文字相同的文字,并緩存所述已輸入文字序列中與查找到的文字相鄰且位于其后的文字;
將當(dāng)前輸入的文字添加至所述已輸入文字序列并保存;
將所述聯(lián)想輸入方式搜索得到的、以及所緩存的文字所有文字作為候選文字顯示輸出。
當(dāng)前輸入的文字添加至所述已輸入文字序列的最后;在所述已輸入文字序列中,從后至前依次查找與當(dāng)前輸入的文字相同的文字。
所述已輸入文字序列中與查找到的文字相鄰且位于其后的文字,緩存于預(yù)先設(shè)置的臨時(shí)緩存區(qū)中。
預(yù)先設(shè)置臨時(shí)緩存區(qū)的上限;在所述已輸入文字序列中,查找到的與當(dāng)前輸入的文字相同的文字?jǐn)?shù)量達(dá)到所述上限時(shí),停止查找。
所述將所緩存的文字、以及所述聯(lián)想輸入方式搜索得到的所有文字作為候選文字顯示輸出包括:
將臨時(shí)緩存區(qū)中存儲的文字填充至輸出緩存區(qū)中;
將所述聯(lián)想輸入方式搜索得到的文字與輸出緩存區(qū)中的文字進(jìn)行比較,并將聯(lián)想輸入方式搜索得到的所有文字中與輸出緩存區(qū)中不同的文字填充至輸出緩存區(qū);
將輸出緩存區(qū)中存儲的所有文字作為候選文字顯示輸出。
由上述技術(shù)方案可見,本發(fā)明在進(jìn)行聯(lián)想輸入方式從文字庫中搜索的同時(shí),還從在當(dāng)前輸入文字之前已輸入的文字序列中選擇與當(dāng)前輸入文字匹配使用的文字,并將聯(lián)想輸入方式從文字庫中搜索到的文字與從已輸入的文字序列中選擇的文字均作為下一次輸入的候選文字,因而能夠?qū)崿F(xiàn)對聯(lián)想輸入方式搜索得到的候選文字進(jìn)行動(dòng)態(tài)調(diào)整,使得候選文字不受文字庫的各種限制,而能夠動(dòng)態(tài)適應(yīng)不同用戶的輸入習(xí)慣,從而能夠提高文字信息的輸入速度。
附圖說明
圖1為本發(fā)明中中文動(dòng)態(tài)聯(lián)想輸入方法所基于的鍵盤和顯示屏示意圖。
圖2a為通過現(xiàn)有聯(lián)想輸入方法得到候選文字的顯示結(jié)果示意圖。
圖2b為通過本發(fā)明中文動(dòng)態(tài)輸入聯(lián)想方法得到候選文字的顯示結(jié)果示意圖。
圖3為本發(fā)明實(shí)施例中的中文動(dòng)態(tài)聯(lián)想輸入方法的流程示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對本發(fā)明進(jìn)一步詳細(xì)說明。
本發(fā)明中,在進(jìn)行聯(lián)想輸入方式從文字庫中搜索的同時(shí),還從在當(dāng)前輸入文字之前已輸入的文字序列中選擇與當(dāng)前輸入文字匹配使用的文字,并將聯(lián)想輸入方式從文字庫中搜索到的文字與從已輸入的文字序列中選擇的文字均作為下一次輸入的候選文字。
這樣,本發(fā)明通過在候選文字中增加從已輸入的文字序列中選擇的文字,因而能夠?qū)崿F(xiàn)對聯(lián)想輸入方式搜索得到的候選文字進(jìn)行動(dòng)態(tài)調(diào)整,使得候選文字不受文字庫的各種限制,而能夠動(dòng)態(tài)適應(yīng)不同用戶的輸入習(xí)慣,從而能夠提高文字信息的輸入速度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于普天信息技術(shù)研究院有限公司,未經(jīng)普天信息技術(shù)研究院有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810057785.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
 
- 專利分類
 
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
 - 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
 - 動(dòng)態(tài)庫管理方法和裝置
 - 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
 - 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
 - 一種動(dòng)態(tài)模糊控制系統(tǒng)
 - 一種基于動(dòng)態(tài)信號的POS機(jī)和安全保護(hù)方法
 - 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
 - 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
 - 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
 





