專利名稱:使用者輸入與查詢的輔助系統及其方法
技術領域:
一種輸入與查詢輔助系統及其方法,尤其是指一種將輸入信息以英文輸入字詞方 式以及以拼音輸入字詞方式提供候選字詞的輸入與查詢輔助系統及其方法
背景技術:
對于現在多元化的社會,語言上的交流以及溝通越來越重要,因此發展出各種語 系之間的翻譯系統,以方便一般使用者查詢出不同語系之間的翻譯解釋。一些基本的翻譯系統,需要將翻譯系統安裝于使用者的計算機中,再由使用者輸 入待查詢字詞在翻譯系統所設定的翻譯詞庫中進行比對,當比對出待查詢字詞時,取得不 同語系之間的翻譯解釋并顯示,藉此獲得待查詢字詞的翻譯解釋。隨著網絡的快速發展,現有的翻譯系統也實現了網絡應用。現有的網絡翻譯系統, 一般而言系為使用者在客戶端通過瀏覽器于顯示的網頁中手動輸入待查詢的字詞,瀏覽器 將使用者輸入的待查詢的字詞傳送至服務端,并在服務端網絡翻譯系統所設定的翻譯詞庫 中比對使用者輸入的待查詢字詞,當比對出待查詢字詞時,取得不同語系之間的翻譯解釋, 并返回翻譯解釋至客戶端再顯示給使用者藉此獲得待查詢字詞的翻譯解釋。另外,為了輔助使用者進行輸入與查詢,越來越多的網絡翻譯系統會在輸入時會 提供具有候選字詞的彈出式窗口,即依據使用者的輸入信息提供使用者包含有輸入信息的 字詞,使用者可以在彈出式窗口中選定其中的候選字詞,即可以快速的輸入與進行查詢。但是,這種方式僅會提供單一一種語系的候選字詞,例如使用者輸入英文字母, 僅會提供英文的候選字詞給使用者進行選定,需要輸入其它語系的時候,需要進行輸入法 的切換,才能提供其它語系的候選字詞,這樣會使得輸入與查詢的不便。綜上所述,可知現有技術中長期以來一直存在需要進行輸入法的切換才能提供對 應語系候選字詞的問題,因此有必要提出改進的技術手段,來解決此一問題。
發明內容
有鑒于現有技術存在需要進行輸入法的切換才能提供對應語系候選字詞的問題, 本發明遂提供一種使用者輸入與查詢的輔助系統及其方法,其中本發明所提供的使用者輸入與查詢的輔助系統,其包含客戶端與服務端,其中, 客戶端更包含客戶端接收模塊、客戶端傳送模塊以及顯示模塊;服務端更包含服務端接 收模塊、識別模塊、第一查詢模塊、數據庫、第二查詢模塊、生成模塊以及服務端傳送模塊。客戶端的客戶端接收模塊是用以接收查詢數據與接收字詞查詢結果;客戶端的客 戶端傳送模塊是用以傳送查詢數據;客戶端的顯示模塊是用以顯示字詞查詢結果。服務端的服務端接收模塊是用以自客戶端傳送模塊接收查詢數據;服務端的識別 模塊是將查詢數據進行英語語系的識別;服務端的第一查詢模塊是當識別模塊識別查詢數 據為英語語系時,自數據庫中查詢出以查詢數據為前綴的至少一第一字詞;服務端的第二 查詢模塊是自數據庫中查詢出以查詢數據為前綴的拼音索引的至少一第二字詞;服務端的生成模塊是將至少一第一字詞與至少一第二字詞生成為字詞查詢結果;服務端的服務端傳送模塊是將字詞查詢結果傳送至客戶端接收模塊。
本發明所提供的使用者輸入與查詢的輔助方法,其包含下列步驟[oo13] 首先,客戶端接收查詢數據;接著,客戶端傳送查詢數據至服務端;接著,服務端將查詢數據進行英語語系的識別;接著,當服務端識別查詢數據為英語語系時,自數據庫中查詢出以查詢數據為前綴的至少一第一字詞;接著,服務端自數據庫中查詢出以查詢數據為前綴的拼音索引的至少一第二字詞;接著,服務端將至少一第一字詞與至少一第二字詞生成為字詞查詢結果;接著,服務端傳送字詞查詢結果至客戶端;最后,客戶端顯示字詞查詢結果。[oo14] 本發明所提供的系統與方法如上,與現有技術之間的差異在于本發明白數據庫中查詢出以查詢數據為前綴的至少一第一字詞,并自數據庫中查詢出以查詢數據為前綴的拼音索引的至少一第二字詞,將至少一第一字詞與至少一第二字詞生成為字詞查詢結果,即可以提供使用者不同語系的候選字詞,以提供更為便利的輸入與查詢。[oo15] 通過上述的技術手段,本發明可以達成不需要切換輸入法即可提供多種語系候選字詞的技術功效。
[oo16] 圖l繪示為本發明使用者輸入與查詢的輔助系統方塊圖;[oo17] 圖2A繪示為本發明使用者輸入與查詢的輔助方法流程圖;[oo18] 圖2B繪示為本發明使用者輸入與查詢的輔助方法的附加步驟流程圖;[oo19] 圖3A繪示為本發明使用者輸入與查詢的輔助系統使用者接口示意 圖3B繪示為本發明使用者輸入與查詢的輔助系統數據庫內容示意 圖3C繪示為本發明使用者輸入與查詢的輔助系統顯示結果示意 圖3D繪示為本發明使用者輸入與查詢的輔助系統翻譯結果顯示結果示意圖。
主要組件符號說明
lo客戶端11客戶端接收模塊
12客戶端傳送模塊13顯示模塊
14選定模塊20服務端
2 l服務端接收模塊22識別模塊
23第一查詢模塊24數據庫
24l字詞242拼音索引
243翻譯解釋25第二查詢模塊
26生成模塊27服務端傳送模塊
28判斷模塊3l使用者接口
32輸入區域33彈出式選單具體實施方式
以下將配合圖式及實施例來詳細說明本發明的實施方式,藉此對本發明如何應用技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據以實施。
以下首先要說明本發明所提供的使用者輸入與查詢的輔助系統,并請參考圖1所 示,圖1繪示為本發明使用者輸入與查詢的輔助系統方塊圖。本發明所提供的使用者輸入與查詢的輔助系統,其包含客戶端10與服務端20, 客戶端10更包含客戶端接收模塊11、客戶端傳送模塊12以及顯示模塊13 ;服務端20更 包含服務端接收模塊21、識別模塊22、第一查詢模塊23、數據庫M、第二查詢模塊25、生 成模塊26以及服務端傳送模塊27。使用者首先于本發明所提供的使用者接口的輸入區域中進行輸入,此時,客戶端 10的客戶端接收模塊11會實時的接收使用者接口中輸入區域的查詢數據,假設使用者于 使用者接口的輸入區域中輸入“pi”,客戶端10的客戶端接收模塊11會實時的接收使用者 于使用者接口的輸入區域中所輸入的查詢數據為“Pi ”,而在使用者繼續于使用者接口的輸 入區域中輸入“ny”,即使用者于使用者接口的輸入區域中輸入“piny”,客戶端10的客戶端 接收模塊11會實時的接收使用者于輸入區域中所輸入的查詢數據為“Piny”。當客戶端10的客戶端接收模塊11的接收模塊實時接收到查詢數據之后,即可以 通過客戶端10的客戶端傳送模塊12將客戶端10的客戶端接收模塊11所接收到的查詢數 據傳送至服務端20,服務端20即會通過服務端20的服務端接收模塊21接收客戶端10的 客戶端傳送模塊12所傳送的查詢數據。當服務端20的服務端接收模塊21接收到查詢數據時,服務端20的識別模塊22 會對服務端20的服務端接收模塊21所接收到的查詢數據進行英語語系的識別,即對查詢 數據是否為英語語系的識別。具體而言,以美國信息互換標準代碼(American Standard Code for Information Interchange, ASCII)而言,英語語系的英文字符是落于美國信息互換標準代碼“0x0041 ” 至“0x005A”與“0x0061”至“0x007A”的范圍之間,因此,假設查詢數據是為美國信息互換 標準代碼的編碼方式,并且查詢數據的美國信息互換標準代碼都符合在美國信息互換標準 代碼“0x0041”至“0x005A”與“0x0061”至“0x007A”的范圍之間,此時,服務端20的識別 模塊22即會識別出查詢數據為英語語系。而以萬國碼(Unicode)而言,英語語系的英文字符是落于萬國碼“U+0041”至 “U+005A”與“U+0061”至“U+0x007A”的范圍之間,因此,假設查詢數據是為萬國碼的編 碼方式,并且查詢數據的萬國碼都符合在萬國碼“U+0041”至“U+005A”與“U+0061”至 “U+0x007A”的范圍之間,此時,服務端20的識別模塊22即會識別出查詢數據為英語語系。依據不同編碼會對英語語系的英文字符有不同的編碼范圍,但基本的識別方法是 為相同。上述僅舉出兩種不同編碼的方式作為舉例說明,并不以此局限本發明的應用范圍。在服務端20的識別模塊22識別出查詢數據為英語語系時,服務端20的第一查詢 模塊23即會自數據庫M中查詢出以查詢數據為前綴的至少一第一字詞,即服務端20的第 一查詢模塊23在數據庫M中查詢出前綴為查詢數據的字詞為第一字詞。具體而言,假設查詢數據為“piny”,并且假設數據庫M中儲存有字詞分別為 “piny”以及“pinyon”,服務端20的第一查詢模塊23即會于數據庫M中查找出前綴為查 詢數據“Piny”的字詞,即服務端20的第一查詢模塊23會自數據庫M中找出字詞“piny” 以及“pinyon”的前綴皆為查詢數據“piny”的字詞,因此,服務端20的第一查詢模塊23所 找出的第一字詞分別為“piny”以及“pinyon”,在此僅為舉例說明,并不以此局限本發明的應用范圍。接著,在服務端20的第一查詢模塊23查詢出以查詢數據為前綴的至少一第一字 詞之后,即可通過服務端20的第二查詢模塊25自數據庫M中查詢出以查詢數據為前綴的 拼音索引的至少一第二字詞,即服務端20的第二查詢模塊25在數據庫M中查詢出前綴為 查詢數據的拼音索引,并依照拼音索引在數據庫M中查詢出對應的字詞為第二字詞。具體而言,假設查詢數據為“piny”,并且假設數據庫M中儲存有拼音索引分別為 "pinyin"以及“pinyinwenz”,服務端20的第二查詢模塊25即會于數據庫M中查找出拼 音索引“pinyin”以及“pinyinwenz”的前綴皆為查詢數據“piny”,接著,在依據拼音索引 “pinyin”以及“pinyinwenz”在數據庫M中查詢出與拼音索引“pinyin”以及“pinyinwenz” 相對應的字詞分別為“拼音”以及“拼音文字”,因此,服務端20的第二查詢模塊25所找出 的第二字詞分別為“拼音”以及“拼音文字”,在此僅為舉例說明,并不以此局限本發明的應 用范圍。接著,服務端20的生成模塊沈會將在服務端20的第一查詢模塊23所查詢出的 至少一第一字詞,以及將在服務端20的第二查詢模塊25所查詢出的至少一第二字詞生成 為字詞查詢結果,并且在服務端20的生成模塊沈生成字詞查詢結果之后,即可通過服務端 20的服務端傳送模塊27將服務端20的生成模塊沈所生成的字詞查詢結果傳送至客戶端 10。客戶端10即可通過客戶端10的客戶端接收模塊11接收服務端20的服務端傳送 模塊27所傳送的字詞查詢結果,在客戶端10的客戶端接收模塊11接收到字詞查詢結果之 后,即可以通過客戶端10的顯示模塊13將字詞查詢結果進行顯示,客戶端10的顯示模塊 13是以彈出式選單方式進行字詞查詢結果的顯示,使用者即可以對字詞查詢結果進行選擇 以輔助使用者進行輸入與查詢。在服務端20中更可以包含判斷模塊觀,判斷模塊觀是用以判斷服務端20的第一 查詢模塊23所查詢出的第一字詞的數量是否小于門限值,并且當服務端20的判斷模塊觀 確認第一字詞的數量小于該門限值時,服務端20的第二查詢模塊25才會進行自數據庫中 查詢出以查詢數據為前綴的拼音索引的至少一第二字詞,而當服務端20的判斷模塊觀確 認第一字詞的數量未小于該門限值時,服務端20的第二查詢模塊25將不會進行自數據庫 中查詢出以查詢數據為前綴的拼音索引的至少一第二字詞,藉此,即可以通過門限值避免 字詞查詢結果過多或是過少的問題,而門限值是由本發明系統所預先設定或是使用者可以 自行設定,在此僅為舉例說明,并不以此局限本發明的應用范圍。服務端20的第一查詢模塊23除了自數據庫M中查詢出至少一第一字詞之外,更 可以查詢出與至少一第一字詞相對應的翻譯解釋,并且服務端20的第二查詢模塊25除了 自數據庫對中查詢出至少一第二字詞之外,更可以查詢出與至少一第二字詞相對應的翻 譯解釋,通過服務端20的第一查詢模塊23與服務端20的第二查詢模塊25所查詢出的至少 一第一字詞相對應的翻譯解釋與至少一第二字詞相對應的翻譯解釋即可再通過服務端20 的生成模塊26生成翻譯查詢結果,并由服務端20的服務端傳送模塊27將翻譯查詢結果傳 送至客戶端10的客戶端接收模塊11。在客戶端10中更包含選定模塊14,客戶端10的選定模塊14是用以于字詞查詢結 果中選定候選字詞,并且會于客戶端10的客戶端接收模塊11所接收到的翻譯查詢結果中查詢出與被選定的候選字詞對應的翻譯解釋,再通過客戶端10的顯示模塊13將與候選字 詞對應的翻譯解釋顯示于候選字詞處,藉此即可以方便的查詢出字詞的翻譯解釋。接著,以下將以一個實施例來解說本發明的運作方式及流程,以下的實施例說明 將同步配合圖1、圖2A以及圖2B所示進行說明,圖2A繪示為本發明使用者輸入與查詢的輔 助方法流程圖;圖2B繪示為本發明使用者輸入與查詢的輔助方法的附加步驟流程圖。請參考圖3A所示,圖3A繪示為本發明使用者輸入與查詢的輔助系統使用者接 口示意圖;如圖所示,假設使用者于本發明所提供的使用者接口 31中的輸入區域32輸入 “miz”,此時,客戶端10的客戶端接收模塊11會實時的接收使用者于使用者接口 31的輸入 區域32中所輸入的查詢數據為“miz” (步驟110)。接著,即可以通過客戶端10的客戶端傳送模塊12將客戶端10的客戶端接收模塊 11所接收到的查詢數據“miz”傳送至服務端20(步驟120),服務端20即會通過服務端20 的服務端接收模塊21接收客戶端10的客戶端傳送模塊12所傳送的查詢數據“miz”。當服務端20的服務端接收模塊21接收到查詢數據“miz”時,服務端20的識別模 塊22會對服務端20的服務端接收模塊21所接收到查詢數據“miz”進行英語語系的識別 (步驟130),在本實施例中,服務端20的識別模塊22即會將查詢數據“miz”識別為英語語 系。接著,請參考圖:3B所示,圖:3B繪示為本發明使用者輸入與查詢的輔助系統數據 庫內容示意圖;在服務端20的識別模塊22識別出查詢數據“miz”為英語語系時,服務端 20的第一查詢模塊23即會自數據庫M中查詢出以查詢數據“miz”為前綴的字詞M1, 即服務端20的第一查詢模塊23會自數據庫24中找出字詞241 “mizeW'mizenmast”、
"mizzen".....以及“mizzly”的前綴皆為查詢數據“miz”,因此,服務端20的第一查詢模
塊 23 所找出的第一字詞分別為“mizen”、“mizenmast”、“mizzen”、...、以及“mizzly”(步 驟 140)。接著,會通過服務端20所更包含的判斷模塊28判斷服務端20的第一查詢模塊23 所查詢出的第一字詞的數量是否小于門限值(步驟180),假設門限值被預先設定為“10”, 而第一字詞的數量為“7”,即服務端20的判斷模塊觀會確認第一字詞的數量“7”小于該門 限值“10”。接著,在當服務端20的判斷模塊28確認第一字詞的數量“7”小于該門限值“10” 時,服務端20的第二查詢模塊25即會自數據庫M中查詢出以查詢數據“miz”為前綴的拼 音索引M2,即服務端20的第二查詢模塊25會自數據庫M中找出拼音索引242“miza0”、 "mizhen"以及“mizu”的前綴皆為查詢數據“miz”,接著,在依據拼音索引242 “mizao”、 “mizhen”以及“mizu”在數據庫M中查詢出與拼音索引242“mizao”、“mizhen”以及“mizu,, 相對應的字詞241分別為“蜜棗”、“迷陣”以及“水”,因此,服務端20的第二查詢模塊25 所找出的第二字詞分別為“蜜棗”、“迷陣”以及“水”(步驟150),值得注意的是,拼音索引 242 “mizao”以及“mizhen”為中文的拼音,而拼音索弓丨242 “mizu”為日文的拼音,在此僅 為舉例說明的,并不以此局限本發明的應用范圍。在服務端20的第一查詢模塊23所查詢出的第一字詞“mizen”、"mizenmast,,、
"mizzen".....以及“mizzly”,以及在服務端20的第二查詢模塊25所查詢出的第二字詞
“蜜棗”、“迷陣”以及“水”即會通過服務端20的生成模塊沈生成字詞查詢結果“mizen”、"mizenmasf^'mizzen"....."mizzly”、“蜜棗”、“迷陣”以及“水”(步驟160),并通過服務
端20的服務端傳送模塊27將服務端20的生成模塊沈所生成的字詞查詢結果傳送至客戶 端10(步驟170)。接著,請參考圖3C所示,圖3C繪示為本發明使用者輸入與查詢的輔助系統顯示 結果示意圖;客戶端10即可通過客戶端10的客戶端接收模塊11接收服務端20的服務端
傳送模塊27所傳送的字詞查詢結果“mizen”、“mizenmast”、“mizzen”.....“mizzly”、“蜜
棗”、“迷陣”以及“水”,在客戶端10的客戶端接收模塊11接收到字詞查詢結果之后,即可
以通過客戶端10的顯示模塊13將字詞查詢結果“mizen”、“mizenmast”、“mizzen”.....
“mizzly”、“蜜棗”、“迷陣”以及“水”進行顯示,客戶端10的顯示模塊13以彈出式選單33
方式進行字詞查詢結果 “mizen”、“mizenmast”、“mizzen”.....“mizzly”、“蜜棗”、“迷陣”
以及“水”的顯示(步驟180),結果請參照圖3C所示,使用者即可以對字詞查詢結果進行選 擇以輔助使用者進行輸入與查詢。而假設第一字詞的數量大于門限值時,服務端20的判斷模塊觀會確認第一字詞 的數量未小于該門限值(步驟190),此時,將不會執行服務端20的第二查詢模塊25,而服 務端20的生成模塊會直接將服務端20的第一查詢模塊23所查詢出的第一字詞生成字詞 查詢結果(步驟200),并通過服務端20的服務端傳送模塊27將服務端20的生成模塊沈 所生成的字詞查詢結果傳送至客戶端10(步驟170)。客戶端10即可通過客戶端10的客戶端接收模塊11接收服務端20的服務端傳送 模塊27所傳送的字詞查詢結果,即可以通過客戶端10的顯示模塊13將字詞查詢結果進行 顯示(步驟180)。接著,請再次參考圖:3B所示,上述的服務端20的第一查詢模塊23除了自數據庫 24 中查詢出至少一第一字詞 “mizen”、“mizenmast”、“mizzen”、· · ·、以及 “mizzly” 之外, 更可以查詢出與至少一第一字詞“mizen”、“mizenmast”、“mizzen”、· ·.、以及“mizzly”相 對應的翻譯解釋243 (其內容請參照圖:3B所示,步驟210),并且服務端20的第二查詢模塊 25除了自數據庫M中查詢出至少一第二字詞“蜜棗”、“迷陣”以及“水”之外,更可以查詢 出與至少一第二字詞“蜜棗”、“迷陣”以及“水”相對應的翻譯解釋對3(其內容請參照圖;3B 所示,步驟220)。通過服務端20的第一查詢模塊23與服務端20的第二查詢模塊25所查詢出的至 少一第一字詞相對應的翻譯解釋243與至少一第二字詞相對應的翻譯解釋243即可再通過 服務端20的生成模塊沈生成翻譯查詢結果(步驟230),并由服務端20的服務端傳送模塊 27將翻譯查詢結果傳送至客戶端10的客戶端接收模塊11 (步驟M0)。接著,圖3D所示,圖3D繪示為本發明使用者輸入與查詢的輔助系統翻譯結果顯示 結果示意圖;請參考在客戶端10中更包含選定模塊14,客戶端10的選定模塊14是用以于 字詞查詢結果中選定候選字詞,即為在彈出式選單33中選定候選字詞“水”,并且會于客戶 端10的客戶端接收模塊11所接收到的翻譯查詢結果中查詢出與被選定的候選字詞“水” 對應的翻譯解釋“water ;liquid ;fluid” (步驟250),再通過客戶端10的顯示模塊13將 與候選字詞“水”對應的翻譯解釋“water ;liquid ;fluid"顯示于候選字詞“水”處(步驟 沈0),藉此即可以方便的查詢出字詞的翻譯解釋。綜上所述,可知本發明與現有技術之間的差異在于本發明自數據庫中查詢出以查詢數據為前綴的至少一第一字詞,并自數據庫中查詢出以查詢數據為前綴的拼音索引的至 少一第二字詞,將至少一第一字詞與至少一第二字詞生成為字詞查詢結果,即可以提供使 用者不同語系的候選字詞,以提供更為便利的輸入與查詢。通過此一技術手段可以來解決現有技術所存在需要進行輸入法的切換才能提供 對應語系候選字詞的問題,進而達成不需要切換輸入法即可提供多種語系候選字詞的技術 功效。雖然本發明所公開的實施方式如上,惟所述之內容并非用以直接限定本發明的專 利保護范圍。任何本發明所屬技術領域中的技術人員,在不脫離本發明所公開的精神和范 圍的前提下,可以在實施的形式上及細節上作些許之更動。本發明的專利保護范圍,仍須以 所附的權利要求所界定者為準。
權利要求
1.一種使用者輸入與查詢的輔助系統,其包含 一客戶端,該客戶端更包含一客戶端接收模塊,用以接收一查詢數據,與接收一字詞查詢結果; 一客戶端傳送模塊,用以傳送該查詢數據;及 一顯示模塊,用以顯示該字詞查詢結果;及 一服務端,該服務端更包含一服務端接收模塊,用以自該客戶端傳送模塊接收該查詢數據; 一識別模塊,將該查詢數據進行英語語系的識別;一第一查詢模塊,當該識別模塊識別該查詢數據為英語語系時,自一數據庫中查詢出 以該查詢數據為前綴的至少一第一字詞;一第二查詢模塊,自該數據庫中查詢出以該查詢數據為前綴的拼音索引的至少一第二 字詞;一生成模塊,將該至少一第一字詞與該至少一第二字詞生成為該字詞查詢結果;及 一服務端傳送模塊,將該字詞查詢結果傳送至該客戶端接收模塊。
2.如權利要求1所述的使用者輸入與查詢的輔助系統,其中該客戶端更包含一選定模 塊,該選定模塊用以于該字詞查詢結果中選定一候選字詞,并自一翻譯查詢結果中查詢與 該候選字詞對應的翻譯解釋,并通過該顯示模塊將與該候選字詞對應的翻譯解釋顯示于該 候選字詞處。
3.如據權利要求2所述的使用者輸入與查詢的輔助系統,其中該翻譯查詢結果由該第 一查詢模塊自該數據庫中查詢出與該至少一第一字詞對應的翻譯解釋與該第二查詢模塊 自該數據庫中查詢出與該至少一第二字詞對應的翻譯解釋通過該生成模塊所生成。
4.如據權利要求1所述的使用者輸入與查詢的輔助系統,其中該服務端更包含一判斷 模塊,用以判斷該至少一第一字詞的數量是否小于一門限值;該第二查詢模塊更包含當該 判斷模塊判斷該至少一第一字詞的數量小于該門限值時,自該數據庫中查詢出以該查詢數 據為前綴的拼音索引的該至少一第二字詞。
5.如據權利要求1所述的的使用者輸入與查詢的輔助系統,其中該顯示模塊是以一彈 出式選單方式進行該字詞查詢結果的顯示。
6.一種使用者輸入與查詢的輔助方法,其包含下列步驟 一客戶端接收一查詢數據;該客戶端傳送該查詢數據至一服務端; 該服務端將該查詢數據進行英語語系的識別;當該服務端識別該查詢數據為英語語系時,自一數據庫中查詢出以該查詢數據為前綴 的至少一第一字詞;該服務端自該數據庫中查詢出以該查詢數據為前綴的拼音索引的至少一第二字詞; 該服務端將該至少一第一字詞與該至少一第二字詞生成為一字詞查詢結果; 該服務端傳送該字詞查詢結果至該客戶端;及 該客戶端顯示該字詞查詢結果。
7.如據權利要求6所述的使用者輸入與查詢的輔助方法,其中該方法更包含下列步驟該客戶端于該字詞查詢結果中選定一候選字詞,并自一翻譯查詢結果中查詢與該候選 字詞對應的翻譯解釋;及該客戶端將與該候選字詞對應的翻譯解釋顯示于該候選字詞處。
8.如據權利要求7所述的使用者輸入與查詢的輔助方法,其中該客戶端于該字詞查詢 結果中選定該候選字詞,并自該翻譯查詢結果中查詢與該候選字詞對應的翻譯解釋的步驟 中的該翻譯查詢結果,該翻譯查詢結果系由該服務端自該數據庫中查詢出與該至少一第一 字詞對應的翻譯解釋與該服務端自該數據庫中查詢出與該至少一第二字詞對應的翻譯解 釋,并將與該至少一第一字詞對應的翻譯解釋與該至少一第二字詞對應的翻譯解釋生成為 該翻譯查詢結果。
9.如據權利要求6所述的使用者輸入與查詢的輔助方法,其中該方法更包含該服務端 判斷該至少一第一字詞的數量是否小于一門限值的步驟;及該服務端自該數據庫中查詢出 以該查詢數據為前綴的拼音索引的該至少一第二字詞的步驟更包含當該服務端判斷該至 少一第一字詞的數量小于該門限值,該服務端自該數據庫中查詢出以該查詢數據為前綴的 拼音索引的該至少一第二字詞的步驟。
10.如據權利要求6所述的使用者輸入與查詢的輔助方法,其中該客戶端顯示該字詞 查詢結果的步驟是以一彈出式選單方式進行該字詞查詢結果的顯示。
全文摘要
一種使用者輸入與查詢的輔助系統及其方法,其將輸入信息以英文輸入字詞方式以及以拼音輸入字詞方式分別找出候選字詞,并同時將候選字詞提供給使用者進行快速的輸入與查詢,藉此可以達成不需要切換輸入法即可提供多種語系候選字詞的技術功效。
文檔編號G06F17/30GK102073639SQ200910221549
公開日2011年5月25日 申請日期2009年11月20日 優先權日2009年11月20日
發明者王輝, 邱全成 申請人:英業達股份有限公司