网络翻译字词的备份与取回系统及其方法转让专利

申请号 : CN200810214385.6

文献号 : CN101667977B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邱全成王文平

申请人 : 英业达股份有限公司

摘要 :

一种网络翻译字词的备份与取回系统及其方法,其通过将查询字词及翻译解释建立为字词解释列表,进行压缩后通过电子邮件传输协议传送至邮件服务器中加以储存,可以完整地记录所有的查询字词以及翻译解释,并且可以永久保存,再通过查询信息取回相对应的字词解释列表,以提供使用者取回所备份的查询字词及翻译解释的技术手段,可以解决将查询字词暂存在网页浏览器中而无法永久保存的问题,从而可以达成快速备份及取回翻译字词的技术功效。

权利要求 :

1.一种网络翻译字词的备份与取回系统,适用于处理一网络翻译系统所传回的一查询字词与该查询字词相对应的一翻译解释,其特征在于,包含一伺服端及一客户端:所述伺服端包含:

一第一接收模块,通过电子邮件传输协议用于接收一备份邮件,并用于接收一查询邮件;

一第一储存模块,将该备份邮件储存至一邮件数据库;

一分析模块,用于分析该查询邮件,以分析出一查询信息;

一搜寻模块,当分析出该查询信息时,依据该查询信息从该邮件数据库搜寻出与该查询信息相对应的该备份邮件;及一传送模块,该传送模块通过电子邮件传输协议传送与该查询信息相对应的该备份邮件;及所述客户端包含:

一第二接收模块,用于接收该查询字词及该翻译解释,并用于接收该查询信息;

一第二储存模块,将该查询字词及该翻译解释相互对应储存至一字词解释列表中;

一压缩模块,将该字词解释列表压缩为一压缩文件;

一邮件生成模块,以该压缩文件为附加文件生成该备份邮件,并用于依据该查询信息生成该查询邮件;

一联机模块,用于连接至该伺服端,并通过电子邮件传输协议传送该备份邮件或该查询邮件至该伺服端,并用于通过电子邮件传输协议从该伺服端接收该备份邮件;

一解压缩模块,将从该伺服端接收的该备份邮件中该压缩文件解压缩还原回该字词解释列表;及一显示模块,用于显示该字词解释列表中该查询字词及该翻译解释。

2.如权利要求1所述的网络翻译字词的备份与取回系统,其特征在于:该备份邮件的邮件主题包含一日期及一流水号。

3.如权利要求2所述的网络翻译字词的备份与取回系统,其特征在于:该查询信息包含该日期及该流水号,该搜寻模块接收到该查询信息后,从该邮件数据库中搜寻出与该查询信息相对应的该备份邮件。

4.如权利要求1所述的网络翻译字词的备份与取回系统,其特征在于:该显示模块是显示该字词解释列表中的该些查询字词,并显示与被选择的该查询字词相对应的该翻译解释。

5.一种网络翻译字词的备份与取回方法,适用于处理一网络翻译系统所传回的一查询字词与该查询字词相对应的一翻译解释,其特征在于,包含下列步骤:在一客户端接收该查询字词及该翻译解释;

该客户端将该查询字词及该翻译解释相互对应储存至一字词解释列表中;

该客户端将该字词解释列表压缩为一压缩文件;

以该压缩文件为附加文件生成一备份邮件;

该客户端连接至一伺服端,并通过电子邮件传输协议传送该备份邮件至该伺服端;

该伺服端将该备份邮件储存至一邮件数据库;及当该客户端接收一查询信息时,还包含下列步骤:该客户端依据该查询信息生成一查询邮件;

该客户端通过电子邮件传输协议传送该查询邮件至该伺服端;

该伺服端分析该查询邮件,以分析出该查询信息;

当该伺服端分析出该查询信息时,依据该查询信息从该邮件数据库搜寻出与该查询信息相对应的该备份邮件;

