[发明专利]软件系统更新补丁的方法和装置无效
申请号: | 201010567166.3 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102479092A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 焦向丽;刘玉玺 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 系统 更新 补丁 方法 装置 | ||
1.一种软件系统更新补丁的方法,其特征在于,包括:
监测当前时刻是否满足用户设置的软件系统的更新补丁条件,如果满足,根据所述用户设置的补丁文件的服务器地址获取补丁文件;
根据所述补丁文件和所述用户设置的补丁文件夹路径确定所述软件系统需要更新的文件;
比较所述补丁文件与所述需要更新的文件是否匹配,如果不匹配,使用所述补丁文件更新所述需要更新的文件。
2.根据权利要求1所述的方法,其特征在于,
所述使用所述补丁文件更新所述需要更新的文件之前,所述方法还包括:备份所述需要更新的文件;
使用所述补丁文件更新所述需要更新的文件包括:使用所述补丁文件更新所述需要更新的文件的过程中,如果发生更新中断,根据备份的所述需要更新的文件进行补丁回退。
3.根据权利要求2所述的方法,其特征在于,所述使用所述补丁文件更新所述需要更新的文件之后,所述方法包括:
所述软件系统运行过程中,接收到所述用户的补丁回退命令后,根据备份的所述需要更新的文件进行补丁回退。
4.根据权利要求2所述的方法,其特征在于,所述使用所述补丁文件更新所述需要更新的文件之后,所述方法包括:
运行所述软件系统达到设定的时间后,提示所述用户删除备份的所述需要更新的文件;
接收到所述用户的同意删除指示后,删除备份的所述需要更新的文件。
5.根据权利要求1所述的方法,其特征在于,所述使用所述补丁文件更新所述需要更新的文件之前,所述方法包括:
判断所述软件系统是否正在使用,如果是,提示所述用户关闭所述软件系统;
所述软件系统关闭后,执行所述使用所述补丁文件更新所述需要更新的文件的步骤。
6.根据权利要求1-5任一项所述的方法,其特征在于,
所述监测当前时刻是否满足用户设置的软件系统的更新补丁条件之前,所述方法还包括:接收并保存用户设置的所述软件系统的配置信息,所述配置信息包括:更新补丁条件、补丁文件的服务器地址、补丁文件夹和所述补丁文件夹的路径。
7.根据权利要求6所述的方法,其特征在于,
所述配置信息还包括:所述用户的用户名和密码;
所述监测当前时刻是否满足用户设置的软件系统的更新补丁条件之前,所述方法还包括:
接收到启动所述软件系统的命令后,提示所述用户输入用户名和密码;
根据所述配置信息中的所述用户名和密码验证所述用户是否合法,如果所述用户合法,启动并运行所述软件系统。
8.根据权利要求1-5任一项所述的方法,其特征在于,
所述比较所述补丁文件与所述需要更新的文件是否匹配之前,所述方法还包括:
判断所述软件系统是否合法性,如果合法,执行比较所述补丁文件与所述需要更新的文件是否匹配的步骤。
9.根据权利要求1-5任一项所述的方法,其特征在于,所述更新补丁条件为以下之一:
指定日期的指定时间和所述软件系统启动后运行指定时长。
10.一种软件系统更新补丁的装置,其特征在于,包括:
监测模块,用于监测当前时刻是否满足用户设置的软件系统的更新补丁条件;
文件获取模块,用于所述监测模块的监测结果为满足所述更新补丁条件时,根据所述用户设置的补丁文件的服务器地址获取补丁文件;
文件确定模块,用于根据所述文件获取模块获取的所述补丁文件和所述用户设置的补丁文件夹路径确定所述软件系统需要更新的文件;
更新模块,用于比较所述补丁文件与所述需要更新的文件是否匹配,如果不匹配,使用所述补丁文件更新所述需要更新的文件。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
备份模块,用于备份所述文件确定模块确定的所述需要更新的文件;
第一回退模块,用于使用所述补丁文件更新所述需要更新的文件的过程中,如果发生更新中断,根据备份的所述需要更新的文件进行补丁回退。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:
第二回退模块,用于所述软件系统运行过程中,接收到补丁回退命令后,根据备份的所述需要更新的文件进行补丁回退。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010567166.3/1.html,转载请声明来源钻瓜专利网。