專利名稱:記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種翻譯查詢系統(tǒng)及方法,尤其是指一種嵌入瀏覽器中的網絡翻譯查詢,通過記錄查詢過的自定義翻譯解釋,當再次瀏覽相同網頁時,能夠快速顯示已查詢過的自定義翻譯解釋的翻譯查詢系統(tǒng)及方法。
背景技術:
對于現(xiàn)在多元化的社會,語言上的交流以及溝通越來越重要,因此發(fā)展出各種語系之間的翻譯系統(tǒng),以方便一般使用者查詢不同語系之間的翻譯解釋?;镜姆g系統(tǒng),是將翻譯系統(tǒng)安裝于使用者的計算機中,將使用者輸入的待查詢字詞在設定的翻譯詞庫中進行比對,比對出待查詢字詞時,取得翻譯解釋并顯示,借此獲得待查詢字詞的翻譯解釋。隨著網絡的快速發(fā)展,翻譯系統(tǒng)也實現(xiàn)了網絡應用?,F(xiàn)有的網絡翻譯系統(tǒng),一般為使用者在客戶端輸入待查詢字詞,傳送至服務器后,在服務器網絡翻譯系統(tǒng)所設定的翻譯詞庫中比對該待查詢字詞,當比對出待查詢字詞時,取得翻譯解釋,并返回翻譯解釋至客戶
端顯不?;镜姆g系統(tǒng)進行待查詢字詞的翻譯查詢時,使用者需要切換到翻譯系統(tǒng)的窗口,才能進行待查詢字詞的翻譯查詢,這種反復的窗口切換過程即會造成翻譯查詢操作的不便,這樣的不便也會在網絡翻譯系統(tǒng)中存在。除此之外,在使用者正在使用的窗口中,由于沒有提供方便的記錄功能,使用者對相同待查詢字詞也會出現(xiàn)反復查詢的情況,這也造成使用者浪費過多的時間。綜上所述,可知現(xiàn)有技術中一直存在翻譯系統(tǒng)需要不斷切換使用窗口以及翻譯查詢窗口,且使用窗口中不具有記錄翻譯解釋功能使用不便的問題,因此有必要提出改進的技術手段,來解決此一問題。
發(fā)明內容
有鑒于現(xiàn)有技術中存在的問題,本發(fā)明遂公開一種記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng)及方法,其中本發(fā)明所公開的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其包含月艮務器以及客戶端,其中服務器更包含服務器接收模塊、翻譯查詢模塊以及服務器傳送模塊;客戶端嵌入瀏覽器中,瀏覽器顯示網頁,客戶端更包含判斷模塊、資料查詢模塊、客戶端接收模塊、連線模塊、顯示模塊以及儲存模塊。服務器的服務器接收模塊是用以接收查詢字詞;服務器的翻譯查詢模塊是由自定義字詞庫中查詢與查詢字詞相對應的自定義翻譯解釋;服務器的服務器傳送模塊是用以傳送自定義翻譯解釋??蛻舳说呐袛嗄K是用以判斷記錄資料表是否存在,其中記錄資料表儲存有多筆資料,每一筆資料包含網址、顯示區(qū)域的顯示位置以及自定義翻譯解釋;客戶端的資料查詢模塊是當判斷模塊判斷記錄資料表存在時,查詢與網址對應的顯示區(qū)域的顯示位置以及自定義翻譯解釋;客戶端的客戶端接收模塊是用以于網頁中接收查詢字詞;客戶端的連線模塊是用以建立與服務器的連線,并傳送查詢字詞至服務器接收模塊,或自服務器傳送模塊接收自定義翻譯解釋;客戶端的顯示模塊是依據顯示區(qū)域的顯示位置顯示顯示區(qū)域,且將自定義翻譯解釋顯示于顯示區(qū)域中;或是在查詢字詞附近的顯示區(qū)域中顯示自定義翻譯解釋;客戶端的儲存模塊是用以將網頁的網址、顯示區(qū)域的顯示位置以及自定義翻譯解釋對應儲存于記錄資料表中。本發(fā)明所公 開的記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法,其包含下列步驟首先,客戶端嵌入瀏覽器中,瀏覽器顯示網頁;接著,客戶端判斷記錄資料表是否存在,其中記錄資料表儲存有多筆資料,每一筆資料包含網址、顯示區(qū)域的顯示位置以及自定義翻譯解釋;接著,當客戶端判斷記錄資料表存在時,客戶端查詢與網址對應的顯示區(qū)域的顯示位置以及自定義翻譯解釋;接著,客戶端依據顯示區(qū)域的顯示位置顯示顯示區(qū)域,且將自定義翻譯解釋顯示于顯示區(qū)域中;接著,客戶端于網頁中接收查詢字詞;接著,客戶端建立與服務器的連線,并傳送查詢字詞至服務器;接著,服務器由自定義字詞庫中查詢與查詢字詞相對應的自定義翻譯解釋;接著,服務器傳送自定義翻譯解釋至客戶端;接著,客戶端在查詢字詞附近的顯示區(qū)域中顯示自定義翻譯解釋;最后,客戶端將網頁的網址、顯示區(qū)域的顯示位置以及自定義翻譯解釋對應儲存于記錄資料表中。本發(fā)明所公開的系統(tǒng)與方法如上,與現(xiàn)有技術之間的差異在于本發(fā)明是將客戶端嵌入于瀏覽器中,借以提供網絡翻譯查詢自定義翻譯解釋,并將自定義翻譯解釋以便利貼方式顯示于網頁中的查詢字詞處,再將已查詢過的自定義翻譯解釋與網頁對應記錄,當使用者再次瀏覽相同網頁時,則會由客戶端中直接以便利貼方式再次于相同位置處顯示已查詢過的自定義翻譯解釋。通過上述的技術手段,本發(fā)明可以達成不需要進行窗口的切換以達到翻譯查詢, 并且具有記錄查詢過自定義翻譯解釋以快速再次顯示的技術功效。
圖1繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng)的系統(tǒng)方塊圖。圖2繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法的方法流程圖。圖3繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的瀏覽器接口示意圖。圖4繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義字詞庫示意圖。圖5繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義翻譯解釋與顯示區(qū)域顯示示意圖。圖6繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的記錄資料表示意圖。
圖7繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法的附加步驟方法流程圖。圖8A繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義翻譯解釋編輯結果顯示示意圖。圖8B繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的記錄資料表更新結果示意圖。圖9繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義字詞庫更新結果示意圖。主要組件符號說明
10服務器11服務器接收模塊12翻譯查詢模塊 13服務器傳送模塊14更新模塊20客戶端21判斷模塊22資料查詢模塊23客戶端接收模塊24連線模塊25顯示模塊26儲存模塊27編輯模塊31瀏覽器32顯示區(qū)域41查詢字詞42自定義翻譯解釋51自定義字詞庫61記錄資料表
具體實施例方式以下將配合圖式及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用技術手段來解決技術問題并達成技術功效的實現(xiàn)過程能充分理解并據以實施。以下首先要說明本發(fā)明所公開的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),并請參考圖1所示,圖1繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng)的系統(tǒng)方塊圖。本發(fā)明所公開的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其包含月艮務器10以及客戶端20,其中服務器10更包含服務器接收模塊11、翻譯查詢模塊12以及服務器傳送模塊13 ;客戶端20更包含判斷模塊21、資料查詢模塊22、客戶端接收模塊23、 連線模塊24、顯示模塊25以及儲存模塊26。首先客戶端20為嵌入于瀏覽器中,使用者通過瀏覽器首次開啟網頁時,客戶端20 中并不會具有記錄資料表,而記錄資料表是用以記錄使用者在該網頁的字詞查詢的記錄, 并且記錄資料表可以儲存有多筆資料,每一筆資料包含網址、顯示區(qū)域的顯示位置以及自定義翻譯解釋。接著,判斷模塊21會判斷客戶端20是否具有記錄資料表,由于客戶端20中并不會具有記錄資料表,即判斷模塊21會判斷出客戶端20中不具有記錄資料表。接著,接收模塊23接收使用者所輸入的查詢字詞,使用者所輸入的查詢字詞可以通過輸入接口來進行輸入,或是通過鼠標以拖曳選定的方式在網站的內容中選定進行輸入,在此僅為舉例說明之,并不以此局限本發(fā)明的應用范疇。
使用者輸入查詢字詞后,連線模塊24會建立與服務器10的連線,連線模塊24可通過無線網絡或有線網絡與服務器10連線,并將客戶端接收模塊23所接收到的查詢字詞傳送至服務器10,服務器10即可通過服務器接收模塊11接收連線模塊24所傳送的查詢字詞,再通過翻譯查詢模塊12查詢。翻譯查詢模塊12會由自定義字詞庫中查詢與查詢字詞相對應的自定義翻譯解釋,自定義字詞庫是由每一個客戶端20的使用者所建立的字詞庫,自定義詞庫中儲存有多筆資料,每一筆包含有字詞以及自定義翻譯解釋,翻譯查詢模塊12可查詢查詢字詞所對應的自定義翻譯解釋。具體而言,假設使用者在瀏覽器開啟的網頁中,以鼠標拖曳選定字詞,客戶端接收模塊23即會接收被選定的字詞為查詢字詞,并通過連線模塊24建立與服務器10的連線, 同時將客戶端接收模塊23所接收的查詢字詞傳送至服務器10。服務器接收模塊11接收到連線模塊24所傳送的查詢字詞,若自定義詞庫中儲存有字詞以及對應的翻譯解釋, 翻譯查詢模塊12則會由自定義詞庫中查詢與該查詢字詞對應的自定義翻譯解釋。接著,服務器傳送模塊13會將翻譯查詢模塊12所查詢的自定義翻譯解釋傳送至連線模塊24,連線模塊24在接收到服務器傳送模塊13所傳送的自定義翻譯解釋之后,通過顯示模塊25于網頁中查詢字詞附近的顯示區(qū)域顯示自定義翻譯解釋,值得注意的是,顯示區(qū)域是以便利貼形式加以呈現(xiàn),并且顯示區(qū)域是可以嵌入于網頁中對自定義翻譯解釋進行顯示;或是以浮動窗口的形式顯示顯示區(qū)域,并于顯示區(qū)域中對自定義翻譯解釋進行顯示。在此同時,儲存模塊26會建立記錄資料表,并將網頁的網址、自定義翻譯解釋的顯示區(qū)域的顯示位置以及自定義翻譯解釋對應儲存于記錄資料表中。當使用者再次通過瀏覽器開啟相同網頁時,此時的客戶端20中已具有記錄資料表,判斷模塊21即會判斷出客戶端20中具有記錄資料表。接著,資料查詢模塊22即會由記錄資料表中查詢與該網頁的網址對應的顯示區(qū)域的顯示位置以及自定義翻譯解釋,并由顯示模塊25依據記錄資料表所記載的顯示區(qū)域的顯示位置顯示顯示區(qū)域,并且同時將自定義翻譯解釋顯示于顯示區(qū)域中。值得注意的是, 顯示區(qū)域是以便利貼形式加以呈現(xiàn),并且顯示區(qū)域是可以嵌入于網頁中對自定義翻譯解釋進行顯示;或是以浮動窗口的形式顯示顯示區(qū)域,并于顯示區(qū)域中對自定義翻譯解釋進行顯不。具體而言,假設記錄資料表中儲存有一筆資料分別為網址“http //www. abc. com”、顯示區(qū)域的顯示位置坐標為“(50,100),,(顯示區(qū)域的顯示位置是僅記錄顯示區(qū)域其中一點的坐標點,在此僅為舉例說明之,并不以此局限本發(fā)明的應用范疇),此時,當使用者再次通過瀏覽器開啟網頁“http://www. abc. com"的網頁時,判斷模塊21即會判斷出客戶端20中具有記錄資料表,資料查詢模塊22會由記錄資料表中查詢與該網址“http://WWW. abc. com”對應的顯示區(qū)域的顯示位置為“(50,100) ”以及自定義翻譯解釋,顯示模塊25會依據資料查詢模塊22所查詢的顯示區(qū)域的顯示位置,在網頁中的坐標(50,100)為指定點顯示顯示區(qū)域,并且將資料查詢模塊22所查詢的自定義翻譯解釋顯示于顯示區(qū)域中??蛻舳?0更包含編輯模塊27,編輯模塊27是用以提供使用者對于顯示區(qū)域中的自定義翻譯解釋進行編輯。使用者編輯自定義翻譯解釋完成之后,儲存模塊26可將使用者編輯的自定義翻譯解釋更新儲存于記錄資料表中。
此時,使用者可以選擇是否要將編輯的自定義翻譯解釋更新于服務器10的自定義字詞庫,當使用者選擇將被編輯的自定義翻譯解釋更新服務器10的自定義字詞庫時,連線模塊24會將編輯的自定義翻譯解釋與更新字詞傳送至服務器接收模塊11,服務器接收模塊11在接收到連線模塊24所傳送的被編輯的自定義翻譯解釋與更新字詞之后,即可通過服務器10所更包含的更新模塊14更新自定義字詞庫中與更新字詞對應的自定義翻譯解釋。具體而言,假設在顯示區(qū)域中所顯示的自定義翻譯解釋為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布?!保褂谜呓栌删庉嬆K27對自定義翻譯解釋編輯為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第三季正式發(fā)布?!保瑑Υ婺K26即會將被編輯的自定義翻譯解釋更新至儲存于記錄資料表中。使用者還可以選擇將被編輯的自定義翻譯解釋更新于服務器10的自定義字詞庫,此時連線模塊24會將更新字詞“MeeGo”以及被編輯的自定義翻譯解釋“Nokia以及Intel所共同研發(fā)的操作系統(tǒng), 預計于2010年第三季正式發(fā)布。”傳送至服務器接收模塊11,并通過更新模塊14更新字詞的自定義翻譯解釋。
接著,以下將以一個實施例來解說本發(fā)明的運作方式及流程,并請同時參考圖1、 圖2以及圖3所示,圖3繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法的方法流程圖;圖3繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的瀏覽器接口示意圖。在瀏覽器中嵌入客戶端20,并且使用者通過瀏覽器31開啟首次網頁(步驟110), 且假設該網頁的網址為“http://WWW. abc. com”,此時,客戶端20中并不會具有記錄資料表,即判斷模塊21會判斷出客戶端20中不具有記錄資料表(步驟120)。接著,使用者通過鼠標以拖曳選定的方式在網頁的內容中選定查詢字詞41為 "MeeGo"(步驟150),圖3中以底線方式作為查詢字詞選定的示意,并不以此局限本發(fā)明的應用范疇,當使用者選定查詢字詞41為“MeeGo”之后,客戶端接收模塊23即會接收使用者所選定的查詢字詞41為“MeeGo”。在此同時,連線模塊24會建立與服務器10的連線,并將客戶端接收模塊23所接收到的查詢字詞41為“MeeGo”傳送至服務器10(步驟160),服務器10即可通過服務器接收模塊11接受連線模塊24所傳送的查詢字詞41為“MeeGo”。接著,請同時參考圖1、圖2以及圖4所示,圖4繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義字詞庫示意圖。在服務器接收模塊11接受連線模塊24所傳送的查詢字詞41為“MeeGo”(請參考圖3所示)之后,翻譯查詢模塊12即會自定義字詞庫51中查詢與查詢字詞41為“MeeGo” 相對應的自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布?!?步驟170),其中自定義字詞庫51是由每一個客戶端20的使用者所建立的自定義字詞庫,自定義詞庫51中儲存有多筆資料,每一筆包含有字詞以及自定義翻譯解釋 42。接著,請同時參考圖1、圖2以及圖5所示,圖5繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義翻譯解釋與顯示區(qū)域顯示示意圖。在翻譯查詢模塊12查詢自定義翻譯解釋42之后,即可在通過服務器傳送模塊13會將自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布。”傳送至連線模塊24 (步驟180),而在連線模塊24接收到服務器傳送模塊13 會所傳送的自定義翻譯解釋42之后,即可通過顯示模塊25于該網頁的內容中查詢字詞41 為“MeeGo”附近的顯示區(qū)域32中顯示自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布。”(步驟190),值得注意的是,顯示區(qū)域32是以便利貼樣式加以呈現(xiàn),并且顯示區(qū)域32是可以被嵌入于網頁中,以對自定義翻譯解釋進行顯示;或是以浮動窗口的形式顯示顯示區(qū)域32,并于顯示區(qū)域中對自定義翻譯解釋進行顯示。
接著,請同時參考圖1、圖2以及圖6所示,圖6繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的記錄資料表示意圖。在此同時,儲存模塊26即會將該網頁的網址“http://WWW. abc. com”、顯示區(qū)域32 的顯示位置“(50,100)” (即記錄顯示區(qū)域左上角的起始坐標點,在此僅為舉例說明之,并不以此局限本發(fā)明的應用范疇)以及自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布?!睂獌Υ嬗谟涗涃Y料表61中(步驟210),記錄資料表61的示意請參考圖6所示。接著,請再次同時參考圖1、圖2、圖5以及圖6所示,當使用者再次通過瀏覽器31 開啟該網頁時(步驟110),此時的客戶端20中已具有記錄資料表61,判斷模塊21即會判斷出客戶端20中具有記錄資料表61 (步驟120)。接著,資料查詢模塊22會由記錄資料表61中查詢與該網頁的網址“http://WWW. abc. com”對應的顯示區(qū)域32的顯示位置為“(50,100),,以及自定義翻譯解釋42為“Nokia 以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布。”(步驟130),并由顯示模塊25依據資料查詢模塊22所查詢的顯示區(qū)域32的顯示位置“(50,100) ”在網頁中的坐標 (50,100)為顯示區(qū)域32左上角的起始坐標點顯示顯示區(qū)域32,并且將資料查詢模塊22所查詢的自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布。”顯示于顯示區(qū)域32中(步驟140)。接著,請同時參考圖1、圖7以及圖8A圖8B所示,圖7繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法的附加步驟方法流程圖;圖8A繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義翻譯解釋編輯結果顯示示意圖;圖8B繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的記錄資料表更新結果示意圖。使用者通過客戶端20所更包含的編輯模塊27將顯示區(qū)域32中的自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第二季發(fā)布。”(步驟 220)進行編輯改為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第三季正式發(fā)布。”,其自定義翻譯解釋42編輯后的結果請參考圖8A所示,并且在使用者編輯自定義翻譯解釋42完成之后,即可再通過儲存模塊26將被編輯的自定義翻譯解釋42更新儲存于記錄資料表61中(步驟230),記錄資料表61更新后的結果請參考圖8B所示。接著,請同時參考圖1、圖2以及圖9所示,圖9繪示為本發(fā)明記錄自定義翻譯解釋進行再次顯示的翻譯查詢的自定義字詞庫更新結果示意圖。接著,使用者選擇將被編輯的自定義翻譯解釋42進行更新服務器10的自定義字詞庫51時,連線模塊24會將被編輯的自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第三季正式發(fā)布。”與更新字詞“MeeGo”傳送至服務器接收模塊11 (步驟240),服務器接收模塊11在接收到連線模塊24所傳送的被編輯的自定義翻譯解釋42與更新字詞之后,即可通過服務器10所更包含的更新模塊14更新自定義字詞庫51 中與更新字詞“MeeGo”對應的自定義翻譯解釋42為“Nokia以及Intel所共同研發(fā)的操作系統(tǒng),預計于2010年第三季正式發(fā)布。”(步驟250),自定義字詞庫更新結果示意請參考圖 9所示。綜上所述,可知本發(fā)明與現(xiàn)有技術之間的差異在于本發(fā)明是將客戶端嵌入于瀏覽器中,借以提供網絡翻譯查詢自定義翻譯解釋,并將自定義翻譯解釋以便利貼方式顯示于網頁中的查詢字詞處,再將已查詢過的自定義翻譯解釋與網頁對應記錄,當使用者再次瀏覽相同網頁時,則會由客戶端中直接以便利貼方式再次于相同位置處顯示已 查詢過的自定義翻譯解釋。借由此一技術手段可以來解決現(xiàn)有技術所存在現(xiàn)有翻譯系統(tǒng)需要不斷的切換使用窗口以及翻譯查詢窗口,且在使用窗口中不具有記錄翻譯解釋功能,所造成操作不便的問題,進而達成不需要進行窗口的切換以達到翻譯查詢,并且具有記錄查詢過自定義翻譯解釋以快速再次顯示的技術功效。雖然本發(fā)明所公開的實施方式如上,惟所述的內容并非用以直接限定本發(fā)明的專利保護范圍。任何本發(fā)明所屬技術領域中普通技術人員,在不脫離本發(fā)明所公開的精神和范圍的前提下,可以在實施的形式上及細節(jié)上作些許的更動。本發(fā)明的專利保護范圍,仍須以所附的權利要求書所界定者為準。
權利要求
1.一種記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其特征在于,包含 一服務器,該服務器更包含一服務器接收模塊,用以接收一查詢字詞;一翻譯查詢模塊,自一自定義字詞庫中查詢與該查詢字詞相對應的一自定義翻譯解釋;及一服務器傳送模塊,用以傳送該自定義翻譯解釋;及一客戶端,該客戶端嵌入一瀏覽器中,該瀏覽器顯示一網頁,該客戶端更包含 一判斷模塊,用以判斷一記錄資料表是否存在,其中該記錄資料表儲存有多筆資料,每一筆資料包含一網址、一顯示區(qū)域的顯示位置以及該自定義翻譯解釋;一資料查詢模塊,當該判斷模塊判斷該記錄資料表存在時,自該記錄資料表中查詢與該網址對應的該顯示區(qū)域的顯示位置以及該自定義翻譯解釋; 一客戶端接收模塊,用以于該網頁中接收該查詢字詞;一連線模塊,用以建立與服務器的連線,并傳送查詢字詞至該服務器接收模塊,或自該服務器傳送模塊接收自定義翻譯解釋;一顯示模塊,依據顯示區(qū)域的顯示位置顯示該顯示區(qū)域,且將該自定義翻譯解釋顯示于該顯示區(qū)域中;或是在該查詢字詞附近的顯示區(qū)域中顯示該自定義翻譯解釋;及一儲存模塊,用以將該網頁的網址、該顯示區(qū)域的顯示位置以及該自定義翻譯解釋對應儲存于該記錄資料表中。
2.如權利要求1所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其特征在于,該客戶端更包含一編輯模塊,用以編輯該顯示區(qū)域中的該自定義翻譯解釋,且通過該儲存模塊將被編輯的該自定義翻譯解釋更新儲存于該記錄資料表中。
3.如權利要求2所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其特征在于,該連線模塊更包含將被編輯的該自定義翻譯解釋與更新字詞傳送至該服務器接收模塊,通過該服務器更包含的更新模塊將被編輯的該自定義翻譯解釋更新該自定義字詞庫中與更新字詞對應的該自定義翻譯解釋。
4.如權利要求1所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其特征在于,該顯示區(qū)域以便利貼樣式加以呈現(xiàn),或是該顯示區(qū)域是以浮動窗口形式進行顯示。
5.如權利要求1所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng),其特征在于,該顯示區(qū)域是嵌入于該網頁中進行顯示。
6.一種記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法,其特征在于,包含下列步驟一客戶端嵌入一瀏覽器中,該瀏覽器顯示一網頁;該客戶端判斷一記錄資料表是否存在,其中該記錄資料表儲存有多筆資料,每一筆資料包含一網址、一顯示區(qū)域的顯示位置以及該自定義翻譯解釋;當該客戶端判斷該記錄資料表存在時,該客戶端自該記錄資料表中查詢與該網址對應的該顯示區(qū)域的顯示位置以及該自定義翻譯解釋;該客戶端依據顯示區(qū)域的顯示位置顯示該顯示區(qū)域,且將該自定義翻譯解釋顯示于該顯示區(qū)域中;該客戶端于該網頁中接收該查詢字詞;該客戶端建立與一服務器的連線,并傳送該查詢字詞至該服務器; 該服務器自一自定義字詞庫中查詢與該查詢字詞相對應的該自定義翻譯解釋; 該服務器傳送該自定義翻譯解釋至該客戶端; 該客戶端在該查詢字詞附近的顯示區(qū)域中顯示該自定義翻譯解釋;及該客戶端將該網頁的網址、該顯示區(qū)域的顯示位置以及該自定義翻譯解釋對應儲存于該記錄資料表中。
7.如權利要求6所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法,其特征在于,該方法更包含下列步驟該客戶端編輯該顯示區(qū)域中的該自定義翻譯解釋;及將被編輯的該自定義翻譯解釋更新儲存于該記錄資料表中。
8.如權利要求7所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法,其特征在于,該方法更包含下列步驟該客戶端將被編輯的該自定義翻譯解釋與更新字詞傳送至該服務器;及該服務器將被編輯的該自定義翻譯解釋更新該自定義字詞庫中與更新字詞對應的該自定義翻譯解釋。
9.如權利要求6所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法,其特征在于,該客戶端依據該顯示區(qū)域的顯示位置顯示該顯示區(qū)域,且將該自定義翻譯解釋顯示于該顯示區(qū)域中的步驟,以及該客戶端在該查詢字詞附近的該顯示區(qū)域中顯示該自定義翻譯解釋的步驟中,該顯示區(qū)域以便利貼樣式加以呈現(xiàn),或是該顯示區(qū)域是以浮動窗口形式進行顯不。
10.如權利要求6所述的記錄自定義翻譯解釋進行再次顯示的翻譯查詢方法,其特征在于,該客戶端依據該顯示區(qū)域的顯示位置顯示該顯示區(qū)域,且將該自定義翻譯解釋顯示于該顯示區(qū)域中,其中該顯示區(qū)域以便利貼樣式加以呈現(xiàn)的步驟中,以及該客戶端在該查詢字詞附近的該顯示區(qū)域中顯示該自定義翻譯解釋,其中該顯示區(qū)域以便利貼樣式加以呈現(xiàn)的步驟中,該顯示區(qū)域是嵌入于該網頁中進行顯示。
全文摘要
本發(fā)明公開了一種記錄自定義翻譯解釋進行再次顯示的翻譯查詢系統(tǒng)及方法,將客戶端嵌入于瀏覽器中以提供網絡翻譯查詢,將已查詢過的自定義翻譯解釋與網頁進行對應記錄,當使用者再次瀏覽相同網頁時,則會由客戶端中直接再次于相同位置處顯示記錄中已查詢過的自定義翻譯解釋,借此可以達成不需要進行窗口的切換以達到翻譯查詢,并且具有記錄查詢過自定義翻譯解釋以快速再次顯示的技術功效。
文檔編號H04L29/08GK102446204SQ20101051250
公開日2012年5月9日 申請日期2010年10月11日 優(yōu)先權日2010年10月11日
發(fā)明者徐胡晨, 邱全成 申請人:英業(yè)達股份有限公司