该伺服端通过电子邮件传输协议传送与该查询信息相对应的该备份邮件至该客户端;

该客户端将该备份邮件中该压缩文件解压缩还原回该字词解释列表;及该客户端显示该字词解释列表中该查询字词及该翻译解释。

6.如权利要求5所述的网络翻译字词的备份与取回方法,其特征在于:该备份邮件的邮件主题包含一日期及一流水号。

7.如权利要求6所述的网络翻译字词的备份与取回方法,其特征在于:该查询信息包含该日期及该流水号,该伺服端接收到该查询信息后,从该邮件数据库中搜寻出与该查询信息相对应的该备份邮件。

8.如权利要求5所述的网络翻译字词的备份与取回方法,其特征在于:该客户端显示该字词解释列表的该查询字词及该翻译解释的步骤是显示该字词解释列表中该些查询字词,并显示与被选择的该查询字词相对应的该翻译解释。

说明书 :

网络翻译字词的备份与取回系统及其方法

技术领域

[0001] 本发明涉及一种数据备份与取回系统及其方法,尤其涉及一种通过电子邮件传输协议进行网络翻译字词的备份与取回系统及其方法。

背景技术

[0002] 随着网络的蓬勃发展,翻译系统也与网络结合应用,发展出网络翻译系统,方便用户通过网络进行字词翻译的查询。
[0003] 现有的网络翻译系统,用户可以通过在伺服端中建立数据库的方式对所查询的查询字词进行储存,但随着所储存数据的增多,会影响到服务器的储存空间加重服务器的负载,从而造成查询速度缓慢,因此现有的网络翻译系统通常不会提供建立数据库的方式,储存用户的查询字词。
[0004] 现有的网络翻译系统还可以通过网页浏览器暂存技术,来储存使用者想要储存的查询字词。所谓网页浏览器暂存技术举例而言,最为普遍的即使用cookie的方式储存使用者所查询的字词,采用这种方式,不占用服务器的储存空间,也不会增加服务器的负载。但使用cookie储存使用者查询字词当cookie失效或是cookie被清除时,所储存的字词也会随着cookie失效或清除,无法达到永久保存的效用。另外,由于cookie的容量限制,一般最大容量为4Kbyte,当使用者所储存的查询字词超过cookie的最大容量时,将无法扩展储存空间,无法完整记录用户所查询的字词。
[0005] 综上所述,可知现有技术中长期以来一直存在将查询字词暂存在网页浏览器中而无法永久保存的问题,因此有必要提出改进的技术手段,来解决该问题。

发明内容

