[发明专利]电子词典机数据更新方法有效
申请号: | 200710302007.9 | 申请日: | 2007-12-19 |
公开(公告)号: | CN101464876A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 吴磊 | 申请(专利权)人: | 金宝电子(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F13/10 |
代理公司: | 上海天翔知识产权代理有限公司 | 代理人: | 刘粉宝 |
地址: | 200233上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子词典 数据 更新 方法 | ||
技术领域
本发明涉及的是一种电子词典机数据更新方法,更确切地说是涉及一种将电 子词典机数据分块校验从而仅对各版本数据的差异点进行更新的方法。
背景技术
随着科技的发展,各种便携型电子装置在硬件方面朝向更轻薄短小发展,且 在软件方面朝向更多功能和更人性化操作的程序。为了解决电子装置程序的不 足或漏洞,需要不断更新原有的旧程序来提高电子装置的效率、功能及可靠性。 尤其像电子词典机的更新较为频繁,其除了需要更新原有的程序外,还常需要 将新的字词加入以扩充更新其词典数据库。
然而,现有的电子词典机内数据的更新基本上是使用一次性完全烧录的更新 方式,所耗费的时间通常在20分钟以上。而且,若在数据更新时发生不可预期 的事情(如意外停电等),造成数据更新突然中断,既没达到电子词典机数据 的更新,还可能影响到电子词典机原有的数据。因此,需要一种能够更快速更 新电子词典机数据的方法。
发明内容
本发明的目的就是在提供一种电子词典机数据更新方法,用以克服上述缺 陷。
本发明提出一种电子词典机数据更新方法,其包括建立电子词典机和主机的 连接,其中主机用以取得更新数据并协助电子词典机的原始数据更新为更新数 据;主机判断原始数据是否是可辨识的版本,若原始数据是可辨识的版本,则 主机再判断是否仅针对原始数据的程序进行更新;若主机判定不是仅针对原始 数据的程序进行更新,则主机再判断是否进行分块校验更新;若主机判定进行 分块校验更新,则主机依据电子词典机内每个原始数据的CRC(Cyclic Redundancy Check,循环冗余校验)值所对应的区块大小将更新数据分割成多个 相应的更新数据区块,这些更新数据区块各自生成相应的CRC值;主机比较电 子词典机内原始数据区块的CRC值及主机内更新数据区块的CRC值,依据原 始数据区块的CRC值在更新数据区块中找出不同于原始数据区块的CRC值的 区块作为更新来源区块;以及主机传送更新来源区块到电子词典机进行更新。
所述的主机判定原始数据不是可辨识的版本或不进行分块校验更新时,主机 将取得的更新数据传送到电子词典机上以一次性完全烧录的方式进行更新。所 述的主机判定是仅针对原始数据的程序进行更新时,主机将取得的更新数据的 程序传送到电子词典机上以一次性完全烧录的方式进行更新。
本发明通过分块校验更新,即由主机比较电子词典机内原始数据的各区块 CRC值和主机取得的更新数据的各区块CRC值,得到更新数据区块中不同于原 始数据区块的CRC值的区块作为更新来源区块,然后主机再将更新来源区块传 送到电子词典机进行更新,从而提高更新速度。
附图说明
图1为依照本发明一实施例所绘示电子词典机数据更新方法的流程图。
附图标记说明:S11-建立电子词典机和主机的连接;S12-可辨识的原始数 据版本?;S13-主机传送更新数据到电子词典机进行更新;S14-仅更新程 序?;S15-主机传送程序更新数据到电子词典机进行更新;S16-分块校验更 新?;S17-主机产生更新数据区块的CRC;S18-主机取得电子词典机内原始 数据区块的CRC;S19-主机比较原始数据区块和更新数据区块的CRC,找出 更新来源区块;S20-主机传送更新来源区块到电子词典机进行更新;S21-电 子词典机更新成功?;S22-提示更新失败信息。
具体实施方式
以下结合附图,对本发明上述的和另外的技术特征和优点作更详细的说明。
图1为依照本发明一实施例所绘示电子词典机数据更新方法的流程图。请参 照图1,首先,在步骤S11,建立电子词典机和主机的连接。所述的连接例如是 通过通用序列总线(USB)。所述的主机例如是电子计算器,其通过网络或外接存 储媒体的方式取得服务提供商所提供的更新数据,然后协助电子词典机将电子 词典机内的原始数据更新为更新数据。在电子词典机内的原始数据可以分成程 序及数据库两种原始数据,在这里程序可由电子词典机执行使得电子词典机可 运行各种功能,而数据库提供可被程序处理的各种数据。而用来更新电子词典 机内原始数据的更新数据可能仅包括程序这种更新数据,亦可能同时包括程序 及数据库两种更新数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金宝电子(上海)有限公司,未经金宝电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710302007.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于规则的动态目录实现方法及系统
- 下一篇:平行口语语料的对齐方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置