專(zhuān)利名稱(chēng):可進(jìn)行句子聯(lián)想的輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入方法,尤其涉及一種可將句子中的字作為聯(lián)想字的輸入方法。
背景技術(shù):
目前所使用的輸入法中,很多帶有聯(lián)想功能,即可根據(jù)前面輸入字進(jìn)行聯(lián)想,聯(lián)想的范圍是在詞語(yǔ)數(shù)據(jù)庫(kù)中查找出可以前面輸入的字為詞頭的兩字詞語(yǔ),將查找出的詞語(yǔ)的后面一個(gè)字作為聯(lián)想的候選字顯示在候選窗口。但現(xiàn)在的帶聯(lián)想的輸入法所聯(lián)想的都是詞語(yǔ),然而句子并非都是由詞語(yǔ)構(gòu)成,往往又很多字與其前后的字都無(wú)法構(gòu)成詞語(yǔ),所以無(wú)法使用聯(lián)想功能。但對(duì)于特別是手機(jī)或PDA等這些便攜設(shè)備,很多時(shí)候需要輸入一些常用句子,由于無(wú)法使用聯(lián)想,增加了用戶(hù)輸入按鍵量,降低了輸入速度。
發(fā)明內(nèi)容本發(fā)明的主要目的就是解決現(xiàn)有技術(shù)中的問(wèn)題,提供一種使用方便、可提高常用句子的輸入速度的可進(jìn)行句子聯(lián)想的輸入方法。
為實(shí)現(xiàn)上述目的,本發(fā)明提出了一種可進(jìn)行句子聯(lián)想的輸入方法,包括以下步驟A、從候選窗口中選擇候選字并輸入到編輯窗口中;B、讀取編輯窗口中從最后一個(gè)標(biāo)點(diǎn)符號(hào)到最后一個(gè)字所組成的字段,在常用句子數(shù)據(jù)庫(kù)中查找出跟隨在該字段后面的字;C、將查找出的字顯示在候選窗口以供選擇。
所述步驟B中還包括根據(jù)最新選擇的字,在詞語(yǔ)數(shù)據(jù)庫(kù)中查找出跟隨在該最新選擇的字后面的字。
優(yōu)選的,將從常用句子數(shù)據(jù)庫(kù)中查找出的字優(yōu)先顯示在候選窗口中與“*”鍵對(duì)應(yīng)的顯示分區(qū)。
本發(fā)明可對(duì)常用句子數(shù)據(jù)庫(kù)中的句子中的字進(jìn)行聯(lián)想,顯示在候選窗口以供選擇,用戶(hù)可隨時(shí)將自己經(jīng)常使用的句子加入到常用句子數(shù)據(jù)庫(kù),輸入時(shí)不用再逐字輸入一句話,而只要輸入該句子的第一個(gè)字的編碼即可以對(duì)常用句子中的字進(jìn)行逐字聯(lián)想,用戶(hù)在候選窗口中可逐字選擇,可組成一個(gè)句子,方便了句子的輸入,提高了輸入的速度。
本發(fā)明的特征及優(yōu)點(diǎn)將通過(guò)實(shí)施例進(jìn)行詳細(xì)說(shuō)明。
具體實(shí)施方式預(yù)先建立一常用句子數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中的常用句子可由使用者根據(jù)自己的使用習(xí)慣進(jìn)行增加和刪除。還可以預(yù)先建立一詞語(yǔ)數(shù)據(jù)庫(kù),在使用時(shí),包括以下步驟1)切換到文字輸入模式,通過(guò)手機(jī)的鍵盤(pán)或PDA的鍵盤(pán),輸入文字的編碼,文字可以是中文字或英文單詞;2)根據(jù)輸入的編碼,在候選窗口顯示與該輸入編碼匹配的文字;3)選擇候選窗口中的文字,選中的文字被輸入到編輯窗口;4)讀取編輯窗口中從最后一個(gè)標(biāo)點(diǎn)符號(hào)到最后一個(gè)字所組成的字段,在常用句子數(shù)據(jù)庫(kù)中查找出跟隨在該字段后面的字;同時(shí)讀取編輯窗口中的最后一個(gè)字(即最新選擇的字),在詞語(yǔ)數(shù)據(jù)庫(kù)中查找出跟隨在該最后一個(gè)字后面的字;5)將查找出的字顯示在候選窗口以供選擇,此時(shí),查找出的字包括聯(lián)想到的詞語(yǔ)中的字和句子中的字。
如果編輯窗口中沒(méi)有標(biāo)點(diǎn)符號(hào),即將編輯窗口中的所有字組成該字段。
候選窗口中通常會(huì)劃分為若干與鍵盤(pán)上的鍵位相對(duì)應(yīng)的顯示分區(qū),在候選字選擇狀態(tài)下,當(dāng)輸入該顯示分區(qū)所對(duì)應(yīng)的鍵位時(shí),即可選中該顯示分區(qū)中的候選字并輸入到編輯窗口中。為了選擇方便,將句子中的聯(lián)想字優(yōu)先顯示在候選窗口中與“*”鍵對(duì)應(yīng)的顯示分區(qū),用戶(hù)選擇句子的聯(lián)想字時(shí),只需要按“*”鍵即可。因“*”鍵位于小鍵盤(pán)的最左邊,按鍵最方便。且不對(duì)應(yīng)任何英文字母、拼音字母和筆畫(huà),不管在哪種文字輸入模式下,“*”鍵所對(duì)應(yīng)的候選顯示分區(qū)上都可顯示候選字,所以可固定顯示句子的聯(lián)想字,用戶(hù)不需要尋找字,節(jié)約了眼睛找字的時(shí)間,提高了輸入速度。
例如,在中文輸入模式下,需要輸入“什么時(shí)候回去?”一句話時(shí),并且在常用句子數(shù)據(jù)庫(kù)中已經(jīng)存有這句話。可先輸入“什”字的拼音編碼或筆畫(huà)編碼,從候選窗口中選擇“什”并輸入到編輯窗口,采用本發(fā)明的聯(lián)想法,在候選窗口中顯示“什”的詞的聯(lián)想字和句子的聯(lián)想字,“么”字會(huì)被顯示在“*”鍵所對(duì)應(yīng)的候選顯示分區(qū)上,按“*”鍵選擇,將“么”字輸入到編輯窗口。然后在候選窗口中顯示“么”的詞語(yǔ)的聯(lián)想字和“什么”的句子的聯(lián)想字,“時(shí)”字會(huì)被顯示在“*”鍵所對(duì)應(yīng)的候選顯示分區(qū)上,按“*”鍵選擇,將“時(shí)”字輸入到編輯窗口。依次類(lèi)推,連續(xù)按“*”鍵可將“什么時(shí)候回去?”句子輸入到編輯窗口。
又例如,在英文輸入模式下,需要輸入“What can I do for you?”一句話時(shí),并且在常用句子數(shù)據(jù)庫(kù)中已經(jīng)存有這句話??上容斎雴卧~“What”的編碼,對(duì)于小鍵盤(pán),即輸入“9428”,從候選窗口中選擇“What”并輸入到編輯窗口,采用本發(fā)明的聯(lián)想法,在候選窗口中顯示“What”的詞的聯(lián)想字和句子的聯(lián)想字,“can”會(huì)被顯示在“*”鍵所對(duì)應(yīng)的候選顯示分區(qū)上,按“*”鍵選擇,將“can”輸入到編輯窗口。然后在候選窗口中顯示“can”的詞語(yǔ)的聯(lián)想字和“What can”的句子的聯(lián)想字,“I”會(huì)被顯示在“*”鍵所對(duì)應(yīng)的候選顯示分區(qū)上,按“*”鍵選擇,將“I”輸入到編輯窗口。依次類(lèi)推,連續(xù)按“*”鍵可將“What can I do for you?”句子輸入到編輯窗口。
本發(fā)明可以使用戶(hù)快速輸入常用句子,使用很方便。
權(quán)利要求
1.可進(jìn)行句子聯(lián)想的輸入方法,其特征在于包括以下步驟A、從候選窗口中選擇候選字并輸入到編輯窗口中;B、讀取編輯窗口中從最后一個(gè)標(biāo)點(diǎn)符號(hào)到最后一個(gè)字所組成的字段,在常用句子數(shù)據(jù)庫(kù)中查找出跟隨在該字段后面的字;C、將查找出的字顯示在候選窗口以供選擇。
2.如權(quán)利要求1所述的輸入方法,其特征在于所述步驟B中還包括根據(jù)最新選擇的字,在詞語(yǔ)數(shù)據(jù)庫(kù)中查找出跟隨在該最新選擇的字后面的字。
3.如權(quán)利要求1或2所述的輸入方法,其特征在于將從常用句子數(shù)據(jù)庫(kù)中查找出的字優(yōu)先顯示在候選窗口中與“*”鍵對(duì)應(yīng)的顯示分區(qū)。
4.如權(quán)利要求3所述的輸入方法,其特征在于所述字包括中文字和英文字。
全文摘要
本發(fā)明公開(kāi)了一種可進(jìn)行句子聯(lián)想的輸入方法,包括以下步驟從候選窗口中選擇候選字并輸入到編輯窗口中;讀取編輯窗口中從最后一個(gè)標(biāo)點(diǎn)符號(hào)到最后一個(gè)字所組成的字段,在常用句子數(shù)據(jù)庫(kù)中查找出跟隨在該字段后面的字;將查找出的字顯示在候選窗口以供選擇。本發(fā)明可對(duì)常用句子數(shù)據(jù)庫(kù)中的句子中的字進(jìn)行聯(lián)想,顯示在候選窗口以供選擇,輸入時(shí)只要輸入該句子的第一個(gè)字的編碼即可以對(duì)常用句子中的字進(jìn)行逐字聯(lián)想,用戶(hù)在候選窗口中可逐字選擇,可組成一個(gè)句子,方便了句子的輸入,提高了輸入的速度。
文檔編號(hào)G06F17/30GK1908864SQ200510036449
公開(kāi)日2007年2月7日 申請(qǐng)日期2005年8月7日 優(yōu)先權(quán)日2005年8月7日
發(fā)明者黃金富 申請(qǐng)人:黃金富