专利名称:于查询过程自动形成定制化词典的系统及其方法
技术领域:
本发明涉及一种于查询过程自动形成定制化词典的系统及其方法,特别是指一种 针对查询过的字词进行下载的定制化词典系统及其方法。
背景技术:
电子词典目前已取代传统的文本词典,成为学习外语不可或缺的利器之一,此述 的电子词典泛指随身电子词典、PC词典以及在线词典三类。其中,在线词典的字词库建立 于伺服端,客户端仅用于发送查询要求及接收对应的字词数据,而随身电子词典或PC词典 的字词库则是建立于机体或个人计算机中。比较这三类电子词典,在线词典的服务费用最为低廉,PC词典与随身电子词典往 往所费不赀,动辄数千甚至上万。此外,随身电子词典诉求机体轻巧携带便利,其最大的优 势即在于使用地点不受限制,但也因为机体体积有限,故有限的记忆容量也导致其储存数 据在数量上受到限制,对于一些专门术语(如医学术语)还须另购扩充数据卡。而PC词典 虽于数据量上较随身电子词典佳,但其具有占用硬盘空间大的缺点,此外,PC词典往往因为 储存的数据量过于庞大,而使得查询速度相对变慢。相较之下,在线词典由于其字词库建立 于伺服端的缘故,使之同时具有数据量大且不占用客户端储存空间的优点,但在线词典的 使用效率几乎全赖于客户端与伺服端之间的网络传输状况;最重要的是,在线词典的使用 仅止于单纯的查询动作,而无法对客户端查询过的字词做更进一步的利用。站在使用者的角度来看,上述的任一类型的词典皆无法同时顾及价格实惠、字词 数据占用空间小,以及对查询过的字词做进阶利用的优点。综上所述,可知现有技术中长 期以来一直无法于词典价格与词典占用空间之间取得平衡,因此有必要提出改进的技术手 段,来解决此一问题。
发明内容
有鉴于现有技术存在无法于词典价格与词典占用空间之间取得平衡的问题,本发 明遂提供一种于查询过程自动形成定制化词典的系统及其方法,其中本发明所提供的于查询过程自动形成定制化词典的系统,用以于进行一字词的在 线查询时,主动下载查询的该字词其对应的原始字词资料;本系统包含伺服端与客户端,其 中伺服端包含一字词库、传输模块与查找模块,客户端包含侦测模块、下载模块、收发模块、 储存模块、操作模块与显示模块。伺服端的字词库储存有多个字词及其对应的原始字词数 据,传输模块用以接收客户端所发送的针对该字词的下载要求,以及将原始字词数据传回 该客户端,查找模块用以依据该下载要求于字词库查找出该字词的该原始字词数据。客户 端的侦测模块用以侦测与伺服端的互动,下载模块用以于侦测模块确认伺服端返回该字词 的查询结果时,产生针对该字词的下载要求,并建立一储存空间,收发模块用以传送该下载 要求至伺服端,以及接收伺服端所传回的原始字词数据,储存模块用以将该字词的该原始 字词数据储存至该储存空间,操作模块则用以产生一操作界面,并通过该操作界面显示该储存空间所储存的该字词的原始字词数据,显示模块则用以显示该操作界面。本发明所提供的于查询过程自动形成定制化词典的方法,用以于伺服端提供一字 词的在线查询服务时,主动下载储存于该伺服端字词库中该字词所对应的原始字词资料; 首先,一客户端于在线查询字词的过程侦测与该伺服端的互动,于确认该伺服端返回该字 词的查询结果时,产生针对该字词的一下载要求,将该下载要求传送至伺服端,并建立一储 存空间,该伺服端依据该下载要求于字词库查找出对应该字词的原始字词数据,并将该原 始字词资料回传至该客户端,该客户端将该原始字词数据储存于该储存空间,并可产生一 操作界面,来显示该储存空间所储存的该字词的原始字词数据。本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明具有于在线 查询字词的过程中,主动自伺服端下载字词其原始字词数据的技术手段;通过上述的技术 手段,本发明可以在客户端直接拥有该字词其原始字词数据之余,达成价格实惠以及数据 占用空间小的技术功效。
图1为一现有的在线字词查询系统其方块示意图。
图2为本发明的定制化词典系统其方块示意图。
图3为本发明的于查询过程自动形成定制化词典的方法其步骤流程
图4为在线查询页面的示意图。
图5A为伺服端字词库所储存的原始字词数据其部分数据的示意图。
图5B为原始字词资料的撷取示意图。
图6为本发明的操作界面的示意图。
主要元件符号说明
10在线字词查询系统
20定制化词典系统
100伺服端
110字词库
120传输模块
130查找模块
140生成模块
200客户端
210收发模块
220浏览模块
230显示模块
300伺服端
310字词库
320传输模块
330查找模块
340生成模块
400客户端
4
401查询页面402字词资料403查询历史410收发模块420浏览模块430显示模块440侦测模块450下载模块460储存模块470操作模块501原始字词数据其部分数据502 —字词的原始字词资料503英文字段504字义字段601操作界面602字词资料603编修图标604删除图示步骤301 —客户端侦测与该伺服端的互动步骤302确认该伺服端返回该字词的查询结果步骤303该客户端产生针对该字词的一下载要求,并建立一储存空间步骤304该客户端将该下载要求传送至该伺服端步骤305该伺服端依据该下载要求,查找出对应该字词的该原始字词数据,并将 该原始字词资料传回该客户端步骤306该客户端将该原始字词数据储存至该储存空间步骤307该客户端产生一操作界面,并通过该操作界面显示该储存空间的该字词 的该原始字词数据
具体实施例方式以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明如何应用 技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。请参照图1,此图所示为一现有的在线字词查询系统10方块示意图;其中客户端 200的收发模块210发出针对一字词的查询要求,伺服端100的传输模块120接收该查询 要求后,查找模块130于字词库110查找出该字词所对应的原始字词数据,生成模块140以 该原始字词数据生成出一查询结果页面,该查询结果页面通过传输模块120传送至客户端 200,客户端200的收发模块210接收该查询结果页面后,浏览模块220用以处理该查询结 果页面,最后通过显示模块230显示该查询结果页面。需说明的是,此述的「原始字词数据」 是指伺服端100字词库110以表格形式进行储存的字词数据;请参照图5A,此图所示为伺 服端100字词库110所储存的原始字词数据其部分数据501的示意图,例如以「habit」进行在线字词查找,伺服端100的查找模块130查找出「habit」的原始字词数据502 (请见图 5B),此「habit」的原始字词数据经生成模块140与客户端200的浏览模块220,最终显示如 图4所示的字词资料402。图2所示为本发明的定制化词典系统其方块示意图。请参照图2,定制化词典系统 20应用于一在线字词查询架构中,用以于进行在线查询字词的同时,主动自伺服端下载字 词的原始字词数据。本定制化词典系统20包括伺服端300与客户端400,其中伺服端300 至少包含字词库310、传输模块320与查找模块330,客户端400除基本的收发模块410与 显示模块430外,更包含侦测模块440、下载模块450、储存模块460与操作模块470。其中, 伺服端300的字词库310如图5A所示,储存有复数个字词及其对应的原始字词资料,作为 查找的资料来源。在本发明中,客户端400的侦测模块440用以于该字词的在线查询服务进行的过 程中,侦测客户端400与伺服端300的信息传送,当侦测模块440确认伺服端300返回该字 词的查询结果(如图4所示的字词数据402)时,下载模块450即产生针对该字词及其原始 字词数据的下载要求,并同时建立一储存空间做为后续储存原始字词数据之用。该下载要 求通过该收发模块410传送至伺服端300。伺服端300的传输模块320用以接收客户端400 所发送的针对一字词的下载要求,查找模块330用以于传输模块320接收该下载要求后,依 据该下载要求于字词库310查找出字词所对应的原始字词数据,原始字词数据通过该传输 模块320传回至该客户端400。客户端400的收发模块410接收回传的原始字词数据后,储 存模块460将该原始字词数据储存至下载模块450所建立的储存空间中。操作模块460可 依据使用者操作产生一操作界面601 (请见图6),并通过该操作界面601显示储存于该储存 空间的该字词的原始字词数据。关于前端的在线字词查询过程,与图1所述相同,属于现有技术,查找模块330自 字词库310调出原始字词数据,生成模块340以该原始字词数据生成一 HTML页面,即查询 结果页面,此查询结果页面通过传输模块320传送至客户端400由收发模块410进行接收, 于浏览模块420处理后,通过显示模块430显示如图4的查询页面401。本发明于显示该储 存空间的原始字词资料的过程中,客户端400的操作模块470产生一操作界面601,并将该 储存空间的该原始字词资料转为可阅读的格式,以通过显示模块430加以显示(如图6的 操作界面601所示)。图3所示为本发明的于查询过程自动形成定制化词典的方法其步骤流程图。请参 照图3,本发明的自动形成定制化词典的方法用以于伺服端300提供一字词的在线查询服 务时,主动将该伺服端300字词库310的该字词的原始字词资料下载至客户端400。该方法 首先由一客户端400于进行一字词的在线查询的过程中,侦测与伺服端300的互动(步骤 301),并于确认该伺服端300返回该字词的查询结果时(步骤302),若有,则产生针对该字 词的一下载要求,同时建立一储存空间(步骤303);该客户端400将该下载要求传送至该 伺服端300 (步骤304);该伺服端300依据该下载要求,于字词库310查找出对应该字词的 原始字词数据,并将该原始字词资料回传至该客户端400 (步骤305);该客户端400将该原 始字词数据储存至该储存空间(步骤306),并依据使用者操作产生一操作界面,通过该操 作界面显示该原始字词数据(步骤307)。具体来说,本发明于确认一字词的在线查询成功时,主动自客户端400发出针对该字词的下载要求并建立一储存空间;该储存空间的建立为依据使用者设定,于特定位置 进行建立。举例来说,客户端300通过弹出窗口询问或引导使用者指定一储存位置,如「C: \ProgramesFiles\Dictionary\DownloadsJ,以于该位置建立该储存空间。承上,伺服端300于接收到该下载要求后,依据该下载要求查找出对应该字词的 原始字词数据(表格形式),并将该原始字词数据回传至该客户端400 ;此外,客户端400的 下载模块450更用以依据使用者的预设,产生包含一限制的下载要求,该伺服端300的查找 模块330依据该下载要求的限制,于字词库310查找出该字词其部份的原始字词资料。举 例来说,请参照图5A,该下载要求包含的限制为仅下载该字词的英文与字义,则伺服端300 的查找模块330即依据该下载要求,取出符合该字词的该列中的英文字段503与字义字段 504,而非如预设的取出符合该字词的整列内容(如图5B的一字词的原始资料502)。最后,客户端400接收该原始字词数据并储存之,并依据使用者操作产生一操作 界面以显示该原始字词数据。另外,客户端使用者更可通过该操作界面对储存的该原始字 词数据进行编修;举例来说,请参照图6,于操作界面601显示「habit」其字词数据602的 情况下,使用者可点选编修图标603以通过该操作界面601对该储存空间的该原始字词数 据进行修改,或是点选删除图示604以通过该操作界面601将该储存空间的该原始字词数 据删除。另外,不仅是当次查找的字词,本发明亦包含于在线查询字词过程中主动下载相 关字词的可能;举例来说,本发明可预设为于在线查询一字词「habit」的过程中,经客户 端400的侦测模块440确认伺服端300返回该字词的查询结果后,由下载模块450针对 该「habit」及其相邻字词发出一下载要求,伺服端300于接收并处理该下载要求后,将 「habit」、于字词数据库310排序于「habit」之前的「habilitate」、于字词数据库310排序 于「habit」之后的「habitability」这三个字词的原始字词资料回传至客户端400,由客户 端400进行储存。如上述,客户端400的下载模块450亦可设计为针对该字词、该字词所属 标签下的其它字词发送下载要求;必需说明的是,本发明对于相关字词的定义并不限于上 述的举例。此外,本发明亦可根据使用者设定,选择「手动」下载,而非前述的「自动下载」; 请参照图4,查询页面记录有该客户端400的查询历史403,客户端400可导入该查询历史 403,并依据该查询历史403所包含的字词发出多个下载要求,并将伺服端300传回的各该 字词的原始字词资料储存起来,以备作为后续的显示、进阶利用。综上所述,可知本发明与现有技术之间的差异在于具有于在线查询字词的过程 中,主动自伺服端下载字词其原始字词数据的技术手段,借由此一技术手段可以解决现有 技术所存在的问题,进而在客户端直接拥有该字词其原始字词数据之余,达成价格实惠以 及数据占用空间小的技术功效。虽然本发明所提供的实施方式如上,然而所述的内容并非用以直接限定本发明的 专利保护范围。任何本发明所属技术领域中相关技术人员,在不脱离本发明所提供的精神 和范围的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍 须以所附的权利要求为准。
权利要求
一种于查询过程自动形成定制化词典的系统,用以于进行一字词的在线查询时,主动下载查询的该字词其对应的原始字词数据,该系统包含一伺服端,其包含一字词库,储存有复数个字词及其对应的原始字词资料;一传输模块,用以接收下载要求,以及传送该原始字词数据;及一查找模块,用以依据该下载要求于该字词库查找出该字词的该原始字词数据;及一客户端,其包含一侦测模块,用以侦测与该伺服端的互动;一下载模块,用以于该侦测模块确认该伺服端返回该字词的查询结果时,产生针对该字词的该下载要求,并建立一储存空间;一收发模块,用以传送该下载要求至该伺服端,以及接收该伺服端传回的该原始字词数据;一储存模块,用以将该字词的该原始字词数据储存至该储存空间;一操作模块,用以产生一操作界面,并通过该操作界面显示该储存空间的该字词的该原始字词数据;及一显示模块,用以显示该操作界面。
2.如权利要求1所述的于查询过程自动形成定制化词典的系统,其中该客户端的该储 存模块更用以依据使用者设定于特定位置建立该储存空间。
3.如权利要求1所述的于查询过程自动形成定制化词典的系统,其中该客户端的该下 载模块更用以依据使用者预设,自该伺服端下载该字词的部分原始字词资料。
4.如权利要求1所述的于查询过程自动形成定制化词典的系统,其中该客户端的该操 作模块更允许使用者通过该操作界面对该储存空间的该原始字词数据进行编修。
5.一种于查询过程自动形成定制化词典的方法,用以于伺服端提供一字词的在线查询 服务时,主动下载储存于该伺服端字词库中该字词所对应的原始字词数据,该方法包含下 列步骤一客户端侦测与该伺服端的互动,于确认该伺服端返回该字词的查询结果时,产生针 对该字词的一下载要求,并建立一储存空间; 该客户端将该下载要求传送至该伺服端;该伺服端依据该下载要求,于该字词库查找出对应该字词的该原始字词数据,并将该 原始字词资料传回该客户端;该客户端将该字词的该原始字词数据储存至该储存空间;及该客户端产生一操作界面,并通过该操作界面显示该储存空间的该字词的原始字词数据。
6.如权利要求5所述的于查询过程自动形成定制化词典的方法,其中该储存空间的建 立,更包含为该客户端依据使用者设定于特定位置建立该储存空间。
7.如权利要求5所述的于查询过程自动形成定制化词典的方法,其中该字词的该原始 字词资料的下载,更包含为该客户端依据使用者预设下载该字词的部分原始字词资料。
8.如权利要求5所述的于查询过程自动形成定制化词典的方法,该方法更包含该客户 端通过该操作界面,对该储存空间的该原始字词数据进行编修。
全文摘要
本发明涉及一种于查询过程自动形成定制化词典的系统及其方法,其通过于在线查询字词的过程中,主动自伺服端下载字词其原始字词数据的技术手段,可以解决现有技术中所存在的无法于词典价格与词典占用空间之间取得平衡的问题,借此可以在客户端直接拥有该字词其原始字词数据之余,达成价格实惠以及数据占用空间小的技术功效。
文档编号G09B5/02GK101937441SQ200910150799
公开日2011年1月5日 申请日期2009年6月30日 优先权日2009年6月30日
发明者罗隽, 邱全成 申请人:英业达股份有限公司