字词库更新系统及其方法

文档序号:6577056阅读:326来源:国知局
专利名称:字词库更新系统及其方法
技术领域
一种字词库更新系统及其方法,特别是指一种以字词库编号与其所对应的字词状态进行字词库更新的系统及其方法。
背景技术
随着信息技术的进步与因特网的兴起,在信息地球村盛行的趋势之下,人们接触 到的信息来源也不再局限于自己的国家。全世界各地的信息随手可得,透过电视、书报杂 志、以及网络等管道涌入现代人的生活当中,每个人接触到外语的机会也大为增加。正因如 此,对现代人来说接触学习第二甚至第三外语,也已经成为迎接这种趋势的利器之一。现代人在学习外语时往往会需要利用字典来查询单词,从纸本的传统字典进步到 利用翻译机来加快查询单词的速度,由于现代人使用计算机的机会大大增加,目前衍生出 翻译软件,使用者可利用翻译软件查询字词。翻译软件中包含各种语言的字词库,例如中英 字词库、中日字词库、计算器字词库等,而翻译软件常需要进行新字词的扩充,也就是将字 词库中的字词进行更新,以往更新字词库中的字词时,是依据字词库的语种判断更新的字 词所属的字词库,这样容易造成字词库混淆或者更新错误的问题,举例来说,若英中字词库 的字词为英文,解释为中文,而计算器字词库的字词也为英文,解释也为中文,依照以上方 法进行字词库更新,当更新的字词同时为英文,解释为中文时,就无法得到到底更新的字词 是属于英中字词库或是计算器字词库。综上所述,可知现有技术中长期以来一直存在以字词库的语种判断欲更新的字词 库容易造成字词库混淆或者更新错误的问题,因此有必要提出改进的技术手段,来解决此 一问题。

发明内容
有鉴于现有技术存在以字词库的语种判断欲更新的字词库容易造成字词库混淆 或者更新错误的问题,本发明遂提供一种字词库更新系统及其方法,其中本发明所提供的字词库更新系统,至少包含使用端与伺服端。使用端包含第一接 收模块、读取模块、生成模块、第一传送模块及更新模块,其中第一接收模块是用以接收更 新指令及更新档案;读取模块是用以当接收更新指令后,依据更新清单读取字词库所对应 的字词状态;生成模块是用以将字词库所对应的字词状态生成需求清单,其中需求清单包 含字词库编号与字词库所对应的字词状态;第一传送模块是用以传送需求清单;更新模块 是用以当接收更新档案后,将更新档案依据所分别对应的字词库编号更新至所对应的字词 库。伺服端包含第二接收模块、比对模块、撷取模块及第二传送模块,其中第二接收模块是 用以接收使用端发出的需求清单;比对模块是用以依据需求清单比对更新数据清单以得到 撷取清单,其中更新数据清单包含字词库编号与字词库所对应的更新字词状态;撷取模块 是用以依据撷取清单撷取更新数据,以得到更新档案,其中更新档案分别具有字词库编号 与更新字词状态;第二传送模块是用以将更新档案传送至使用端。
本发明所提供的字词库更新方法,其步骤至少包括使用端当接收更新指令后,依据更新清单读取字词库所对应的字词状态,使用端将字词库所对应的字词状态生成需求清 单,其中需求清单包含字词库编号与字词库所对应的字词状态,并该需求清单传送至伺服 端,伺服端依据需求清单比对更新数据清单以得到撷取清单,其中更新数据清单包含字词 库编号与字词库所对应的更新字词状态,依据撷取清单撷取更新数据,以得到更新档案,其 中更新档案分别具有字词库编号与更新字词状态,伺服端将更新档案传送至使用端,使用 端将更新档案依据所分别对应的字词库编号更新至所对应的字词库。本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明透过使用端 传送具有字词库编号以及字词库所对应的字词状态需求清单给伺服端,经伺服端比对后撷 取更新档案传送给使用端,在使用端进行更新字词库的技术手段。透过上述的技术手段,本发明可以达成提供以字词库编号以及字词库所对应的字 词状态进行字词更新,避免因字词库语种相同而无法更新的技术功效。


