[发明专利](L、S)波段卫星移动通信系统终端机自动升级方法无效
申请号: | 201210063734.5 | 申请日: | 2012-03-12 |
公开(公告)号: | CN102637133A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 吴伟林;张代红;黄耀;王亮 | 申请(专利权)人: | 成都林海电子有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/14;G06F21/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 波段 卫星 移动 通信 系统 终端机 自动 升级 方法 | ||
1.一种(L、S)波段卫星移动通信系统终端机自动升级方法,其特征在于,包括:
S1、检测USB接口是否连接有可读写的存储设备,如果有,则进入步骤S2;
S2、检测所述存储设备是否存储有与现有程序相应的新版本的程序,如果有,则将现有程序作为可升级的现有程序,进入步骤S3;
S3、将所述可升级的现有程序升级为所述新版本的程序,升级完成后,将所述新版本的程序作为现有程序。
2.根据权利要求1所述的方法,其特征在于,在步骤S3后还包括:
S4、运行现有程序。
3.根据权利要求2所述的方法,其特征在于,步骤S1具体包括:
S11、检测所述USB接口是否连接有存储设备,如果有,则进入步骤S12;否则进入步骤S4;
S12、检测所述存储设备是否可读写,如果是,则进入步骤S2;否则进入步骤S4。
4.根据权利要求2所述的方法,其特征在于,步骤S2具体包括:
S21、分别读取所述存储设备存储的程序的版本信息和现有程序的版本信息,如果读取成功,则进入步骤S22,否则进入步骤S4;
S22、根据所述读取到的版本信息,判断所述存储设备存储的程序的版本是否高于现有程序的版本,如果是,则进入步骤S3;否则进入步骤S4。
5.根据权利要求4所述的方法,其特征在于,所述版本信息包括程序名和版本号;
步骤S22具体包括:
S221、判断所述读取到的版本信息中的程序名是否匹配,如果匹配,则进入步骤S222,否则进入步骤S4;
S222、比较所述版本信息中的版本号,如果所述存储设备存储的程序的版本号更高,则进入步骤S3,否则进入步骤S4。
6.根据权利要求2所述的方法,其特征在于,步骤S3具体包括:
S31、备份所述可升级的现有程序;
S32、卸载所述可升级的现有程序;
S33、安装所述新版本的程序以进行升级;
S34、升级完成后,将所述新版本的程序作为现有程序并更新现有程序的版本信息。
7.根据权利要求6所述的方法,其特征在于,步骤S31具体包括:以备份文件的形式备份所述可升级的现有程序;所述备份文件根据存储时间存储在备份目录中。
8.根据权利要求7所述的方法,其特征在于,所述以备份文件的形式备份所述可升级的现有程序具体包括:
扫描所述备份目录;
如果扫描出错,则建立新的备份目录并保存所述可升级的现有程序作为一个备份文件,进入步骤S32;
如果扫描正确,则判断所述备份目录下的备份文件的个数是否达到上限,如果是,则删除存储时间最早的一个备份文件,在所述备份目录下添加所述可升级的现有程序作为最新的备份文件,进入步骤S32;否则直接在所述备份目录下添加所述可升级的现有程序作为最新的备份文件,进入步骤S32。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都林海电子有限责任公司,未经成都林海电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210063734.5/1.html,转载请声明来源钻瓜专利网。