[0006] 有鉴于现有技术存在只能将查询字词暂存在网络浏览器中而无法永久保存的问题,本发明提出一种网络翻译字词的备份与取回系统及其方法,其中:
[0007] 本发明所提出的网络翻译字词的备份与取回系统,适用于处理网络翻译系统所传回的查询字词与查询字词相对应的翻译解释,其包含伺服端以及客户端。其中,所述伺服端包含:第一接收模块、第一储存模块、邮件数据库、分析模块、搜寻模块以及传送模块;所述客户端包含:第二接收模块、第二储存模块、压缩模块、邮件生成模块、联机模块、解压缩模块以及显示模块。
[0008] 其中,伺服端中第一接收模块通过电子邮件传输协议用于接收备份邮件并用于接收查询邮件;第一储存模块,将备份邮件储存至邮件数据库;分析模块,用于分析查询邮件,以分析出查询信息;搜寻模块,当分析出查询信息时,依据查询信息从邮件数据库搜寻出与查询信息相对应的备份邮件;传送模块通过电子邮件传输协议传送搜寻模块中与查询信息相对应的备份邮件。
[0009] 客户端中第二接收模块,用于接收查询字词及翻译解释,并用于接收查询信息;第二储存模块,将查询字词及翻译解释相互对应储存至字词解释列表中;压缩模块,将字词解释列表压缩为压缩文件;邮件生成模块,以压缩文件为附加文件生成备份邮件,并用于依据查询信息生成查询邮件;联机模块,用于连接至伺服端,并通过电子邮件传输协议传送备份邮件或查询邮件至伺服端,并用于通过电子邮件传输协议从伺服端接收备份邮件;解压缩模块,将从伺服端接收的备份邮件中的压缩文件解压缩还原回字词解释列表;显示模块,用于显示字词解释列表的查询字词及翻译解释。
[0010] 本发明所提出的翻译查询字词备份及取回方法,适用于处理网络翻译系统所传回的查询字词与查询字词相对应的翻译解释,其包含下列步骤:
[0011] 首先,在客户端接收查询字词及翻译解释;接着,客户端将查询字词及翻译解释相互对应储存至字词解释列表中;接着,客户端将字词解释列表压缩为压缩文件;接着,以压缩文件为附加文件生成备份邮件;接着,客户端连接至伺服端,并通过电子邮件传输协议传送备份邮件至伺服端;接着,伺服端通过电子邮件传输协议从客户端接收备份邮件;接着,伺服端将备份邮件储存至邮件数据库。
[0012] 接着,当客户端接收查询信息时,还包含下列步骤:首先,客户端依据 [0013] 查询信息生成查询邮件;接着,客户端通过电子邮件传输协议传送查询邮件至伺服端;接着,伺服端接收查询信息;接着,伺服端分析查询邮件,以分析出查询信息;接着,当伺服端分析出查询信息时,依据查询信息从邮件数据库搜寻出与查询信息相对应的备份邮件;接着,伺服端通过电子邮件传输协议传送与查询信息相对应的备份邮件至客户端;接着,客户端通过电子邮件传输协议接收备份邮件,并将备份邮件中的压缩文件解压缩还原回字词解释列表;最后,客户端显示字词解释列表的查询字词及翻译解释。 [0014] 本发明所提出的系统与方法如上,与现有技术之间的差异在于本发明通过将查询字词及翻译解释建立为字词解释列表,并且将字词解释列表加以压缩,以压缩后的压缩文件为附加文件生成备份邮件,再通过电子邮件传输协议传送至邮件服务器中加以储存备份邮件,可以完整地记录所有的查询字词以及翻译解释,并且可以永久地保存查询字词以及翻译解释,用户可以发送查询信息并从邮件服务器中取回相对应的备份邮件后,将备份邮件中的压缩文件解压缩还原回字词解释列表,以提供使用者所备份的查询字词及翻译解释。
[0015] 通过上述的技术手段,本发明可以达成快速备份及取回翻译字词的技术功效。 附图说明
[0016] 图1为本发明网络翻译字词的备份与取回系统方块图。
[0017] 图2A为本发明网络翻译字词的备份方法流程图。
[0018] 图2B为本发明网络翻译字词的取回方法流程图。
[0019] 图3A为本发明网络翻译字词的备份与取回接口示意图。
[0020] 图3B为本发明网络翻译字词的查询信息输入接口示意图。
[0021] 图3C为本发明显示查询字词及翻译解释接口示意图。

具体实施方式

