[发明专利]一种嵌入式软件维护方法在审
申请号: | 201711114977.6 | 申请日: | 2017-11-13 |
公开(公告)号: | CN107783791A | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 彭海军 | 申请(专利权)人: | 重庆首亨软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445;G06F21/46 |
代理公司: | 北京众合诚成知识产权代理有限公司11246 | 代理人: | 胡柯 |
地址: | 400039 重庆市九*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 软件 维护 方法 | ||
技术领域
本发明涉及软件维护技术领域,特别是一种嵌入式软件维护方法。
背景技术
随着社会经济的不断发展,运行中的嵌入式软件越来越多,相关的维护业务量也不断增加,但是目前嵌入式软件存在一些漏洞,给一些不法分子可乘之机。因此,如何对嵌入式软件的进行安全维护显得极为重要。
发明内容
有鉴于现有技术的上述缺陷,本发明的目的就是提供一种嵌入式软件维护方法,能够离线对嵌入式软件进行安装维护,提高嵌入式软件的安全性,减少在线维护时电脑病毒对嵌入式软件的危害。
本发明的目的是通过这样的技术方案实现的,一种嵌入式软件维护方法,它包括有:一处理器,所述处理器为一连接互联网的电脑,其特征在于,所述方法步骤如下:
S1:所述处理器检测通信串口是否接入移动存储设备,若是,则进行步骤S2;反之,重复进行检测;
S2:所述处理器检测所述移动存储设备中是否包含更新安装包,若是,则进行步骤S3;反之,重复进行检测;
S3:所述处理器判断是否可以利用所述更新安装包进行嵌入式软件的安装维护,若是,则进行步骤S4;反之,进行步骤S2;
S4:按照预设的程序,对嵌入式软件进行安装维护。
进一步,所述步骤S1中处理器检测通信串口是否接入移动存储设备的方法为:检测移动存储设备中的散列值,当发现存在该值时,则通知嵌入式软件终端已接入移动存储设备。
进一步,所述步骤S2中处理器检测所述移动存储设备中是否包含更新安装包的方法为:处理器根据更新安装包的字符编码确定是否为匹配确定更新安装包。
进一步,所述步骤S3中的处理器判断是否为可以利用所述更新安装包的方法为:
S31:处理器获取当前软件的程序版本号;
S32:将当前软件的程序版本号与更新安装包程序版本号进行对应比较;
S33:若更新安装包的版本较新,则判断为可利用更新安装包进行升级维护。
进一步,所述步骤S33中利用更新安装包进行升级维护还包括有:判断可利用更新安装包的来源是否合法;
判断所述更新安装包的身份验证密匙与处理器中的预设的密匙是否一致,
如果是,则确定所述更新安装包的来源合法。
进一步,所述移动存储设备为硬盘、SD卡、U盘中的一种。
进一步,所述通信串口可为USB接口、RS232接口、RS485中的一种。
由于采用了上述技术方案,本发明具有如下的优点:通过移动存储设备离线维护嵌入式软件,能够提高嵌入式软件的安全性,减少在线维护时电脑病毒对嵌入式软件的危害。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。
附图说明
本发明的附图说明如下:
图1为嵌入式软件维护方法的流程示意图。
图2为嵌入式软件维护方法中判断更新安装包的流程示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
实施例:如图1至图2所示;一种嵌入式软件维护方法,它包括有:一处理器,所述处理器为一连接互联网的电脑,其特征在于,所述方法步骤如下:
S1:所述处理器检测通信串口是否接入移动存储设备,若是,则进行步骤S2;反之,重复进行检测;检测移动存储设备中的散列值,当发现存在该值时,则通知嵌入式软件终端已接入移动存储设备。
所述移动存储设备为硬盘、SD卡、U盘中的一种;本实施例选择32GB的U盘。
所述通信串口可为USB接口、RS232接口、RS485中的一种,本实施例中选择USB接口作为通信串口。
S2:所述处理器检测所述移动存储设备中是否包含更新安装包,若是,则进行步骤S3;反之,重复进行检测;处理器根据更新安装包的字符编码确定是否为匹配确定更新安装包。
S3:所述处理器判断是否可以利用所述更新安装包进行嵌入式软件的安装维护,若是,则进行步骤S4;反之,进行步骤S2;
所述步骤S3中的处理器判断是否为可以利用所述更新安装包的方法为:
S31:处理器获取当前软件的程序版本号;
S32:将当前软件的程序版本号与更新安装包程序版本号进行对应比较;
判断可利用更新安装包的来源是否合法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆首亨软件有限公司,未经重庆首亨软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711114977.6/2.html,转载请声明来源钻瓜专利网。