图1为本发明字词库更新系统架构2为本发明字词库更新系统细部方块图。图3为本发明字词库更新方法流程图。图4至图9为本发明字词库更新系统的实施例示意图。主要元件符号说明100字词库更新系统110使用端111第一接收模块112读取模块113生成模块114第一传送模块115更新模块120伺服端121第二接收模块122比对模块123撷取模块124第二传送模块125验证模块400翻译辞典更新系统410翻译辞典使用端420翻译辞典伺服端500辞典清单510辞典520辞典编号530字词状态
600需求清单700更新数据清单710更新字词状态800撷取清单810更新文件名称步骤301 —使用端当接收一更新指令后,依据一更新清单读取至少一字词库所对应的一字词状态步骤302该使用端将该些字词库所对应的该字词状态生成一需求清单,其中该需 求清单包含一字词库编号与各该字词库所对应的该字词状态,并将该需求清单传送至一伺 服端步骤303该伺服端依据该需求清单比对一更新数据清单以得到一撷取清单,其中 该更新数据清单包含该字词库编号与各该字词库所对应的一更新字词状态步骤304依据该撷取清单撷取更新数据,以得到至少一更新档案,其中该些更新 档案分别具有该字词库编号与该更新字词状态步骤305该伺服端将该些更新档案传送至该使用端步骤306该使用端将该些更新档案依据所分别对应的该字词库编号更新至所对 应的该些字词库
具体实施例方式以下将配合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用 技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。在说明本发明的实施例之前,配合附图对本发明字词库更新系统及其方法作进一 步的说明,请参阅图1及图2,图1及图2分别为本发明字词库更新的系统架构图与系统细 部方块图,字词库更新系统100包含使用端110及伺服端120。其中使用端110包含第一 接收模块111、读取模块112、生成模块113、第一传送模块114及更新模块115 ;伺服端120 包含第二接收模块121、比对模块122、撷取模块123及第二传送模块124。使用端110可以是执行具有字词库的应用程序软件,例如是翻译软件,与伺服端 120联机后进行字词库的字词更新,而伺服端120是提供字词库更新的信息给使用端110的 服务器,例如是翻译软件伺服端。使用端110包含第一接收模块111、读取模块112、生成模块113、第一传送模块 114及更新模块115,其中第一接收模块111负责接收更新指令及更新档案,所述更新指令 是指由应用程序软件所发出的更新指令,例如是当启动应用程序软件时发出更新指令或于 一个固定时间间隔发出更新指令,第一接收模块111则负责接收该更新指令,所述更新档 案是指接收由伺服端120传送至使用端110的更新档案,第一接收模块111接收更新档案 详细实施过程将于稍后作说明。读取模块112负责当第一接收模块111接收到更新指令后,依据更新清单读取字 词库所对应的字词状态,所述字词库是指应用程序软件储存的字词库,每一个字词库都有 特定的字词库编号,例如是字词库为“英汉汉英字词库”,所对应的字词库编号为“11012”, 字词库为“日华华日字词库”,所对应的字词库编号为“11013”等;所述字词状态是指每一个字词库的更新状态,例如是字词库为“英汉汉英字词库”,字词状态为“3”,表示该英汉汉 英字词库已更新至第3期。值得注意的是,所述更新清单是指由使用者自行设定欲进行更 新的字词库或由系统预先设定要更新的字词库,也就是使用者可以自行选择要更新的字词 库加入到更新清单中,或是由系统预先设定好要更新的字词库作为更新清单,因此当第一 接收模块111接收更新指令后,读取模块112会依据更新清单来读取字词库所对应的字词 状态,举例来说,读取模块112读取更新清单中“英汉汉英字词库”所对应的字词状态“3”, “日华华日字词库”所对应的字词状态“ 2”。生成模块113负责将字词库所对应的字词状态生成需求清单,其中需求清单包含 字词库编号与字词库所对应的字词状态,也就是当读取模块112读取到字词库所对应的字 词状态后,生成模块113将更新清单中所有字词库的字词库编号与字词库所对应的字词状 态生成需求清单,承上述例子,生成模块113会生成需求清单,需求清单中包含字词库“英 汉汉英字词库”的字词库编号“ 11012”与“英汉汉英字词库”所对应的字词状态“3”,字词 库“日华华日字词库”的字词库编号“11013”与“日华华日字词库”所对应的字词状态“2”。第一传送模块114负责传送需求清单,也就是当生成模块113生成需求清单后,第 一传送模块114透过使用端110与伺服端120的间的联机负责将需求清单传送至伺服端 120。更新模块115负责当接收到更新档案后,将更新档案依据字词库编号更新至所对 应的字词库,更新模块115更新字词库的详细实施过程将于稍后作说明。伺服端120包含第二接收模块121、比对模块122、撷取模块123及第二传送模块 124,其中第二接收模块121负责接收使用端110发出的需求清单,也就是当使用端110的 第一传送模块114传送需求清单至伺服端120时,伺服端120的第二接收模块121负责接 收该需求清单。比对模块122负责依据需求清单比对更新数据清单以得到撷取清单,其中更新数 据清单包含字词库编号与字词库所对应的更新字词状态,当第二接收模块121接收到需求 清单后,比对模块122是将需求清单中字词库编号与字词库所对应的字词状态以及更新数 据清单中字词库编号与字词库所对应的更新字词状态来进行比对,经比对后,可得到每一 个字词库编号所需要更新的字词状态,从而得到撷取清单,承上述例子,比对模块122依据 需求清单中字词库编号“ 11012”与“英汉汉英字词库”所对应的字词状态“3”、字词库编号 “11013”与“日华华日字词库”所对应的字词状态“2”与更新数据清单中的字词库编号为 “11012”与“英汉汉英字词库”所对应的字词状态“4”、字词库编号为“11013”与“日华华日 字词库”所对应的字词状态“3”进行比对,得到撷取清单为字词库编号“11012”更新的字词 状态为“4”,字词库编号“11013”更新的字词状态为“3”。撷取模块123负责依据撷取清单撷取更新数据,以得到更新档案,其中每一个更 新档案分别具有字词库编号与更新字词状态,也就是当比对模块122得到撷取清单后,撷 取模块123会依据撷取清单来撷取更新数据得到更新档案,承上述例子,撷取模块123依 据撷取清单字词库编号“11012”更新的字词状态为“4”,字词库编号“11013”更新的字词 状态为“3”撷取更新数据得到更新档案“11012-4”与更新档案“11013-3”,其中更新档案 “ 11012-4”具有字词库编号“ 11012”与更新字词状态“4”,更新档案“ 11013-3”具有字词库 编号“11013”与更新字词状态“3”。
第二传送模块124负责将更新档案传送至使用端110,也就是当撷取模块123撷取 到更新档案后,透过使用端110与伺服端120之间的联机,第二传送模块124将更新档案传 送到使用端110,使用端110的第一接收模块111便会接收该更新档案,承上述例子,第二传 送模块124会将更新档案“11012-4”与更新档案“11013-3”传送至使用端110,而使用端的 第一接收模块111会接收更新档案“11012-4”与更新档案“11013-3”。使用端110的第一接收模块111接收到更新档案后,使用端110的更新模块115会 将更新档案依据所对应的字词库编号更新至所对应的字词库,也就是更新模块115会依据 更新档案具有的字词库编号将更新档案更新到所对应的 字词库,承上述例子,更新模块115 会依据更新档案“11012-4”具有的字词库编号“11012”将更新档案“11012-4”更新到对应 的字词库“英汉汉英字词库”,依据更新档案“11013-3”具有的字词库编号“11013”将更新 档案“ 11013-3”更新到对应的字词库“日华华日字词库”。值得注意的是,使用端110的更新模块115进一步更可以增加依据所分别对应的 字词库编号将所对应的字词状态更新为更新字词状态,也就是当更新模块115将更新档案 更新至所对应的字词库后,更新模块115会将更新档案具有的更新字词状态依据所对应的 字词库编号至所对应的字词库更新字词库中的字词状态,承上述例子,当更新模块115更 新字词库“英汉汉英字词库”后,更新模块115会将更新档案“11012-4”具有的更新字词状 态“4”依据所对应的字词数据库编号“11012”至所对应的字词库“英汉汉英字词库”,将字 词状态“3”更新为字词状态“4”;当更新模块115更新字词库“日华华日字词库”后,更新 模块115会将更新档案“11013-3”具有的更新字词状态“3”依据所对应的字词数据库编号 “ 11013”至所对应的字词库“英汉汉英字词库”,将字词状态“2”更新为字词状态“3”。值得注意的是,需求清单可以进一步增加验证序号,而伺服端120可以进一步增 加验证模块125,验证模块125负责验证需求清单中的验证序号,所述验证序号是用来验证 应用程序软件是否合法,当验证模块125验证需求清单中的验证序号为合法时,伺服端120 的比对模块112允许开始进行比对,当验证模块125验证需求清单中的验证序号为不合法 时,伺服端120的比对模块112拒绝进行比对。透过上述字词库更新系统的运作,透过使用端传送具有字词库编号以及字词库所 对应字词状态的需求清单给伺服端,经伺服端比对后撷取更新档案传送给使用端,在使用 端更新字词库的技术手段,用以解决现有技术以字词库的语种判断欲更新的字词库容易造 成字词库混淆或者更新错误的问题。以下将搭配本发明方法流程并举实施例具体说明本发明,然其并非用以限定本发 明,本领域技术人员可依照本发明的精神对下述实施例稍做修饰,惟其仍属于本发明的范围。图3绘示为本发明字词库更新方法流程图,图4至图9为本发明字词库更新系统 的实施例示意图。以下将同时配合图3至图9说明本发明字词库更新系统的运作步骤和实 施例。本实施例是以翻译辞典的应用程序软件作为说明的实施方式,使用者可以使用翻 译辞典进行辞典字词更新的服务,当使用者启动翻译辞典时,可利用本发明的字词库更新 系统来进行翻译辞典的辞典字词更新。请先参阅图4,翻译辞典更新系统400包含翻译辞典使用端410 (即使用端)与翻译辞典伺服端420(即伺服端),也就是使用者启动翻译辞典时,翻译辞典使用端410可以透 过网络与翻译辞典伺服端420进行联机,即可进行辞典字词实时更新。 请参阅图5,辞典清单500包含辞典510 (即字词库)、辞典编号520 (即字词库编 号)及字词状态530,辞典510例如是“中英辞典”、“中日辞典”,辞典编号520例如是“ 113”、 “124”,字词状态530例如是“5”、“3”,当使用者启动翻译辞典时,翻译辞典会发出更新指 令,翻译辞典使用端410接收更新指令,接收更新指令后,依据由使用者预先自行设定的更 新清单例如是“中英辞典”、“中日辞典”读取辞典清单500中辞典510 “中英辞典”与辞典 510 “中日辞典”所分别对应的字词状态530 “5”与字词状态530 “3”(步骤301)。请参阅图6,翻译辞典使用端410将辞典510“中英辞典”所对应的字词状态530“5” 与辞典510 “中日辞典”所对应的字词状态530 “3”生成需求清单600,其中需求清单600 包含辞典510 “中英辞典”所对应的辞典编号520 “113”、字词状态530 “5”与辞典510 “中 日辞典”所对应的辞典编号520 “124”、字词状态530 “3”,翻译辞典使用端410得到需求 清单600后,透过翻译辞典使用端410与翻译辞典伺服端420的网络联机,翻译辞典使用端 410将需求清单600传送至翻译辞典伺服端420 (步骤302)。请参阅图7与图8,更新数据清单700包含辞典编号520及更新字词状态710,翻 译辞典伺服端420接收到需求清单600后,会依据需求清单600中辞典编号520 “113”与 字词状态530 “5”、辞典编号520 “124”与字词状态530 “3”比对更新数据清单700中辞典 编号520 “113”与更新字词状态710 “6”、辞典编号520 “ 124”与更新字词状态710 “4”得 到撷取清单800,撷取清单800包含辞典编号520、更新字词状态710及更新文件名称810, 也就是辞典编号520 “113”的更新字词状态710 “6”、更新文件名称810 “113-06”与辞典 编号520 “124”的更新字词状态710 “4”、更新文件名称810 “124-04” (步骤303)。翻译辞典伺服端420依据撷取清单800中辞典编号520 “113”的更新文件名称 810 “ 113-06”与辞典编号520 “ 124”的更新文件名称810 “ 124-04”撷取更新数据,得到更新 档案“113-06”与更新档案“124-04”,更新档案“113-06”具有辞典编号520 “113”与更新字 词状态710 “6”,更新档案“124-04”具有辞典编号520 “ 124”与更新字词状态710 “4”(步 骤 304)。请参阅图9,翻译辞典伺服端420透过网络联机将更新档案“113-06”与更新档 案“124-04”传送至翻译辞典使用端410 (步骤305),翻译辞典使用端410接收更新档案 “113-06”与更新档案“124-04”后,将更新档案“113-06”依据所对应的辞典编号520 “113” 更新到对应的辞典510 “中英辞典”,更新档案“124-04”依据所对应的辞典编号520 “124” 更新到对应的辞典510 “中日辞典”(步骤306),并且会将辞典清单500中辞典510 “中英 辞典”所对应的字词状态530 “5”依据更新字词状态710 “6”更新为字词状态530 “6”,辞 典510 “中日辞典”所对应的字词状态530 “3”依据更新字词状态710 “4”更新为字词状 态 530 “4”。综上所述,可知本发明与现有技术之间的差异在于具有透过使用端传送具有字词 库编号以及字词库所对应的字词状态需求清单给伺服端,经伺服端比对后撷取更新档案传 送给使用端,在使用端进行更新字词库的技术手段,借由此一技术手段可以解决现有技术 所存在以字词库的语种判断欲更新的字词库容易造成字词库混淆或者更新错误的问题,进 而达成提供以字词库编号以及字词库所对应的字词状态便可进行字词更新,避免因字词库语种相同而无法更新的技术功效。 虽然本发明所公开的实施方式如上,惟所述的内容并非用以直接限定本发明的专 利保护范围。任何本发明所属技术领域中技术人员,在不脱离本发明所公开的精神和范围 的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍须以所 附的权利要求所界定者为准。
权利要求
一种字词库更新系统,其包括一使用端,该使用端包括一第一接收模块,用以接收一更新指令及至少一更新档案;一读取模块,用以当接收该更新指令后,依据一更新清单读取至少一字词库所对应的一字词状态;一生成模块,用以将该些字词库所对应的该字词状态生成一需求清单,其中该需求清单包含一字词库编号与各该字词库所对应的该字词状态;一第一传送模块,用以传送该需求清单;及一更新模块,用以当接收该些更新档案后,将该些更新档案依据所分别对应的该字词库编号更新至所对应的该些字词库;及一伺服端,该伺服端包括一第二接收模块,用以接收该使用端发出的该需求清单;一比对模块,用以依据该需求清单比对一更新数据清单以得到一撷取清单,其中该更新数据清单包含该字词库编号与各该字词库所对应的一更新字词状态;一撷取模块,用以依据该撷取清单撷取更新数据,以得到至少一更新档案,其中该些更新档案分别具有该字词库编号与该更新字词状态;及一第二传送模块,用以将该些更新档案传送至该使用端。
2.如权利要求1所述的字词库更新系统,其中该更新清单是由使用者自行设定欲进行 更新的该些字词库或由系统预先设定的该些字词库。
3.如权利要求1所述的字词库更新系统,其中该需求清单还包括一验证序号。
4.如权利要求3所述的字词库更新系统,其中该伺服端还包括一验证模块,用以验证 该验证序号。
5.如权利要求1所述的字词库更新系统,其中该更新模块还用以将该更新字词状态依 据所分别对应的该字词库编号更新至所对应的该字词状态。
6.如权利要求1所述的字词库更新系统,其中该比对模块是依据该需求清单的该字词 状态与该更新数据清单的该更新字词状态进行比对。
7.一种字词库更新方法,其包含下列步骤一使用端当接收一更新指令后,依据一更新清单读取至少一字词库所对应的一字词状态;该使用端将该些字词库所对应的该字词状态生成一需求清单,其中该需求清单包含一 字词库编号与各该字词库所对应的该字词状态,并将该需求清单传送至一伺服端;该伺服端依据该需求清单比对一更新数据清单以得到一撷取清单,其中该更新数据清 单包含该字词库编号与各该字词库所对应的一更新字词状态;依据该撷取清单撷取更新数据,以得到至少一更新档案,其中该些更新档案分别具有 该字词库编号与该更新字词状态;该伺服端将该些更新档案传送至该使用端;及该使用端将该些更新档案依据所分别对应的该字词库编号更新至所对应的该些字词库。
8.如权利要求7所述的字词库更新方法,其中该更新清单是由使用者自行设定欲进行更新的该些字词库或由系统预先设定的该些字词库。
9.如权利要求7所述的字词库更新方法,其中该需求清单还包括一验证序号。
10.如权利要求9所述的字词库更新方法,其中还包括验证该验证序号的步骤。
11.如权利要求7所述的字词库更新方法,其中还包括将该更新字词状态依据所分别 对应的该字词库编号更新至所对应的该字词状态的步骤。
12.如权利要求7所述的字词库更新方法,其中该伺服端得到该撷取清单的步骤是依 据该需求清单的该字词状态与该更新数据清单的该更新字词状态进行比对。
全文摘要
一种字词库更新系统及其方法,其透过使用端传送具有字词库编号以及字词库所对应的字词状态需求清单给伺服端,经伺服端比对后撷取更新档案传送给使用端,在使用端进行更新字词库的技术手段,可以达成提供以字词库编号以及字词库所对应的字词状态便可进行字词更新,避免了因字词库语种相同而无法更新的技术功效。
文档编号G06F17/30GK101819571SQ20091012631
公开日2010年9月1日 申请日期2009年2月26日 优先权日2009年2月26日
发明者徐晓燕, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1