[0022] 以下将配合图示及实施例来详细说明本发明的实施方式,从而对本发明 如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。 [0023] 首先要简单说明网络翻译系统的流程,现有网络翻译系统处理的流程是在客户端中接收使用者所输入的查询字词,并传送所接收到的查询字词至查询服务器中,查询服务器依照所接收到的查询字词从翻译词库查询出与查询字词相对应的翻译解释,并传送回客户端并加以显示,用户即可以知道查询字词的翻译解释。
[0024] 因此,本发明在现有的网络翻译系统中进一步提供一种对查询字词以及翻译解释进行备份及取回的系统,当用户选择将查询字词及翻译解释备份保留时,将会通过本发明的翻译查询字词备份及取回系统,对查询字词以及翻译解释进行备份及取回。 [0025] 以下将说明本发明翻译查询字词备份及取回系统,并请同时参考图1所示,图1是本发明网络翻译字词的备份与取回系统方块图。
[0026] 本发明所提出的翻译查询字词备份及取回系统,属于网络翻译系统(图中未绘出)的一部分,适用于处理网络翻译系统所传回的查询字词与查询字词相对应的翻译解释,包含:客户端10以及伺服端30;其中,客户端10还包含:第二接收模块11、第二储存模块12、压缩模块13、邮件生成模块14、联机模块15、解压缩模块16以及显示模块17;伺服端30还包含:第一接收模块31、第一储存模块32、邮件数据库33、分析模块34、搜寻模块35以及传送模块36。
[0027] 用户从网络翻译系统中查询出与查询字词相对应的翻译解释,当在网络翻译系统中选择将查询字词及翻译解释备份保留,则会进入本发明翻译查询字词备份及取回系统的处理流程,由于网络翻译系统属于现有技术故在此将不多加赘述,以下仅针对本发明进行说明。
[0028] 当在网络翻译系统中选择将查询字词及翻译解释备份保留时,客户端10通过第二接收模块11从网络翻译系统中接收查询字词及与查询字词相对应的翻译解释并将所接收到的查询字词以及与查询字词相对应的翻译解释传送至第二储存模块12,第二储存模块12会将查询字词及对应的翻译解释储存至字词解释列表中,并将储存完成的字词解释列表传送至压缩模块13。
[0029] 压缩模块13接收到字词解释列表,会将字词解释列表通过压缩技术压缩为压缩文件,并将完成压缩的压缩文件传送至邮件生成模块14。邮件生成模块14依照邮件生成的日期以及与日期所对应的流水号为邮件主题(但并不以此为限制),以压缩模块13所传送的压缩文件为附加文件,同时以客户端10默认在本发明系统中的电子邮件地址为发件人,生成备份邮件,上述日期为生成备份邮件的日期,流水号为在同一个日期所生成备份邮件的顺序。依据电子邮件地址、日期以及流水号则可以对应搜寻出特定客户端10在特定时间所储存的查询字词以及翻译解释。
[0030] 邮件生成模块14完成备份邮件的生成后,会将备份邮件传送至联机模块15,联机模块15连接至伺服端30,并采用电子邮件传输协议将备份邮件传送至第一接收模块31。 [0031] 接着,第一接收模块31将所接收到的备份邮件传送至第一储存模块32,第一储存模块32依据备份邮件的客户端10的电子邮件地址将备份邮件储存至邮件数据库33中,通过这样的储存即将查询字词以及翻译解释备份储存在伺服端30中。
[0032] 当使用者需要将查询字词及翻译解释备份取回时,使用者可以通过查询字词及翻译解释备份取回接口,在接口中选择查询字词及翻译解释所备份日期以及流水号,并且整合为查询信息,即查询信息包含日期以及流水号。
[0033] 客户端10中,第二接收模块11接收到查询信息后,将查询信息传送至邮件生成模块14,邮件生成模块14会将查询信息,以及客户端10所默认在本发明系统中的电子邮件地址,生成查询邮件。
[0034] 邮件生成模块14完成查询邮件的生成后,将查询邮件传送至联机模块15,联机模块15连接至伺服端30,并采用电子邮件传输协议将查询邮件传送至第一接收模块31。 [0035] 第一接收模块31将接收到的查询邮件传送至分析模块34,分析模块34首先分析出查询邮件中的查询信息,并将查询信息传送至搜寻模块35,搜寻模块35接收到查询信息后,依照查询信息中日期以及流水号,并且依据查询邮件的电子邮件地址,从邮件数据库33搜寻出与查询信息中查询邮件的电子邮件地址、日期以及流水号相对应的备份邮件。
[0036] 接着,搜寻模块35将从邮件数据库33搜寻出与查询邮件的电子邮件地址及与查询信息相对应的备份邮件传送至传送模块36,传送模块36则通过电子邮件传输协议传送备份邮件至客户端10。
[0037] 接着,客户端10通过联机模块15接收伺服端10所传送备份邮件,并将备份邮件中的压缩文件传送至解压缩模块16,解压缩模块16则会将压缩文件解压缩还原回字词解释列表。
[0038] 接着,解压缩模块16将还原后的字词解释列表传送至显示模块17,显示模块17将则显示字词解释列表中所储存的所有查询字词。当使用者选择列表中查询字词其中之一时,显示模块17显示与被选择的查询字词相对应的翻译解释,完成将查询字词以及翻译解释从伺服端30中取回,提供给使用者参考。
[0039] 接着,以一个实施例来解说本发明的运作方式及流程,并请参照图2A、图2B以及图3A至图3C所示。
[0040] 图2A是本发明网络翻译字词的备份方法流程图;图2B是本发明网络翻译字词的取回方法流程图;图3A是本发明网络翻译字词的备份与取回接口示意图;图3B是本发明网络翻译字词的查询信息输入接口示意图;以及图3C是本发明显示查询字词及翻译解释接口示意图。
[0041] 如图3A所示,用户在网络翻译系统输入区域41中输入查询字词“control”,通过查询服务器中的翻译词库,查询出与查询字词“control”相对应的翻译解释为“vt.1.控制;支配;管理、...”,接着,会将翻译解释“vt.1.控制;支配;管理、...”显示在显示区域42中,用户即可以知道查询字词“control”的翻译解释为“vt.1.控制;支配;管理、...”。 [0042] 当使用者选择将查询字词“control”及翻译解释“vt.1.控制;支配;管理、...”备份保留时,可以按下备份按键43(如图3A所示),客户端10中的第二接收模块11会接收输入区域41中查询字词“control”,以及显示区域42中翻译解释“vt.1.控制;支配;管理、...”(步骤110)。
[0043] 接着,第二接收模块11将所接收到的查询字词“control”以及与查询字词“control”相对应的翻译解释“vt.1.控制;支配;管理、...”传送至第二 储存模块12,第二储存模块12会将查询字词“control”及翻译解释“vt.1.控制;支配;管理、...”相互对应储存至字词解释列表中(步骤120),并将储存完成的字词解释列表传送至压缩模块13。 [0044] 接着,压缩模块13会将储存完成的字词解释列表压缩为压缩文件(步骤130),并且将压缩文件传送至邮件生成模块14,假设备份的日期为“2005.06.17”,并假设流水号为“00023”(即为备份查询字词以及相对应的翻译解释第23次),邮件生成模块14会依照邮件生成的日期“2005.06.17”,以及与日期“2005.06.17”所对应的流水号“00023”为邮件主题,即为“2005.06.17-00023”并以压缩模块13所传送的压缩文件为附加文件,同时以客户端10所默认在本发明系统中的电子邮件地址“A123@abc.com.tw”为发件人,生成备份邮件(步骤140),在此备份邮件的内容仅为举例,并不以此局限本发明的应用。
[0045] 接着,当邮件生成模块14完成备份邮件的生成后,会将备份邮件传送至联机模块15,联机模块15会连接至伺服端30,并采用电子邮件传输协议将备份邮件传送至第一接收模块31(步骤150)。
[0046] 接着,第一接收模块31将所接收到的备份邮件传送至第一储存模块32,第一储存模块32依据备份邮件的客户端10的电子邮件地址将备份邮件储存至邮件数据库33中,通过这样的储存即将查询字词以及翻译解释备份储存在伺服端30中(步骤160)。 [0047] 接着,请参考图3B所示,当使用者需要将查询字词及翻译解释备份取回时,则可以按下取回按键44(如图3B所示),此时会出现对话窗口45,并且需要用户选择时间以及选择流水号,以实施例而言,使用者所选择的时间为“2005.06.17”以及所选择的流水号为“00023”,并且按下确定按键,接着,用户所选择的日期“2005.06.17”以及流水号“00023”,整合为查询信息“2005.06.17-00023”,客户端10中第二接收模块11则会接收到查询信息“2005.06.17-00023”(步骤210)。
[0048] 第二接收模块11会将查询信息“2005.06.17-00023”传送至邮件生成模块14,邮件生成模块14会将查询信息“2005.06.17-00023”以及客户端10所默认在本发明系统中的电子邮件地址“A123@abc.com.tw”,生成查询邮件 (步骤220),查询信息可以为查询邮件的邮件主题或邮件内容,实施例中以查询信息为邮件主题进行说明。
[0049] 邮件生成模块14完成备份邮件的生成后,会将备份邮件传送至联机模块15,联机模块15连接至伺服端30,并采用电子邮件传输协议将查询邮件传送至第一接收模块31(步骤230)。
[0050] 接着,第一接收模块31将所接收到的查询邮件传送至分析模块34,分析模块34则会从邮件主题“2005.06.17-00023”分析出查询信息为“2005.06.17-00023”(步骤240),接着,分析模块34完成查询信息的分析后,会将查询信息“2005.06.17-00023”传送至搜寻模块35。
[0051] 当搜寻模块35接收到查询信息“2005.06.17-00023”时,则会依照查询信息“2005.06.17-00023”搜寻电子邮件地址“A123@abc.com.tw”所储存在邮件数据库33所有备份邮件的邮件主题,则可搜寻出与查询信息“2005.06.17-00023”相对应的备份邮件(步骤250)。
[0052] 接着,搜寻模块35从邮件数据库33搜寻出与查询信息“2005.06.17-00023”相对应的备份邮件传送至传送模块36,传送模块36则会通过电子邮件传输协议传送与查询信息“2005.06.17-00023”相对应的备份邮件至客户端10(步骤260)。
[0053] 接着,客户端10通过联机模块15接收到伺服端10所传送与查询信息“2005.06.17-00023”相对应的备份邮件,并将备份邮件中压缩文件传送至解压缩模块16,解压缩模块16则会将压缩文件解压缩还原回字词解释列表(步骤270)。
[0054] 接着,请参考图3C所示,解压缩模块16传送还原后的字词解释列表至显示模块17,显示模块17则会显示字词解释列表中所储存的所有查询字词分别为“control、text、apple”显示在查询字词显示区域51中,当用户选择查询字词中“control”时,显示模块
17则会在翻译解释显示区域52中显示与被选择的查询字词“control”相对应的翻译解释“vt.1.控制;支配;管理、...”(步骤280),以完成将查询字词以及翻译解释从伺服端30中取回,提供给使用者参考。
[0055] 综上所述,可知本发明与现有技术之间的差异在于具有本发明通过将查询字词及翻译解释建立为字词解释列表,并且将字词解释列表加以压缩,以压缩后的压缩文件为附加文件生成备份邮件,再通过电子邮件传输协议传送至邮件服务器中加以储存备份邮件,可以完整地记录所有的查询字词以及翻译解释,并且可以永久地保存查询字词以及翻译解释,用户可以发送查询信息并从邮件服务器中取回相对应的备份邮件后,将备份邮件中的压缩文件解压缩还原回字词解释列表,以提供使用者所备份的查询字词及翻译解释的技术手段。
[0056] 通过该技术手段可以解决现有技术所存在将查询字词暂存在网页浏览器中而无法永久保存的问题,进而达成快速备份及取回翻译字词技术功效。
[0057] 虽然本发明所提出的实施方式如上,但是所述的内容并非用来直接限定本发明的专利保护范围。任何本发明所属技术领域中具有通常技术知识的人员,在不脱离本发明所提出的精神和范围的前提下,可以在实施的形式上及细节上作一些更改。本发明的专利保护范围,仍须以所附的权利要求书范围所界定为准。