[发明专利]软件升级方法、系统及计算机有效
申请号: | 202010874380.7 | 申请日: | 2020-08-27 |
公开(公告)号: | CN111736879B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 饶志波;赵时晴;周磊;姜双林 | 申请(专利权)人: | 北京安帝科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 周娇娇 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 方法 系统 计算机 | ||
本发明涉及软件升级方法、系统及计算机。当检测到USB接口插入了U盘时,判断使用方是否具有使用U盘的权限,若是,挂载U盘;判断是否能够根据U盘的身份标识解密出至少两个版本号的先后顺序,若是,执行:步骤S1:从目标软件的基本信息中获取目标软件的当前版本号;步骤S2:根据至少两个版本号的先后顺序,确定当前版本号在至少两个版本号中所处的顺序位置;步骤S3:若该顺序位置不是最前的顺序位置,执行S4,若该顺序位置是最前的顺序位置,则结束当前流程;步骤S4:确定顺序位置的前一个顺序位置的目标版本号;步骤S5:利用目标升级包对计算机中当前装载的目标软件进行升级,返回步骤S1。本发明能够便捷的进行软件升级。
技术领域
本发明涉及计算机技术领域,尤其涉及软件升级方法、系统及计算机。
背景技术
目前,发电厂项目遍布全国各地且数量日渐增加,项目中通常包括多个软件,由于最新版本的软件中通常会包括功能的升级或修复了一些漏洞,因此软件升级是维持项目正常进展的重要工作。
然而,发电厂项目中的软件通常是部署在局域网中,无法在线升级,因此软件升级需要专业的技术人员到现场进来进行。由于发电厂项目遍布全国各地,技术人员需要时间进行响应,从而导致不能及时使用软件的最新功能和及时得到新版本的功能修复,非常的不方便。
因此,针对以上不足,需要提供一种便捷的软件升级方法。
发明内容
本发明要解决的技术问题在于便捷的软件升级方法,针对现有技术中的缺陷,提供软件升级方法、系统及计算机。
第一方面,本发明实施例提供了软件升级方法,应用于计算机,所述计算机通过U盘来进行软件升级;所述U盘中存储有目标软件的至少两个版本号以及每一个版本号对应的升级包;所述至少两个版本号之间存在版本号的先后顺序,其中越新的版本号的顺序越靠前,越新的版本号对应的升级包越新;
当检测到USB接口插入了所述U盘时,判断所述U盘的使用方是否具有使用所述U盘的权限;
当确定所述U盘的使用方具有使用所述U盘的权限时,挂载所述U盘;
判断是否能够根据所述U盘的身份标识解密出所述至少两个版本号的先后顺序;
当确定能够解密出所述至少两个版本号的先后顺序时,执行:
步骤S1:从计算机当前装载的所述目标软件的基本信息中,获取计算机当前装载的所述目标软件的当前版本号;
步骤S2:根据所述至少两个版本号的先后顺序,确定所述当前版本号在所述至少两个版本号中所处的顺序位置;
步骤S3:若该顺序位置不是最前的顺序位置,执行S4,若该顺序位置是最前的顺序位置,则结束当前流程;
步骤S4:确定所述顺序位置的前一个顺序位置的目标版本号;
步骤S5:利用所述U盘中存储的所述目标版本号对应的目标升级包对所述计算机中当前装载的所述目标软件进行升级,返回步骤S1。
优选地,
所述判断所述U盘的使用方是否具有使用所述U盘的权限,包括:
拍摄所述U盘的使用方的虹膜图像,获取所述U盘中保存的表示具有所述U盘使用权限的至少一个有权使用方的至少一张目标虹膜图像,将所述虹膜图像和至少一张所述目标虹膜图像逐一进行对比,判断是否存在与所述虹膜图像相同的所述目标虹膜图像,若是,则确定所述使用方具有使用所述U盘的权限,若否,不挂载所述U盘。
优选地,
所述判断是否能够根据所述U盘的身份标识解密出所述至少两个版本号的先后顺序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安帝科技有限公司,未经北京安帝科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010874380.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种弹性铜钛合金及其制备方法
- 下一篇:一种电厂区域设备异常判断方法