[发明专利]名称导向式的应用系统升级系统及方法有效
申请号: | 201410636473.0 | 申请日: | 2014-11-12 |
公开(公告)号: | CN105653300B | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 邱垂汶;蔡宪维 | 申请(专利权)人: | 鸿富锦精密电子(天津)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 谢志为 |
地址: | 300457 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 名称 导向 应用 系统升级 系统 方法 | ||
1.一种名称导向式的应用系统升级系统,运行于电子装置中,该电子装置连接有版本升级数据库,其特征在于,所述的应用系统升级系统包括:
系统备份模块,用于接收从电子装置的输入设备输入应用系统所需升级版本的序列号;
版本定位模块,用于扫描所述版本升级数据库下的不同的版本升级目录,每一版本升级目录下存储有一版本的升级安装包,升级安装包的名称包括对应的升级安装包的序列号和版本号,并根据输入的序列号建立该应用系统的版本升级链,在应用系统的升级链中定位出该应用系统的旧版本号,从版本升级数据中获取该旧版本号对应的程序数据包,在应用系统的升级链中定位出该应用系统的新版本号,及从版本升级数据库中获取该新版本号对应的升级安装包;
系统升级模块,用于比较旧版本号对应的程序数据包与新版本号对应的升级安装包进行比较找出数据差异,并利用所述新版本号对应的升级安装包对旧版本号对应的程序数据包进行应用系统升级。
2.如权利要求1所述的应用系统升级系统,其特征在于,所述的系统备份模块还用于将所述应用系统的程序数据备份在电子装置的存储设备中。
3.如权利要求2所述的应用系统升级系统,其特征在于,该应用系统升级系统还包括系统恢复模块还用于判断所述应用系统是否升级成功,若该应用系统升级没有成功,则利用所述存储设备中备份的程序数据所述应用系统进行系统恢复。
4.如权利要求1所述的应用系统升级系统,其特征在于,所述的应用系统的升级安装包包括系统升级套件及应用程序升级套件,该系统升级套件对应用系统的系统层进行升级,该应用程序升级套件对应用系统的应用层进行升级。
5.一种名称导向式的应用系统升级方法,应用于电子装置中,该电子装置连接有版本升级数据库,其特征在于,该方法包括步骤:
接收从电子装置的输入设备输入应用系统所需升级版本的序列号;
扫描所述版本升级数据库下的不同的版本升级目录,并根据输入的序列号建立该应用系统的版本升级链,每一版本升级目录下存储有一版本的升级安装包,升级安装包的名称包括对应的升级安装包的序列号和版本号;
在应用系统的升级链中定位出该应用系统的旧版本号,并从版本升级数据中获取该旧版本号对应的程序数据包;
在应用系统的升级链中定位出该应用系统的新版本号,并从版本升级数据库中获取该新版本号对应的升级安装包;
比较旧版本号对应的程序数据包与新版本号对应的升级安装包进行比较找出数据差异,并利用所述新版本号对应的升级安装包对旧版本号对应的程序数据包进行应用系统升级。
6.如权利要求5所述的应用系统升级方法,其特征在于,该方法还包括步骤:
将所述应用系统的程序数据备份在电子装置的存储设备中。
7.如权利要求6所述的应用系统升级方法,其特征在于,该方法还包括步骤:
判断所述应用系统是否升级成功;
若该应用系统升级没有成功,则利用所述存储设备中备份的程序数据所述应用系统进行系统恢复。
8.如权利要求5所述的应用系统升级方法,其特征在于,所述的应用系统的升级安装包包括系统升级套件及应用程序升级套件,该系统升级套件对应用系统的系统层进行升级,该应用程序升级套件对应用系统的应用层进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密电子(天津)有限公司,未经鸿富锦精密电子(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410636473.0/1.html,转载请声明来源钻瓜专利网。