專(zhuān)利名稱(chēng):翻譯軟件的詞庫(kù)切換系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于 一種詞庫(kù)切換系統(tǒng)及其方法,特別是指一種翻譯軟件的詞 庫(kù)切換系統(tǒng)及其方法。
背景技術(shù):
近年來(lái),隨著翻譯軟件的蓬勃發(fā)展使得不論在價(jià)格、功能及翻譯品質(zhì)上,
都逐漸被人們所接受,由于翻譯軟件具有傳統(tǒng)字典無(wú)法比擬的優(yōu)勢(shì),例如 查詢(xún)快速、可翻譯多國(guó)語(yǔ)言及可更新詞匯,因此,甚至有取代傳統(tǒng)字典的趨勢(shì)。
然而,翻譯軟件具有可翻譯多國(guó)語(yǔ)言及可更新詞匯的功能時(shí),作為翻譯 依據(jù)的詞庫(kù)也越來(lái)越占用儲(chǔ)存空間,這對(duì)翻譯軟件的使用相當(dāng)不利,尤其對(duì) 于如嵌入式系統(tǒng)這類(lèi)儲(chǔ)存空間有限的設(shè)備。因此,翻譯軟件所占用的儲(chǔ)存空 間是否能夠更精簡(jiǎn),儼然已成為人們購(gòu)買(mǎi)的考量因素之一。為了降低所占用 的儲(chǔ)存空間,翻譯軟件目前采用的較普遍的^L法是對(duì)詞庫(kù)進(jìn)行壓縮,藉由良 好的壓縮演算法來(lái)減少翻譯軟件的詞庫(kù)儲(chǔ)存空間,這種做法雖然可減少翻譯 軟件的詞庫(kù)儲(chǔ)存空間,但因?yàn)楫?dāng)翻譯軟件的詞庫(kù)隨著新詞匯的增加,即便是 對(duì)翻譯軟件的詞庫(kù)進(jìn)行壓縮,終究會(huì)有儲(chǔ)存空間不足的問(wèn)題。
綜上所述,可知先前技術(shù)中長(zhǎng)期以來(lái)一直存在詞庫(kù)占用儲(chǔ)存空間漸增的 問(wèn)題,因此實(shí)有必要提出 一種更為有效的技術(shù)手段來(lái)解決此一 問(wèn)題。
發(fā)明內(nèi)容
有鑒于先前技術(shù)存在的詞庫(kù)占用儲(chǔ)存空間漸增的問(wèn)題,本發(fā)明遂揭露一 種翻譯軟件的詞庫(kù)切換系統(tǒng)及其方法。
本發(fā)明所揭露的翻譯軟件的詞庫(kù)切換系統(tǒng),包含網(wǎng)絡(luò)詞庫(kù)、網(wǎng)絡(luò)詞庫(kù)服務(wù)器及客戶(hù)端。其中,網(wǎng)絡(luò)詞庫(kù),作為翻譯各種類(lèi)型的詞匯的依據(jù);網(wǎng)絡(luò) 詞庫(kù)服務(wù)器,連接至網(wǎng)絡(luò)詞庫(kù)進(jìn)行詞匯查詢(xún),并傳回查詢(xún)結(jié)果。
客戶(hù)端包含基本詞庫(kù)、輸入模塊、詞庫(kù)偵測(cè)模塊、詞庫(kù)選擇模塊及詞 匯查詢(xún)模塊。其中,基本詞庫(kù),用以作為翻譯基本詞匯的依據(jù);輸入模塊, 用以接收查詢(xún)?cè)~匯;詞庫(kù)偵測(cè)模塊,用以依據(jù)詞庫(kù)位置參數(shù)判斷對(duì)應(yīng)的服務(wù) 器的連線狀態(tài);詞庫(kù)選擇it塊,當(dāng)連線狀態(tài)為可連線時(shí),將對(duì)應(yīng)網(wǎng)絡(luò)詞庫(kù)的 參數(shù)值記錄于詞庫(kù)選擇參數(shù),當(dāng)連線狀態(tài)為離線或錯(cuò)誤時(shí),將對(duì)應(yīng)基本詞庫(kù) 的參數(shù)值記錄于詞庫(kù)選擇參數(shù);詞匯查詢(xún)模塊,當(dāng)連線狀態(tài)為可連線時(shí),依 據(jù)詞庫(kù)選擇參數(shù)將查詢(xún)?cè)~匯嵌入請(qǐng)求封包并傳送至網(wǎng)絡(luò)詞庫(kù)服務(wù)器,接收查 詢(xún)結(jié)果進(jìn)行顯示,當(dāng)連線狀態(tài)為離線或錯(cuò)誤時(shí),依據(jù)詞庫(kù)選擇參數(shù)將查詢(xún)?cè)~ 匯傳遞至基本詞庫(kù)進(jìn)行查詢(xún)。
至于本發(fā)明的翻譯軟件的詞庫(kù)切換方法,應(yīng)用于執(zhí)行網(wǎng)絡(luò)詞庫(kù)的網(wǎng)絡(luò)詞 庫(kù)服務(wù)器與執(zhí)行翻譯軟件的客戶(hù)端的網(wǎng)絡(luò)環(huán)境中,且客戶(hù)端具有基本詞庫(kù), 包含下列步驟在客戶(hù)端接收查詢(xún)?cè)~匯;依據(jù)詞庫(kù)位置參數(shù)判斷對(duì)應(yīng)的網(wǎng)絡(luò) 詞庫(kù)服務(wù)器的連線狀態(tài)。其中,當(dāng)連線狀態(tài)為可連線時(shí),更包含下列步驟 將對(duì)應(yīng)網(wǎng)絡(luò)詞庫(kù)的參數(shù)值記錄于詞庫(kù)選擇參數(shù);依據(jù)詞庫(kù)選擇參數(shù)將查詢(xún)?cè)~ 匯嵌入請(qǐng)求封包后傳送至網(wǎng)絡(luò)詞庫(kù)服務(wù)器。
當(dāng)網(wǎng)絡(luò)詞庫(kù)服務(wù)器接收到請(qǐng)求封包時(shí),至網(wǎng)絡(luò)詞庫(kù)查詢(xún)?cè)~匯,并傳回查 詢(xún)結(jié)果在客戶(hù)端顯示;最后,當(dāng)連線狀態(tài)為離線或錯(cuò)誤時(shí),設(shè)定詞庫(kù)選擇參 數(shù)用以將查詢(xún)?cè)~匯傳遞至基本詞庫(kù)進(jìn)行查詢(xún)。
本發(fā)明所揭露的系統(tǒng)與方法如上,與先前技術(shù)之間的差異在于本發(fā)明通 過(guò)存放于網(wǎng)絡(luò)端且具有完整詞匯的網(wǎng)絡(luò)詞庫(kù),以及存放于本地端且具有基本 詞匯的基本詞庫(kù)進(jìn)行詞匯翻譯,并依據(jù)網(wǎng)絡(luò)連線狀況切換所使用的詞庫(kù),從 而減少本地端的詞庫(kù)卞者存空間。
通過(guò)上述的技術(shù)手段,本發(fā)明可以達(dá)到降低耗費(fèi)硬件資源的技術(shù)功效。
圖l是本發(fā)明翻譯軟件的詞庫(kù)切換系統(tǒng)的架構(gòu)圖。圖2是本發(fā)明翻譯軟件的詞庫(kù)切換系統(tǒng)的框圖。
圖3是本發(fā)明翻譯軟件的詞庫(kù)切換方法的流程圖。
圖4是本發(fā)明翻譯軟件的連線狀態(tài)為可連線時(shí)查詢(xún)?cè)~匯的示意圖。
圖5是本發(fā)明翻譯軟件的連線狀態(tài)為離線或錯(cuò)誤時(shí)查詢(xún)?cè)~匯的示意圖。
具體實(shí)施例方式
以下將配合圖式及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,從而對(duì)本發(fā)明 并據(jù)以實(shí)施。
首先,在說(shuō)明本發(fā)明所提出的翻譯軟件的詞庫(kù)切換系統(tǒng)及其方法之前, 先配合附圖對(duì)本發(fā)明的架構(gòu)作說(shuō)明,請(qǐng)參閱圖l,圖l是本發(fā)明翻譯軟件的 詞庫(kù)切換系統(tǒng)的架構(gòu)圖,其中包含網(wǎng)絡(luò)詞庫(kù)101、網(wǎng)絡(luò)詞庫(kù)服務(wù)器102、 局域網(wǎng)103、客戶(hù)端104、基本詞庫(kù)105、互聯(lián)網(wǎng)絡(luò)106、詞匯更新服務(wù)器 107及詞匯數(shù)據(jù)庫(kù)108。其中,客戶(hù)端104包含基本詞庫(kù)105,并通過(guò)局域 網(wǎng)103連接至網(wǎng)絡(luò)詞庫(kù)服務(wù)器102;網(wǎng)絡(luò)詞庫(kù)服務(wù)器102包含網(wǎng)絡(luò)詞庫(kù)101, 并通過(guò)互聯(lián)網(wǎng)絡(luò)106連接至詞匯更新服務(wù)器107,其中詞匯更新服務(wù)器107 包含詞匯數(shù)據(jù)庫(kù)108。
當(dāng)使用者在客戶(hù)端104上執(zhí)行具有基本詞庫(kù)105的翻譯軟件并輸入查詢(xún) 詞匯時(shí),若此時(shí)連線狀態(tài)為可連線時(shí),將通過(guò)局域網(wǎng)103傳送請(qǐng)求封包至網(wǎng) 絡(luò)詞庫(kù)服務(wù)器102,用于通過(guò)網(wǎng)絡(luò)詞庫(kù)服務(wù)器102查詢(xún)網(wǎng)絡(luò)詞庫(kù)101中的詞 匯,并接收網(wǎng)絡(luò)詞庫(kù)服務(wù)器102所回傳的查詢(xún)結(jié)果進(jìn)行顯示。另外,當(dāng)詞匯 數(shù)據(jù)庫(kù)108有新的詞匯加入時(shí),網(wǎng)絡(luò)詞庫(kù)服務(wù)器102亦可經(jīng)由互聯(lián)網(wǎng)絡(luò)106 通過(guò)詞匯更新服務(wù)器107下載詞匯數(shù)據(jù)庫(kù)108中的新詞匯,用以更新網(wǎng)絡(luò)詞 庫(kù)IOI,使網(wǎng)絡(luò)詞庫(kù)101保持在最新?tīng)顟B(tài)。
請(qǐng)參閱圖2,圖2是本發(fā)明翻譯軟件的詞庫(kù)切換系統(tǒng)的框圖,其中包含 網(wǎng)絡(luò)詞庫(kù)IOI、網(wǎng)絡(luò)詞庫(kù)服務(wù)器102、局域網(wǎng)103、客戶(hù)端104。其中,網(wǎng)絡(luò) 詞庫(kù)IOI作為翻譯各種類(lèi)型的詞匯的依據(jù);網(wǎng)絡(luò)詞庫(kù)服務(wù)器102,連接至網(wǎng) 絡(luò)詞庫(kù)進(jìn)行詞匯查詢(xún),并傳回查詢(xún)結(jié)果,所述網(wǎng)絡(luò)詞庫(kù)服務(wù)器102用于解析包含查詢(xún)?cè)~匯的請(qǐng)求封包,網(wǎng)絡(luò)詞庫(kù)服務(wù)器102包含網(wǎng)絡(luò)詞庫(kù)101,網(wǎng)絡(luò)詞 庫(kù)101內(nèi)的詞匯還可通過(guò)詞匯更新服務(wù)器107更新(圖中未示);局域網(wǎng)103 用于連接網(wǎng)絡(luò)詞庫(kù)服務(wù)器102及客戶(hù)端104。
客戶(hù)端104包含基本詞庫(kù)105、輸入模塊201、詞庫(kù)偵測(cè)模塊202、 詞庫(kù)選擇模塊203及詞匯查詢(xún)模塊204。其中,基本詞庫(kù)105,用于作為翻 譯基本詞匯的依據(jù);輸入模塊201,用于接收查詢(xún)?cè)~匯;詞庫(kù)偵測(cè)模塊202, 用于依據(jù)詞庫(kù)位置參數(shù)判斷對(duì)應(yīng)的網(wǎng)絡(luò)詞庫(kù)服務(wù)器102的連線狀態(tài),所述詞 庫(kù)位置參數(shù)記錄網(wǎng)絡(luò)詞庫(kù)服務(wù)器102的網(wǎng)絡(luò)位置(例如"127.0.0.1");詞庫(kù) 選擇模塊203,當(dāng)連線狀態(tài)為可連線時(shí),將對(duì)應(yīng)網(wǎng)絡(luò)詞庫(kù)101的參數(shù)值(例如 網(wǎng)絡(luò)詞庫(kù)101以數(shù)值1表示)記錄于詞庫(kù)選擇參數(shù),若為離線或錯(cuò)誤狀態(tài)時(shí), 則將對(duì)應(yīng)基本詞庫(kù)105的參數(shù)值(例如基本詞庫(kù)105以數(shù)值0表示)記錄于 詞庫(kù)選擇參數(shù),所述連線狀態(tài)的判斷是通過(guò)網(wǎng)際控制消息協(xié)議(Intemet Control Message Protocol ,ICMP)進(jìn)行偵測(cè),包含偵測(cè)連線、離線及錯(cuò)誤的狀 態(tài);詞匯查詢(xún)模塊204,當(dāng)連線狀態(tài)為可連線時(shí),依據(jù)詞庫(kù)選擇參數(shù)將查詢(xún) 詞匯嵌入請(qǐng)求封包并傳送至網(wǎng)絡(luò)詞庫(kù)服務(wù)器102,接收查詢(xún)結(jié)果進(jìn)行顯示, 當(dāng)連線狀態(tài)為離線或錯(cuò)誤時(shí),依據(jù)詞庫(kù)選擇參數(shù)將查詢(xún)?cè)~匯傳遞至基本詞庫(kù) 105進(jìn)行查詢(xún),所述詞庫(kù)選擇模塊203在連線狀態(tài)為連線時(shí),還可以依據(jù)使 用者的點(diǎn)選操作設(shè)置詞庫(kù)選擇參數(shù),當(dāng)使用者選擇基本詞庫(kù)105或網(wǎng)絡(luò)詞庫(kù) 101時(shí),將對(duì)應(yīng)基本詞庫(kù)105的參數(shù)值或?qū)?yīng)網(wǎng)絡(luò)詞庫(kù)101的參數(shù)值記錄于 詞庫(kù)選擇參數(shù),供詞匯查詢(xún)才莫塊204選擇使用基本詞庫(kù)105或網(wǎng)絡(luò)詞庫(kù)101 進(jìn)行查詢(xún)?cè)~匯;其中,網(wǎng)絡(luò)詞庫(kù)服務(wù)器102接收到請(qǐng)求封包時(shí),至網(wǎng)絡(luò)詞庫(kù) 101查詢(xún)?cè)~匯,并傳回查詢(xún)結(jié)果。
如圖3所示,為本發(fā)明翻譯軟件的詞庫(kù)切換方法的流程圖,包含下列步 驟在客戶(hù)端接收查詢(xún)?cè)~匯(步驟301);依據(jù)詞庫(kù)位置參數(shù)判斷對(duì)應(yīng)的網(wǎng)絡(luò) 詞庫(kù)服務(wù)器的連線狀態(tài)(步驟302);判斷連線狀態(tài)是否為可連線(步驟303), 當(dāng)連線狀態(tài)可連線時(shí),將對(duì)應(yīng)網(wǎng)絡(luò)詞庫(kù)的參數(shù)值記錄于詞庫(kù)選擇參數(shù)(步驟 304);依據(jù)詞庫(kù)選擇參數(shù)將查詢(xún)?cè)~匯嵌入請(qǐng)求封包并傳送至網(wǎng)絡(luò)詞庫(kù)服務(wù)器 (步驟305);當(dāng)網(wǎng)絡(luò)詞庫(kù)服務(wù)器接收到請(qǐng)求封包時(shí),至網(wǎng)絡(luò)詞庫(kù)查詢(xún)?cè)~匯, 并傳回查詢(xún)結(jié)果在客戶(hù)端顯示(步驟306);當(dāng)連線狀態(tài)為離線或錯(cuò)誤時(shí),設(shè)定詞庫(kù)選擇參數(shù)用以將查詢(xún)?cè)~匯傳遞至基本詞庫(kù)進(jìn)行查詢(xún)(步驟307),在連 線狀態(tài)為連線時(shí),還可以依據(jù)使用者的點(diǎn)選操作設(shè)置詞庫(kù)選擇參數(shù),當(dāng)使用 者選擇基本詞庫(kù)或網(wǎng)絡(luò)詞庫(kù)時(shí),將對(duì)應(yīng)基本詞庫(kù)的參數(shù)值或?qū)?yīng)網(wǎng)絡(luò)詞庫(kù)的 參數(shù)值記錄于詞庫(kù)選擇參數(shù),從而可以根據(jù)使用者的選擇使用基本詞庫(kù)或網(wǎng) 絡(luò)詞庫(kù)查詢(xún)?cè)~匯。
以下配合圖4及圖5以實(shí)施例方式進(jìn)行如下說(shuō)明,請(qǐng)先參閱圖4,圖4 為本發(fā)明翻譯軟件的連線狀態(tài)為可連線時(shí)查詢(xún)?cè)~匯的示意圖,包含翻譯界 面401、詞匯輸入框402、涵義顯示區(qū)塊403、切換詞庫(kù)元件404及網(wǎng)絡(luò)狀 態(tài)顯示框405。當(dāng)使用者在客戶(hù)端104執(zhí)行翻譯軟件時(shí),會(huì)產(chǎn)生如圖4所示 的翻譯界面401,提供使用者通過(guò)詞匯輸入框402輸入詞匯(例如英文字母 "a")來(lái)查詢(xún)對(duì)應(yīng)解釋?zhuān)又罁?jù)詞庫(kù)位置參數(shù)(例如"127.0.0.1")經(jīng)由ICMP 判斷(例如以ping指令偵測(cè)連線狀態(tài))對(duì)應(yīng)的網(wǎng)絡(luò)詞庫(kù)服務(wù)器102的連線狀 態(tài)(例如連線、離線及錯(cuò)誤的狀態(tài))并顯示在網(wǎng)絡(luò)狀態(tài)顯示框405(例如顯 示信息為網(wǎng)絡(luò)連線正常),當(dāng)連線狀態(tài)為可連線時(shí),將對(duì)應(yīng)網(wǎng)絡(luò)詞庫(kù)101的 參數(shù)值(例如網(wǎng)絡(luò)詞庫(kù)以數(shù)值1表示)記錄于詞庫(kù)選擇參數(shù),接著依據(jù)詞庫(kù) 選擇參數(shù)(由于連線狀態(tài)為連線,所以詞庫(kù)選擇參數(shù)為數(shù)值l)將查詢(xún)?cè)~匯嵌
入請(qǐng)求封包后傳送至網(wǎng)絡(luò)詞庫(kù)服務(wù)器102,用于使用網(wǎng)絡(luò)詞庫(kù)101作為翻譯 詞匯的依據(jù),當(dāng)網(wǎng)絡(luò)詞庫(kù)服務(wù)器102接收到請(qǐng)求封包時(shí),經(jīng)過(guò)解析請(qǐng)求封包 后得到查詢(xún)?cè)~匯,因此會(huì)以查詢(xún)?cè)~匯作為查詢(xún)條件至網(wǎng)絡(luò)詞庫(kù)101查詢(xún),并 傳回查詢(xún)結(jié)果(例如對(duì)應(yīng)查詢(xún)?cè)~匯的解釋為"一; 一個(gè);英文字母第一個(gè) 字"),接著客戶(hù)端104接收回傳查詢(xún)結(jié)果,并顯示于涵義顯示區(qū)塊403,至 此,在連線狀態(tài)為可連線的狀況下,完成整個(gè)查詢(xún)?cè)~匯的過(guò)程。除此之外, 亦可在連線狀態(tài)為可連線時(shí),通過(guò)點(diǎn)選切換詞庫(kù)元件404將詞庫(kù)選擇參數(shù)記 錄為對(duì)應(yīng)基本詞庫(kù)105的參數(shù)值(例如基本詞庫(kù)105的參數(shù)值以數(shù)值0表 示),如此一來(lái),查詢(xún)?cè)~匯將傳遞至同樣位于客戶(hù)端104的基本詞庫(kù)105進(jìn) 行查詢(xún)??偠灾ㄟ^(guò)點(diǎn)選切換詞庫(kù)元件404可在連線狀態(tài)為可連線的狀 態(tài)下改變?cè)~庫(kù)選擇參數(shù),用以選擇基本詞庫(kù)105或網(wǎng)絡(luò)詞庫(kù)101。
接著請(qǐng)參閱圖5,圖5是本發(fā)明翻譯軟件的連線狀態(tài)為離線或錯(cuò)誤時(shí)查 詢(xún)?cè)~匯的示意圖,當(dāng)連線狀態(tài)為離線或錯(cuò)誤時(shí),將對(duì)應(yīng)基本詞庫(kù)105的參數(shù)值(例如基本詞庫(kù)105的參數(shù)值以數(shù)值O表示)記錄于詞庫(kù)選擇參數(shù),且在 網(wǎng)絡(luò)狀態(tài)顯示框405中顯示網(wǎng)絡(luò)連線中斷的信息,此時(shí)翻譯軟件依據(jù)所設(shè)定 的詞庫(kù)選擇參數(shù)(例如數(shù)值O)將查詢(xún)?cè)~匯傳遞(例如英文字母"a")至基本 詞庫(kù)105進(jìn)行查詢(xún),并得到如「第5圖」涵義顯示區(qū)塊403所顯示的詞匯解 釋(例如基本詞庫(kù)105中對(duì)應(yīng)查詢(xún)?cè)~匯的解釋為"英文字母第一個(gè)字")。
綜上所述,可知本發(fā)明與先前技術(shù)之間的差異在于提供存放于網(wǎng)絡(luò)端且 具有完整詞匯的網(wǎng)絡(luò)詞庫(kù),以及存放于本地端且具有基本詞匯的基本詞庫(kù)進(jìn) 行詞匯翻譯,并依據(jù)網(wǎng)絡(luò)連線狀況切換所使用的詞庫(kù),通過(guò)此一技術(shù)手段可 以達(dá)到減少本地端的詞庫(kù)儲(chǔ)存空間的目的,來(lái)解決先前技術(shù)所存在的問(wèn)題, 進(jìn)而達(dá)到降低耗費(fèi)硬件資源的技術(shù)功效。
雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容并非用以直接限定本 發(fā)明的專(zhuān)利保護(hù)范圍。任何本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫 離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式上及細(xì)節(jié)上作些 許的改動(dòng)。本發(fā)明的專(zhuān)利保護(hù)范圍,仍須以所附的權(quán)利要求所界定的為準(zhǔn)。
權(quán)利要求
1、一種翻譯軟件的詞庫(kù)切換系統(tǒng),包含一網(wǎng)絡(luò)詞庫(kù),作為翻譯各種類(lèi)型的詞匯的依據(jù);一網(wǎng)絡(luò)詞庫(kù)服務(wù)器,連接至該網(wǎng)絡(luò)詞庫(kù)進(jìn)行詞匯查詢(xún),并傳回查詢(xún)結(jié)果;及至少一客戶(hù)端,該客戶(hù)端包含一基本詞庫(kù),用以作為翻譯基本詞匯的依據(jù);一輸入模塊,用以接收一查詢(xún)?cè)~匯;一詞庫(kù)偵測(cè)模塊,用以依據(jù)一詞庫(kù)位置參數(shù)判斷對(duì)應(yīng)的該網(wǎng)絡(luò)詞庫(kù)服務(wù)器的一連線狀態(tài);一詞庫(kù)選擇模塊,當(dāng)該連線狀態(tài)為可連線時(shí),將對(duì)應(yīng)該網(wǎng)絡(luò)詞庫(kù)的參數(shù)值記錄于一詞庫(kù)選擇參數(shù),當(dāng)該連線狀態(tài)為離線或錯(cuò)誤時(shí),將對(duì)應(yīng)該基本詞庫(kù)的參數(shù)值記錄于該詞庫(kù)選擇參數(shù);及一詞匯查詢(xún)模塊,當(dāng)該連線狀態(tài)為可連線時(shí),依據(jù)該詞庫(kù)選擇參數(shù)將該查詢(xún)?cè)~匯嵌入一請(qǐng)求封包并傳送至該網(wǎng)絡(luò)詞庫(kù)服務(wù)器,接收查詢(xún)結(jié)果進(jìn)行顯示,當(dāng)該連線狀態(tài)為離線或錯(cuò)誤時(shí),依據(jù)該詞庫(kù)選擇參數(shù)將該查詢(xún)?cè)~匯傳遞至該基本詞庫(kù)進(jìn)行查詢(xún)。
2、 如權(quán)利要求1所述的翻譯軟件的詞庫(kù)切換系統(tǒng),其特征在于,其中 該網(wǎng)絡(luò)詞庫(kù)服務(wù)器用于解析包含該查詢(xún)?cè)~匯的該請(qǐng)求封包。
3、 如權(quán)利要求1所述的翻譯軟件的詞庫(kù)切換系統(tǒng),其特征在于,其中 該詞庫(kù)位置參數(shù)用于記錄該網(wǎng)絡(luò)詞庫(kù)服務(wù)器的網(wǎng)絡(luò)位置。
4、 如權(quán)利要求1所述的翻"i爭(zhēng)軟件的詞庫(kù)切換系統(tǒng),其特征在于,其中 該連線狀態(tài)是通過(guò)網(wǎng)際控制消息協(xié)議進(jìn)行偵測(cè),包含連線、離線及4晉誤的狀 態(tài)。
5、 如權(quán)利要求1所述的翻譯軟件的詞庫(kù)切換系統(tǒng),其特征在于,該詞 庫(kù)選擇模塊依據(jù)使用者的點(diǎn)選操作設(shè)置詞庫(kù)選擇參數(shù),使用者選擇該基本詞 庫(kù)或該網(wǎng)絡(luò)詞庫(kù)時(shí),將對(duì)應(yīng)該基本詞庫(kù)的參數(shù)值或?qū)?yīng)該網(wǎng)絡(luò)詞庫(kù)的參數(shù)值記錄于該詞庫(kù)選擇參數(shù)。
6、 一種翻譯軟件的詞庫(kù)切換方法,應(yīng)用于執(zhí)行一網(wǎng)絡(luò)詞庫(kù)的一網(wǎng)絡(luò)詞庫(kù)服務(wù)器與執(zhí)行該翻譯軟件的一客戶(hù)端的網(wǎng)絡(luò)環(huán)境中,該客戶(hù)端具有一基本詞庫(kù),其步驟包括在該客戶(hù)端接收一查詢(xún)?cè)~匯;依據(jù)一詞庫(kù)位置參數(shù)判斷對(duì)應(yīng)的該網(wǎng)絡(luò)詞庫(kù)服務(wù)器的一連線狀態(tài),其中當(dāng)該連線狀態(tài)為可連線時(shí),還包含下列步驟將對(duì)應(yīng)該網(wǎng)絡(luò)詞庫(kù)的參數(shù)值記錄于一詞庫(kù)選擇參數(shù);及依據(jù)該詞庫(kù)選擇參數(shù)將該查詢(xún)?cè)~匯嵌入一請(qǐng)求封包并傳送至該網(wǎng)絡(luò)詞 庫(kù)服務(wù)器;當(dāng)該網(wǎng)絡(luò)詞庫(kù)服務(wù)器接收到該請(qǐng)求封包時(shí),至該網(wǎng)絡(luò)詞庫(kù)查詢(xún)?cè)~匯,并 傳回查詢(xún)結(jié)果在該客戶(hù)端顯示;及當(dāng)該連線狀態(tài)為離線或錯(cuò)誤時(shí),設(shè)定該詞庫(kù)選擇參數(shù)用以將該查詢(xún)?cè)~匯 傳遞至該基本詞庫(kù)進(jìn)4于查詢(xún)。
7、 如權(quán)利要求6所迷的翻譯軟件的詞庫(kù)切換方法,其特征在于,其中 該網(wǎng)絡(luò)詞庫(kù)服務(wù)器用于解析包含該查詢(xún)?cè)~匯的該請(qǐng)求封包。
8、 如權(quán)利要求6所迷的翻譯軟件的詞庫(kù)切換方法,其特征在于,其中 該詞庫(kù)位置參數(shù)用于記錄該網(wǎng)絡(luò)詞庫(kù)服務(wù)器的網(wǎng)絡(luò)位置。
9、 如權(quán)利要求6所述的翻譯軟件之詞庫(kù)切換方法,其特征在于,其中 該連線狀態(tài)是通過(guò)網(wǎng)際控制消息協(xié)議進(jìn)行偵測(cè),包含連線、離線及錯(cuò)誤的狀 態(tài)。
10、 如權(quán)利要求6所述的翻譯軟件的詞庫(kù)切換方法,其特征在于,依據(jù) 使用者的點(diǎn)選操作設(shè)置該詞庫(kù)選擇參數(shù),當(dāng)使用者選擇該基本詞庫(kù)或該網(wǎng)絡(luò) 詞庫(kù)時(shí),將對(duì)應(yīng)該基本詞庫(kù)的參數(shù)值或?qū)?yīng)該網(wǎng)絡(luò)詞庫(kù)的參數(shù)值記錄于該詞 庫(kù)選擇參數(shù)。
全文摘要
一種翻譯軟件的詞庫(kù)切換系統(tǒng)及其方法,通過(guò)存放于網(wǎng)絡(luò)端且具有完整詞匯的網(wǎng)絡(luò)詞庫(kù),以及存放于本地端且具有基本詞匯的基本詞庫(kù)進(jìn)行詞匯翻譯,并依據(jù)網(wǎng)絡(luò)連線狀況切換所使用的詞庫(kù),從而達(dá)到減少本地端的詞庫(kù)儲(chǔ)存空間的目的,達(dá)到降低耗費(fèi)硬件資源的技術(shù)功效。
文檔編號(hào)G06F17/30GK101430683SQ20071016596
公開(kāi)日2009年5月13日 申請(qǐng)日期2007年11月9日 優(yōu)先權(quán)日2007年11月9日
發(fā)明者邱全成, 正 陳 申請(qǐng)人:英業(yè)達(dá)股份有限公司