[发明专利]应用文件更新系统及方法无效
申请号: | 200610060230.2 | 申请日: | 2006-04-07 |
公开(公告)号: | CN101051307A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 贺稳波 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q10/00;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 文件 更新 系统 方法 | ||
1.一种应用文件更新系统,其特征在于,该系统包括:
客户端计算机,用于对需更新的第一类应用文件进行更新;及
应用服务器,与该客户端计算机相连,用于存储该客户端计算机更新应用文件所需的资料,及响应该客户端计算机的下载指令。
2.如权利要求1所述的应用文件更新系统,其特征在于,所述的客户端计算机包括:
第一程序存储区,用于存储应用文件更新程序;
执行单元,用于当该第一程序存储区存储有应用文件更新程序时调用并执行该应用文件更新程序,及当该第一程序存储区未存储有应用文件更新程序时向该应用服务器发送该应用文件更新程序的下载指令;及
第一文件存储区,用于存储第一类应用文件。
3.如权利要求2所述的应用文件更新系统,其特征在于,该客户端计算机更新应用文件所需的资料包括该应用文件更新程序及第二类应用文件。
4.如权利要求3所述的应用文件更新系统,其特征在于,该第二类应用文件用于对第一类应用文件进行更新。
5.如权利要求3所述的应用文件更新系统,其特征在于,所述的应用服务器包括:
第二程序存储区,用于存储该应用文件更新程序以备客户端计算机下载;
第二文件存储区,用于存储第二类应用文件;及
处理单元,用于执行从该客户端计算机发送来的该应用文件更新程序的下载指令。
6.如权利要求5所述的应用文件更新系统,其特征在于,所述的应用文件更新程序包括:
计算模块,用于生成第二类应用文件的计算值,及生成第一类应用文件的计算值;
比对模块,用于将第二类应用文件的计算值逐个与同名的第一类应用文件的计算值进行比对;
判断模块,用于判断是否有第二类应用文件未能在第一类应用文件中找到同名文件,及判断该第二类应用文件的计算值与同名的第一类应用文件的计算值是否相等;及
拷贝模块,用于将未能在第一类应用文件中找到同名文件的第二类应用文件拷贝到该第一文件存储区中,及将比对模块比对的不相等的计算值对应的第二类应用文件拷贝到该第一文件存储区中以覆盖掉原来同名的第一类应用文件。
7.如权利要求6所述的应用文件更新系统,其特征在于,所述的应用文件的计算值是哈希值。
8.一种应用文件更新方法,该方法通过应用服务器对客户端计算机中需更新的第一类应用文件进行更新,其特征在于,该方法包括如下步骤:
生成客户端计算机中第一类应用文件的计算值;
生成应用服务器中第二类应用文件的计算值;
将第二类应用文件的计算值逐个与同名的第一类应用文件的计算值进行比对;
将未能在第一类应用文件中找到同名文件的第二类应用文件拷贝到第一类应用文件中;
将比对的不相等的计算值对应的第二类应用文件拷贝到第一类应用文件中以覆盖掉原来同名的第一类应用文件。
9.如权利要求8所述的应用文件更新方法,其特征在于,该方法还包括步骤:
判断是否有应用文件更新程序供调用;及
在没有应用文件更新程序供调用时,从应用服务器中下载应用文件更新程序。
10.如权利要求8所述的应用文件更新方法,其特征在于,所述的应用文件的计算值是哈希值。
11.如权利要求8所述的应用文件更新方法,其特征在于,该第二类应用文件用于对第一类应用文件进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610060230.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器使用寿命提高方法及硬件装置
- 下一篇:治疗高脂血症的中药及制备方法