專利名稱:利用單次鍵盤點選輸入存取遠程服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于具有遠程服務(wù)器存取功能的可攜式裝置,尤指一種可利用歧
義性(ambiguity)字符串來存取遠程服務(wù)器的可攜式裝置。
背景技術(shù):
移動電話普遍現(xiàn)有于現(xiàn)代生活中,市場上激烈竟?fàn)幰馕吨圃焐痰貌粩?地發(fā)展新的特色來取得優(yōu)勢。因此對使用者而言,可以擁有非常多的選擇, 故他們通常會選擇^f吏用上最具^^利性的產(chǎn)品。
大多數(shù)的移動電話使用者相當(dāng)熟悉的即為傳統(tǒng)十二鍵鍵盤。由于超過一 個字母/符號被配置在每一按鍵,使用者必須透過多次敲擊的輸入方式以輸 入想要輸入的關(guān)鍵詞。而現(xiàn)今則有許多種輸入方式被用于傳統(tǒng)的移動電話 中。"多次敲擊中斷法,,(multi-tap with timeout method)當(dāng)每一次按下 一按鍵時,對應(yīng)于該鍵的符號就會循環(huán)出現(xiàn)。例如,若使用者想要輸入字母 "h",他必須敲擊按鍵"4"兩次。此外,若敲擊按鍵的時間間隔超過一特 定的時間限制時,使用者將會錯誤地輸入"gg",而非"h"。"長按式輸入法" (long press method)當(dāng)一按鍵被按住時,會循環(huán)出現(xiàn)該鍵所對應(yīng)的符號。 當(dāng)按鍵被放開時,當(dāng)下顯示的符號就會被選取。例如,想要選擇 "h",就 將按4定"4"持續(xù)按住,直到屏幕上顯示出"h",此時將按鍵"4"放開, 便可完成字母 "h"的選取。"二鍵式輸入法"(two-key method)利用數(shù)字 鍵來指出使用者想要選取的符號。例如,當(dāng)要輸入"h"時,使用者將會按 下 "42"來作為輸入的方式,因為 "h"乃是對應(yīng)于按鍵"4"所代表的 第二的符號。"多次按下與后續(xù)鍵式輸入法,,(multi-press with following key method)利用一非數(shù)字鍵(例如一方向鍵)來選擇一符號。舉例來說, 倘若使用者想要輸入字母"h"時,使用者必須輸入 "44",然后按下方向 鍵來選擇當(dāng)下已顯示的 "h"。因此,大多數(shù)的符號被輸入時需要鍵盤上的 至少兩次敲擊,造成使用者某些不便。
一種解決以上的問題的方法便是利用 一單次鍵盤點選輸入法來輸入想要的字,然后搜尋該電話中的數(shù)據(jù)庫來找到一個符合的結(jié)果,例如預(yù)測式輸 入。預(yù)測式輸入依據(jù)按鍵按下的次序,利用機率來決定使用者想要輸入的是 哪個字。每個按鍵被單次按下后所組成的一歧義性字符串便被會被傳至手機 /可攜式裝置中的數(shù)據(jù)庫,在數(shù)據(jù)庫中將會進行該歧義性字符串的比對并產(chǎn)
生結(jié)果(若有找到符合的字時)。例如,輸入字符串"43"最有可能和"he" 一字有關(guān),因此 "he"將會是該可攜式裝置的數(shù)據(jù)庫所產(chǎn)生的第一個字。 然而,此種方法依賴該可攜式裝置內(nèi)的數(shù)據(jù)庫,若是該數(shù)據(jù)庫為一遠程數(shù)據(jù) 庫,如因特網(wǎng),則此種單次鍵盤點選輸入法將無法使用。
發(fā)明內(nèi)容
因此,本發(fā)明的一個目的是提供用于移動電話或可攜式裝置中的單次鍵 盤點選搜尋方法,其中該移動電話或該攜帶裝置包含有歧義性鍵盤來搜尋遠 程服務(wù)器。
本發(fā)明的一個實施例提供一種利用包含有歧義性鍵盤的可攜式裝置來 搜尋遠程服務(wù)器的方法,該歧義性鍵盤包含有多個纟務(wù)建且至少一個按鍵對應(yīng) 于一個以上的符號,該方法包含依據(jù)該歧義性—睫盤中的至少一個按鍵的單 次鍵盤點選輸入,產(chǎn)生歧義性字符串,其中該歧義性字符串包含有對應(yīng)于該 按鍵的至少一個符號;傳送該歧義性字符串至該遠程服務(wù)器;利用該遠程服 務(wù)器中的數(shù)據(jù)庫來比對出該數(shù)據(jù)庫中符合于該歧義性字符串的現(xiàn)有關(guān)鍵詞; 以及傳回該現(xiàn)有關(guān)鍵詞至該可攜式裝置。
本發(fā)明的一個實施例亦公開一種采用上述方法的電子裝置。該電子裝置 包含有歧義性鍵盤,其中該歧義性鍵盤包含有多個按鍵且至少一個按鍵對 應(yīng)于一個以上的符號;字符產(chǎn)生器,用來依據(jù)該歧義性鍵盤中的至少一個按 鍵的單次鍵盤點選輸入來產(chǎn)生歧義性字符串,其中該歧義性字符串包含有對 應(yīng)于該按鍵的至少一個符號;以及收發(fā)電路,用以傳送該歧義性字符串至遠 程服務(wù)器。該遠程服務(wù)器利用數(shù)據(jù)庫來比對出該數(shù)據(jù)庫中符合于該歧義性字 符串的現(xiàn)有關(guān)鍵詞,并且傳回該現(xiàn)有關(guān)鍵詞至該收發(fā)電路。
圖1為本發(fā)明的方法的一個實施例的詳細流程圖。 圖2為采用圖1所示的方法的電子裝置的示意圖。主要組件符號說明
100-118步驟
200電子裝置
210歧義性鍵盤
220字符產(chǎn)生器
230收發(fā)電路
240本地數(shù)據(jù)庫
250選擇電路
260顯示器
300遠程服務(wù)器
具體實施例方式
本發(fā)明可利用于具有多次敲擊的鍵盤(歧義性鍵盤)且具有遠程服務(wù)器 存取能力的移動電話或任何電子裝置/計算機可讀媒體。
使用者可使用 一種單次鍵盤點選輸入法來輸入任何想要的關(guān)鍵詞,以搜
尋該遠程服務(wù)器。舉例來說,倘若該使用者想要輸入"DVD" —字, 一般情 形下,他/她必須敲擊纟務(wù)建"3"兩次,然后敲擊^4建"8"三次,最后再度 敲擊按鍵"3"兩次。本發(fā)明則利用一種單次鍵盤點選輸入法,以致于該使 用者僅需輸入"383"。該歧義性字符串將會被直接被傳送至一遠程服務(wù)器, 來完成一適合的比對結(jié)果,而非搜尋該可攜式裝置本身的數(shù)據(jù)庫(本地數(shù)據(jù) 庫)。盡管歧義性字符串代表的字詞組合數(shù)量相當(dāng)龐大,但遠程服務(wù)器擁有 遠優(yōu)于本地數(shù)據(jù)庫的運算能力與豐富資源,并且可以快速的找出儲存于該數(shù) 據(jù)庫中與該歧義性字符串符合的關(guān)鍵詞。
倘若該歧義性字符串"383"符合于該遠程數(shù)據(jù)庫中超過一個的關(guān)^t詞,
選列表,并將該候選列表以一特定順序傳回近端的移動電話來供使用者選 取。該特定順序可依據(jù)每一符合的關(guān)鍵詞的使用頻率來產(chǎn)生。
一旦該遠程服務(wù)器將該歧義性字符串(本范例為383 )比對出符合于適 當(dāng)?shù)年P(guān)鍵詞時,該遠程服務(wù)器將會傳回符合的該關(guān)4建詞至該可攜式裝置。在 本范例中,在該使用者輸入該歧義性字符串"383"后,該可攜式裝置將會接收到該關(guān)鍵詞 "DVD"。此單次鍵盤點選輸入法使得因特網(wǎng)或其它遠程服 務(wù)器的存取更為快速。
此外,該遠服務(wù)器可以利用已產(chǎn)生的關(guān)鍵詞(本范例為DVD)來搜尋關(guān) 聯(lián)于該關(guān)鍵詞的信息(其可簡稱為關(guān)聯(lián)信息)。顯而易見地,該遠程服務(wù)器 存有的信息遠大于本地數(shù)據(jù)庫,因此該遠程服務(wù)器可于找到符合于該歧義性 字符串的該關(guān)鍵詞時,立刻產(chǎn)生關(guān)聯(lián)于該關(guān)鍵詞的信息,并且立即回傳所有 的關(guān)聯(lián)信息至該可攜式裝置。
在某些例子中,該可攜式裝置也可具有一本地數(shù)據(jù)庫,但使用者仍打算 利用"單次敲擊并與遠程服務(wù)器存取的方法,,以立即存取關(guān)聯(lián)信息。在本范 例中,該使用者可以選擇不使用(bypass )該本地數(shù)據(jù)庫的存取,并直接存 取該遠程服務(wù)器,因此在使用者打算下載信息時,更可見本方法的快速與便 利。再者,該可攜式裝置可能以多次敲擊輸入為預(yù)設(shè)選項,所以當(dāng)使用者想 要使用該遠程服務(wù)器存取的選項時,他/她可以簡易地藉由選擇該選項來自 動地將輸入法由單次鍵盤點選切換至多次敲擊式。故該可攜式裝置可有數(shù)個 輸入法的選擇多次敲擊式輸入;單次敲擊并與移動電話內(nèi)建數(shù)據(jù)庫式輸入; 單次敲擊并與遠程服務(wù)器存取式輸入。然而,以上的實施例僅為變化例,并 非于本發(fā)明的范疇的限制。
請參閱圖l,圖1為本發(fā)明的方法的流程圖。其詳細的步驟說明如下
步驟100:開始。
步驟102:利用單次鍵盤點選輸入在可攜式裝置的歧義性鍵盤上輸入至
少一個字符來產(chǎn)生歧義性字符串。
步驟104:傳送該歧義性字符串至遠程服務(wù)器。
步驟106:搜尋該遠程服務(wù)器中的數(shù)據(jù)庫來進行該歧義性字符串的比對。
步驟108:是否該遠程服務(wù)器的數(shù)據(jù)庫存有符合于該歧義性字符串的一 比對結(jié)果?若有,進入步驟112;若無,進入步驟110。
步驟110:通知該可攜式裝置并未發(fā)現(xiàn)有任何符合的比對結(jié)果;并且 進入步驟102。
步驟112:產(chǎn)生符合于該歧義性字符串的關(guān)4建詞并且將其傳回至該可攜
式裝置。
步驟114:是否該遠程服務(wù)器包含有該已產(chǎn)生的關(guān)鍵詞的關(guān)聯(lián)信息?若有,進入步驟116;若無,則直接進入步驟118。
步驟116:產(chǎn)生該已產(chǎn)生的關(guān)鍵詞的關(guān)聯(lián)信息并將其傳送至該可攜式裝置。
步驟118:結(jié)束。
請參閱圖2,其為利用上述的方法的電子裝置200的示意圖。電子裝置 200為計算機可讀的記錄媒體,例如記錄媒體,其可被遠程服務(wù)器300存 取,來傳送與接收該已產(chǎn)生的歧義性字符串。電子裝置200包含有歧義性鍵 盤210、字符產(chǎn)生器220、用以傳送該歧義性字符串至遠程服務(wù)器300的收 發(fā)電^各230、本地數(shù)據(jù)庫240、選擇電路250以及顯示器260。選4奪電路250 用于跳過本地數(shù)據(jù)庫240的使用(不使用本地數(shù)據(jù)庫240 ),以使得電子裝置 200可以直接存取遠程服務(wù)器300。如上所述,歧義性鍵盤210可被選擇成 為 一單次鍵盤點選鍵盤,并且在選擇電路250選擇不使用本地數(shù)據(jù)庫240時, 這種輸入法可自動地被選擇。
字符產(chǎn)生器220連接至歧義性鍵盤210,用以依據(jù)使用者對歧義性鍵盤 210所進行的單次鍵盤點選輸入,來產(chǎn)生該歧義性字符串。字符產(chǎn)生器220 傳送已產(chǎn)生的該歧義性字符串至收發(fā)電路230,然后收發(fā)電路230則將該歧 義性字符串傳輸至遠程服務(wù)器300,并且接收自遠程服務(wù)器300所回傳的對 應(yīng)關(guān)鍵詞及其關(guān)聯(lián)信息(假設(shè)有找到時)。該關(guān)鍵詞以及該信息就會被顯示 于顯示器260上。
應(yīng)注意的是,當(dāng)該歧義性功能的單次鍵盤點選輸入法并未被選取時,電 子裝置200將會以習(xí)知的方式來運作歧義性鍵盤210可利用多次敲擊輸入 法,并且電子裝置200可直接存取該本地數(shù)據(jù)庫240。然后,本地數(shù)據(jù)庫中 所找到的信息將會顯示于顯示器260。電子裝置200的運作細節(jié)亦可參考圖 1所示的流程圖來加以了解。
由于本發(fā)明的電子裝置可直接與遠程服務(wù)器交換信息,故即使該可攜式 裝置并不具有一本地數(shù)據(jù)庫,該單次鍵盤點選輸入法還是可以正常地應(yīng)用。 又鑒于該單次4建盤點選輸入法遠比已知的多次敲擊式輸入法快,故可攜式裝 置的使用將更為便利。此外,通過在該歧義性字符串產(chǎn)生后立刻直接聯(lián)機至 遠程服務(wù)器,關(guān)聯(lián)于所要的關(guān)鍵詞的信息即可立刻被產(chǎn)生,并且傳回至該可 攜式裝置。
以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求書所做的均等
8變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種利用包括歧義性鍵盤的可攜式裝置在遠程服務(wù)器上進行搜尋的方法,該歧義性鍵盤包含有多個按鍵,至少一個按鍵對應(yīng)于多個符號,該方法包含依據(jù)該歧義性鍵盤中的上述按鍵進行多個單次鍵盤點選輸入,進而產(chǎn)生一歧義性字符串;傳送該歧義性字符串至該遠程服務(wù)器;利用該遠程服務(wù)器中的數(shù)據(jù)庫比對該數(shù)據(jù)庫中對應(yīng)于該歧義性字符串的現(xiàn)有關(guān)鍵詞;以及傳回該現(xiàn)有關(guān)鍵詞至該可攜式裝置。
2. 如權(quán)利要求1所述的方法,其中利用該遠程服務(wù)器中的數(shù)據(jù)庫比對 該數(shù)據(jù)庫中對應(yīng)于該歧義性字符串的現(xiàn)有關(guān)鍵詞的步驟另包含有搜尋該數(shù)據(jù)庫以取得該現(xiàn)有關(guān)鍵詞的關(guān)聯(lián)信息; 傳回該現(xiàn)有關(guān)鍵詞的該關(guān)聯(lián)信息至該可攜式裝置。
3. 如權(quán)利要求1所述的方法,其中該可攜式裝置為移動電話、個人數(shù) 字助理、具PM功能的移動電話、觸控式手機、智能型手機或超級移動計算 機。
4. 如權(quán)利要求1所述的方法,另包含有 選擇該可攜式裝置的遠程服務(wù)器存??;以及 依據(jù)該遠程服務(wù)器存取的選擇結(jié)果,完成單次鍵盤點選輸入。
5. 如權(quán)利要求1所述的方法,其中該可攜式裝置另具有本地數(shù)據(jù)庫,選擇不使用該本地數(shù)據(jù)庫。
6. 如權(quán)利要求1所述的方法,其中利用該遠程服務(wù)器中的數(shù)據(jù)庫比對 該數(shù)據(jù)庫中對應(yīng)于該歧義性字符串的現(xiàn)有關(guān)鍵詞的步驟另包含有當(dāng)該數(shù)據(jù)庫中包含多個現(xiàn)有關(guān)鍵詞對應(yīng)于該歧義性字符串時,產(chǎn)生包含 所有符合于該歧義性字符串的現(xiàn)有關(guān)鍵詞的候選列表; 傳送該候選列表至該可攜式裝置。
7. —種可與遠程服務(wù)器通信的電子裝置,該電子裝置包含有 歧義性鍵盤,包含多個按鍵且至少有一個按鍵對應(yīng)于多個符號;字符產(chǎn)生器,依據(jù)該歧義性鍵盤中的上述按鍵進行多個單次鍵盤點選輸入,進而產(chǎn)生歧義性字符串;以及收發(fā)電路,用于傳送該歧義性字符串至該遠程服務(wù)器; 其中該遠程服務(wù)器利用數(shù)據(jù)庫比對該數(shù)據(jù)庫中對應(yīng)該歧義性字符串的現(xiàn)有關(guān)鍵詞,接著傳送該現(xiàn)有關(guān)鍵詞至該收發(fā)電路。
8. 如權(quán)利要求7所述的電子裝置,其中該遠程服務(wù)器亦搜尋該現(xiàn)有關(guān) 鍵詞的關(guān)聯(lián)信息,并且傳回該關(guān)聯(lián)信息至該收發(fā)電路。
9. 如權(quán)利要求7所述的電子裝置,另包含有選擇電路,用來選擇該電子裝置存取的遠程服務(wù)器,并依據(jù)該遠程服務(wù) 器存取的選擇結(jié)果,自動完成單次鍵盤點選輸入。
10. 如權(quán)利要求7所述的電子裝置,另包含有 本地數(shù)據(jù)庫,用以提供內(nèi)存的信息來響應(yīng)該歧義性字符串;其中當(dāng)該歧義性字符串被傳送至該遠程服務(wù)器時,則本地數(shù)據(jù)庫不被使用。
11. 如權(quán)利要求7所述的電子裝置,其中當(dāng)該數(shù)據(jù)庫中包含多個現(xiàn)有關(guān) 鍵詞對應(yīng)于該歧義性字符串時,則該數(shù)據(jù)庫產(chǎn)生包含所有符合于該歧義性字 符串的現(xiàn)有關(guān)鍵詞的候選列表,并且將該候選列表傳回該收發(fā)電路。
全文摘要
本發(fā)明提供一種使用包含歧義性鍵盤的可攜式裝置來搜尋遠程服務(wù)器的方法,該歧義性鍵盤包含多個按鍵,上述各個按鍵對應(yīng)至少一個符號,該方法包含依據(jù)該歧義性鍵盤中多個按鍵的單次鍵盤點選輸入,產(chǎn)生一歧義性字符串;傳送該歧義性字符串至該遠程服務(wù)器;利用該遠程服務(wù)器中的數(shù)據(jù)庫比對該數(shù)據(jù)庫中對應(yīng)于該歧義性字符串的現(xiàn)有關(guān)鍵詞;以及傳回該現(xiàn)有關(guān)鍵詞至該可攜式裝置。
文檔編號G06F17/30GK101620626SQ20091012826
公開日2010年1月6日 申請日期2009年3月24日 優(yōu)先權(quán)日2008年7月1日
發(fā)明者陳學(xué)群, 陳忠誠 申請人:宏達國際電子股份有限公司