《于客户端扩建在线辞典的系统及其方法.pdf》由会员分享,可在线阅读,更多相关《于客户端扩建在线辞典的系统及其方法.pdf(16页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN101963967A43申请公布日20110202CN101963967ACN101963967A21申请号200910159916022申请日20090723G06F17/3020060171申请人英业达股份有限公司地址中国台湾台北市72发明人邱全成陈正74专利代理机构北京市浩天知识产权代理事务所11276代理人许志勇54发明名称于客户端扩建在线辞典的系统及其方法57摘要本发明涉及一种于客户端扩建在线辞典的系统及其方法,其通过依据使用者自定的字段字符串,自使用者提供的编辑内容撷取出相对应字段内容的技术手段,可以解决现有技术中所存在的操作繁复与单次建立的词条量有限,以及无法实。
2、时应用的问题,借此以精简操作过程达成降低系统负担的技术功效。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图7页CN101963968A1/2页21一种于客户端扩建在线辞典的系统,其包含一客户端,提供使用者通过编辑页面输入第一字段字符串与包含该第一字段字符串的编辑内容以进行词条新增,其包含一发送模块,用以产生包含该第一字段字符串与该编辑内容的词条新增要求,并传送该词条新增要求;一互动模块,用以于接收到对应的第一字段内容时,依据该第一字段内容对该编辑页面进行部分更新;及一显示模块,用以显示该编辑页面;及一伺服端,提供该编辑页面,其包含一辞典数据库,用以储。
3、存该第一字段内容;一传输模块,用以接收该词条新增要求,以及将对应的第一字段内容传送至该客户端;一查找模块,用以依据该词条新增要求,自该编辑内容查找出该第一字段字符串,提取其后的字符串为第一字段内容;及一储存模块,用以将该第一字段字符串储存至该辞典数据库。2如权利要求1所述的于客户端扩建在线辞典的系统,其中该第一字段字符串所代表的第一字段为词条、音标、词性、释义、例句或变化形。3如权利要求1所述的于客户端扩建在线辞典的系统,其中该客户端更用以提供使用者通过该编辑页面同时输入第二字段字符串,该第二字段字符串用以作为该伺服端的该查找模块提取第二字段内容的依据。4如权利要求3所述的于客户端扩建在线辞典。
4、的系统,其中该伺服端的该查找模块更用以自该编辑内容提取出该第二字段字符串与该第一字段字符串之间的字符串为该第二字段内容。5如权利要求1所述的于客户端扩建在线辞典的系统,其中该客户端的该发送模块更用以产生包含该第一字段内容的词条删除要求,用以作为该伺服端的该查找模块对该辞典数据库的该第一字段内容进行删除的依据。6一种于客户端扩建在线辞典的方法,于伺服端设有编辑页面,该方法包含下列步骤客户端接收使用者通过该编辑页面所输入的第一字段字符串与包含该第一字段字符串的编辑内容;该客户端产生包含该第一字段字符串与该编辑内容的词条新增要求,并将该词条新增要求传送至该伺服端;该伺服端依据该词条新增要求,自该编辑。
5、内容查找出该第一字段字符串,提取其后的字符串为第一字段内容并储存之;该伺服端将该第一字段内容传回该客户端;该客户端依据该第一字段内容对该编辑页面进行部份更新;及该客户端显示该编辑页面。7如权利要求6所述的于客户端扩建在线辞典的方法,其中该第一字段字符串所代表的第一字段为词条、音标、词性、释义、例句或变化形。权利要求书CN101963967ACN101963968A2/2页38如权利要求6所述的于客户端扩建在线辞典的方法,其中该客户端接收使用者通过该编辑页面所输入的第一字段字符串与包含该第一字段字符串的编辑内容的步骤,更包含通过该客户端同时接收并显示使用者通过该编辑页面所输入的第二字段字符串与包。
6、含该第二字段字符串的编辑内容的步骤。9如权利要求8所述的于客户端扩建在线辞典的方法,其中该第二字段字符串用以作为该伺服端自该编辑内容提取该第二字段字符串与该第一字段字符串之间的字符串为第二字段内容的依据。10如权利要求6所述的于客户端扩建在线辞典的方法,其中该伺服端将该第一字段内容传回该客户端的步骤之后,更包含下列步骤该客户端产生包含该第一字段内容的词条删除要求,并将该词条删除要求传送至该伺服端;及该伺服端依据该词条删除要求,查找出该第一字段内容并删除之。权利要求书CN101963967ACN101963968A1/6页4于客户端扩建在线辞典的系统及其方法技术领域0001本发明涉及一种于客户端。
7、扩建在线辞典的系统及其方法,特别指一种以使用者自定的字段字符串于客户端进行伺服端辞典扩增的系统及其方法。背景技术0002电子辞典已取代手翻式辞典成为语言学习的利器,现行的电子辞典,包括携带式电子辞典、PC辞典与在线辞典,其辞典数据库都是预先建置的,且随着电子辞典的制作技术越发精良,数据库内容也越发丰富;然而,对于一些较新颖词汇或较专业的术语,其查询结果经常是查无此单词,故无论数据库所储存的数据再丰富,其也不可能完全满足每一使用者的查询需求。0003一般来讲,查询不到单词的状况可通过由使用者新增词汇的方式来解决;解决方法之一是通过客户端提供预编辑的数据给伺服端,由伺服端的编辑人员采用人工建立词汇。
8、再以插件的方式传回给客户端,使客户端在安装插件后拥有该些词汇内容;然而,有些预编辑的数据是具有机密性的,使用者并不想将此数据与人分享或是经手他人,再者,此种由客户提供数据给伺服端进行建置的方式也无法将建置好的词汇实时提供给使用者利用。0004另一种方法则为使用者自行新增词汇,使用者于客户端通过伺服端所提供的编辑页面输入新词条,以及与对应的音标与释义等,伺服端即依据使用者输入进行词汇新增;此方式仅适于建立格式简单、内容较少的词汇,且建立词汇的过程中需要使用者一一按字段键入预新增的内容,在需要建立大量的词汇的状况下,此方式所导致的操作过程将非常繁复,不仅浪费时间且徒增系统负担。0005综上所述,可。
9、知现有技术于使用者自建辞典的过程中,一直存在操作繁复与单次建立的词条量有限,以及无法实时应用的问题,因此有必要提出改进的技术手段,来解决此一问题。发明内容0006有鉴于现有技术存在的操作繁复与单次建立的词条量有限,以及无法实时应用的问题,本发明遂提供一种于客户端扩建在线辞典的系统及其方法,其中0007本发明所提供的于客户端扩建在线辞典的系统,其包含客户端与伺服端,其中客户端用以提供使用者通过编辑页面输入第一字段字符串与包含该第一字段字符串的编辑内容以进行词条新增,其包含有发送模块、互动模块与显示模块;发送模块用以产生包含第一字段字符串与编辑内容的词条新增要求,及传送该词条新增要求,互动模块用以。
10、于接收到对应的第一字段内容时,依据该第一字段内容对该编辑页面进行部份更新,显示模块则用以显示该编辑页面。伺服端提供该编辑页面,其包含辞典数据库、传输模块、查找模块与储存模块;辞典数据库用以储存第一字段内容,传输模块用以接收客户端所发送的词条新增要求,以及传送对应的第一字段内容至该客户端,查找模块用以依据词条新增要求,自其中的编辑内容查找出第一字段字符串,提取其后的字符串为第一字段内容,储存模块用以说明书CN101963967ACN101963968A2/6页5将第一字段内容储存至辞典数据库。0008本发明所提供的于客户端扩建在线辞典的方法,于伺服端预设有编辑页面;首先,客户端接收并显示使用者通。
11、过编辑页面所输入的第一字段字符串与包含该第一字段字符串的编辑内容,产生包含该第一字段字符串与该编辑内容的词条新增要求,并将该词条新增要求传送至伺服端;伺服端依据该词条新增要求,储存该第一字段字符串与该编辑内容,自该编辑内容查找出该第一字段字符串,提取其后的字符串为第一字段内容并储存之;该客户端接收该伺服端所传送的该第一字段内容后,依据该第一字段内容对该编辑页面进行部份更新,并显示更新的编辑页面。0009本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明具有依据使用者自定的字段字符串,自使用者提供的编辑内容撷取出相对应字段内容的技术手段;借此技术手段,本发明可进一步实现单次建立多个词条。
12、并实时检视编修,并以精简操作过程达成降低系统负担的技术功效。附图说明0010图1为本发明的在线辞典扩建系统其方块示意图。0011图2为本发明的于客户端扩建在线辞典的方法其步骤流程图。0012图3A至图3E为本发明的编辑页面其界面示意图。0013【主要元件符号说明】001410在线辞典扩建系统0015100客户端0016110发送模块0017120动模块0018130显示模块0019200伺服端0020210辞典数据库0021220传输模块0022230查找模块0023240储存模块0024310第一字段字符串0025320编辑内容0026330预览0027340第二字段字符串0028350变更。
13、词条0029360动内容0030370删除0031380储存0032步骤210客户端接收使用者通过该编辑页面所输入的第一字段字符串与包含该第一字段字符串的编辑内容0033步骤220该客户端产生包含该第一字段字符串与该编辑内容的词条新增要求,并说明书CN101963967ACN101963968A3/6页6将该词条新增要求传送至该伺服端0034步骤230该伺服端自该编辑内容查找出该第一字段字符串,提取其后的字符串为第一字段内容并储存之0035步骤240该伺服端将该第一字段内容传回该客户端0036步骤241选择0037步骤250该客户端依据该第一字段内容对该编辑页面进行部份更新0038步骤251该。
14、客户端产生包含该第一字段内容的词条删除要求,并将该词条删除要求传送至该伺服端,该伺服端依据该词条删除要求,查找出该第一字段内容并删除之0039步骤260该客户端显示该编辑页面具体实施方式0040以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。0041图1所示为本发明的在线辞典扩建系统其方块示意图。请参照图1,在线辞典扩建系统10包含客户端100与伺服端200,伺服端200预设有编辑页面,客户端100则提供使用者通过该编辑页面输入第一字段字符串与包含该第一字段字符串的编辑内容,以进行词条新增;请参照图3A,。
15、此图所示为本发明的编辑页面其界面示意图,其中第一字段已预设为词条,客户端100提供使用者通过该编辑页面输入对应第一字段词条的第一字段字符串310,以及包含该第一字段字符串的编辑内容320ACG。0042客户端100包含发送模块110、互动模块120与显示模块130,其中发送模块110用以产生包含该第一字段字符串与该编辑内容的词条新增要求;请参照图3A,发送模块110于使用者点选预览330时,产生包含第一字段字符串310与编辑内容320ACG的词条新增要求,并传送此词条新增要求至伺服端200。伺服端200于接收到该词条新增要求后,以该第一字段字符串与该编辑内容ACG生成第一字段内容ACG。该第一。
16、字段内容ACG的产生细节将于后续详细说明。0043互动模块120用以于接收到伺服端200所传回的第一字段内容时,依据该第一字段内容对该编辑页面进行部分更新,显示模块130则用以显示该编辑页面。在此为求解说详尽且符合逻辑顺序,互动模块120留待后续提及时一并详细说明。0044伺服端200包含辞典数据库210、传输模块220、查找模块230与储存模块240,其中辞典数据库210用以储存后续产生的第一字段内容,传输模块220用以接收客户端100所发送的词条新增要求,并将对应的第一字段内容传回该客户端100,储存模块240用以于查找模块230产生第一字段内容时,将该第一字段内容储存至辞典数据库210。。
17、以上例说明,伺服端200的传输模块220接收到词条新增要求时,查找模块230以该词条新增要求产生对应的第一字段字符串ACG时,储存模块240则将该ACG储存至辞典数据库210中。0045承上,查找模块230用以依据该词条新增要求,自该编辑内容查找出第一字段字符串,并提取其后的字符串为第一字段内容;具体来说,查找模块230比对该词条新增要求所包含的编辑内容与第一字段字符串,自该编辑内容查找出第一字段字符串,以提取出该第一字段字符串之后的字符串。以第一字段字符串与编辑内容ACG举例说明,查找模块230自ACG查找出,并撷取之后的ACG为第一字段内容,由储存模块240说明书CN101963967AC。
18、N101963968A4/6页7将其储存至辞典数据库210,传输模块则将此第一字段内容ACG传送至客户端100。0046客户端100于接收到伺服端200所传回的第一字段内容时,互动模块120用以依据此第一字段内容部分更新该编辑页面;详细来说,客户端100与伺服端200之间采用AJAXASYNCHRONOUSJAVASCRIPTANDXML,异步JAVASCRIPT和XML技术,使用SOAPSIMPLEOBJECTACCESSPROTOCOL,简易对象存取协议或其它基于XMLEXTENSIBLEMARKUPLANGUAGE,可扩展标记语言的页面服务界面,由客户端100向伺服端200提交词条更新要。
19、求并接收必须的部份数据即第一字段内容,客户端100的互动模块120可设计为以JAVASCRIPT处理该第一字段内容,部分更新该编辑页面。0047延续上例,当使用者点选预览330请见图3A后,客户端100接收到对应的第一字段内容ACG,此时客户端100的互动模块120处理该第一字段内容并以此部分更新该编辑页面,此更新的该编辑页面通过显示模块130显示如图3B所示,与图3A对照下可知图3B仅更新页面右侧的部分。0048图2所示为本发明的于客户端扩建在线辞典的方法其步骤流程图。请参照图2,于客户端扩建在线辞典的方法于伺服端200设有编辑页面;该方法首先由客户端100接收使用者通过该编辑页面所输入的第。
20、一字段字符串与包含该第一字段字符串的编辑内容步骤210,产生包含该第一字段内容及该编辑内容的词条新增要求,并将此词条新增要求传送至伺服端200步骤220;伺服端200依据该词条新增要求,于该编辑内容查找出该第一字段字符串,撷取其后的字符串为第一字段内容,并储存该第一字段内容步骤230;伺服端200将该第一字段内容传送至该客户端100步骤240;接着步骤241使用者可以选择,让客户端100依据该第一字段内容对该编辑页面进行部分更新步骤250,并显示更新的该编辑页面步骤260;或者在步骤241使用者可以选择,让客户端100可以产生包含该第一字段内容的词条删除要求,并将词条删除要求传送至伺服端200。
21、,伺服端200依据该词条删除要求,查找出该第一字段内容并删除之步骤251。0049于上述实施例中,第一字段字符串310请参照图3A所代表的第一字段为词条外,也可经使用者选择为音标、词性、释义、例句、变化形或其它,而客户端100更用以提供使用者通过编辑页面同时输入第一字段字符串、第二字段字符串,甚至第三字段字符串或以上,其中该第二字段字符串第三字段字符串或以上用以作为伺服端200的查找模块230提取第二字段内容第三字段内容或以上的依据。0050请参照图3C,使用者于编辑页面输入对应第一字段词条的第一字段字符串310,接着输入对应第二字段释义的第二字段字符串340与编辑内容320后点选预览330,。
22、客户端100的发送模块110即产生包含词条字符串第一字段字符串、释义字符串第二字段字符串以及编辑内容ACGACG是缩写。的新增词条要求,并将此新增词条要求传送至伺服端200。0051承上,查找模块230于该编辑内容中查找出词条字符串与释义字符串,并撷取词条字符串与释义字符串之间的ACG为词条内容第一字段内容,以及撷取释义字符串之后的ACG是缩写。为释义内容第二字段字符串。储存模块240储存词条内容ACG与释义内容ACG是缩写。,传输模块220将该词条内容与该释义内容传送至客户端100;客户端100的互动模块120依据该词条内容与该释义内容对编辑页面进行部分更新,显示模块130将更新的编辑页面显。
23、示如图3C所示。说明书CN101963967ACN101963968A5/6页80052此外,客户端100更用以提供使用者通过编辑页面输入字段内容以进行词条变更;请参照图3D,客户端100的发送模块110更用以于使用者点选该编辑页面的变更词条350请见图3D后,于使用者输入字段内容字符串的同时产生包含此字段内容字符串的词条搜寻要求,并将其传送至伺服端200,伺服端200的查找模块230更用以依据该词条搜寻要求自辞典数据库210查找出符合该字段内容字符串,或是包含该字段内容字符串的至少一字段内容,传输模块220将该些字段内容传回客户端100,客户端100的互动模块120依据该些字段内容对编辑页面。
24、进行部份更新,更新的编辑页面由显示模块130进行显示。0053举例来说,请参照图3D,客户端100的发送模块110于编辑页面的变更词条350被点选后,于使用者输入词条内容字符串AC的同时,即发出包含该词条内容字符串AC的词条搜寻要求至伺服端200,伺服端200的查找模块230依据该词条搜寻要求,于辞典数据库210查找出包含词条内容字符串AC的词条内容ACG,传输模块220将该词条内容回传至该客户端100,客户端100的互动模块120依据该词条内容对编辑页面作部份更新,此更新的编辑页面通过显示模块130显示如图3D所示,其中以AJAX技术显示的互动内容360包含有该ACG。0054承上,使用者可。
25、直接点选该编辑页面的互动内容360ACG,由客户端100的发送模块110发送包含词条内容ACG的词条变更要求,伺服端200的查找模块230于传输模块220接收到该词条变更要求后,自辞典数据库210查找出对应词条ACG的其它字段内容,在此为释义内容ACG是缩写。,客户端100的互动模块120即据此对编辑页面进行部份更新,并由显示模块130显示更新的编辑页面;使用者可通过该编辑页面点选删除370,使客户端100的发送模块110发送包含该词条ACG的词条删除要求至伺服端200,伺服端200的查找模块230即依据此词条删除要求至辞典数据库删除与词条ACG对应的所有字段内容,其中包含词条内容ACG与释义。
26、内容ACG是缩写。0055使用者也可于该编辑页面直接对释义内容ACG是缩写。进行编修,通过点选储存380由客户端100的发送模块110发送出包含变更的释义内容的词条覆写要求至伺服端200,伺服端200的查找模块230将变更的释义内容替换原先的释义内容,储存于辞典数据库210。0056另外,客户端100更提供使用者通过编辑页面单次新增多个词条;请参照图3E,使用者于该编辑页面输入词条字符串与编辑内容320ACGSP并点选预览330,客户端100的收发模块110即发送包含该词条字符串与该编辑内容的词条新增要求至伺服端200,伺服端200的查找模块230于该编辑内容查找出6个词条字符串,并撷取出各之。
27、后的字符串,分别为词条ACG、词条COSPLAY、词条OVA、词条OP、词条ED与词条SP;该些词条将实时呈现于编辑页面的右侧供使用者预览。0057综上所述,可知本发明与现有技术之间的差异在于具有依据使用者自定的字段字符串,自使用者提供的编辑内容撷取出相对应字段内容的技术手段,借由此一技术手段可以实现单次建立多个词条来解决现有技术所存在的问题,进而以精简操作过程达成降低系统负担的技术功效。0058虽然本发明所提供的实施方式如上,然而所述的内容并非用以直接限定本发明的专利保护范围。任何本发明所属技术领域中的技术人员,在不脱离本发明所提供的精神和范围的前提下,可以在实施的形式上及细节上作些许的更动。
28、。本发明的专利保护范围,仍须说明书CN101963967ACN101963968A6/6页9以所附的权利要求范围所界定者为准。说明书CN101963967ACN101963968A1/7页10图1说明书附图CN101963967ACN101963968A2/7页11图2说明书附图CN101963967ACN101963968A3/7页12图3A说明书附图CN101963967ACN101963968A4/7页13图3B说明书附图CN101963967ACN101963968A5/7页14图3C说明书附图CN101963967ACN101963968A6/7页15图3D说明书附图CN101963967ACN101963968A7/7页16图3E说明书附图CN101963967A。