[发明专利]一种应用程序自动升级方法及存储介质在审
申请号: | 201711158181.0 | 申请日: | 2017-11-20 |
公开(公告)号: | CN107992314A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 黄世纬 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙)31251 | 代理人: | 郭桂峰 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 自动 升级 方法 存储 介质 | ||
1.一种应用程序自动升级方法,其特征在于,所述方法包括步骤:
监控目标应用程序是否出现程序错误;
当监控出现程序错误时,获取该程序错误的错误编号,并根据所述错误编号生成检索请求发送至远程服务器;所述检索请求包括当前程序错误的错误编号,所述错误编号以便远程服务器在确定存在与所述错误编号对应的更新版本数据时发送所述更新版本数据;
当接收到远程服务器返回的所述更新版本数据时,通过安装所述更新版本数据升级所述目标应用程序。
2.如权利要求1所述的应用程序自动升级方法,其特征在于,所述步骤监控目标应用程序是否出现程序错误之前还包括步骤:
预先在目标程序中植入锚点,所述锚点在目标程序产生程序错误时标记该程序错误的错误编号。
3.如权利要求1所述的应用程序自动升级方法,其特征在于,所述方法还包括:
接收到远程服务器返回的检索失败信息;
将错误编号和程序错误相关信息封装后发送至远程服务器。
4.如权利要求1所述的应用程序自动升级方法,其特征在于,所述方法还包括:
控制终端定时或不定时向远程服务器发送重新检索请求,所述重新检索请求包括上一次出现的程序错误的错误编号。
5.一种应用程序自动升级方法,其特征在于,所述方法包括步骤:
接收控制终端发送的检索请求,所述检索请求包括程序错误的错误编号;
根据所述检索请求中的错误编号查找数据库,判断是否存在与所述错误编号对应的更新版本数据;
当检索到与所述错误编号对应的更新版本数据时,向控制终端返回更新版本数据,以便所述控制终端通过安装所述更新版本数据升级所述目标应用程序。
6.根据权利要求5所述的应用程序自动升级方法,其特征在于,所述方法还包括步骤:
预先在数据库中建立程序错误的错误编号与更新版本数据一一对应的关系表;所述数据库存储有更新版本数据。
7.根据权利要求5所述的应用程序自动升级方法,其特征在于,所述方法还包括步骤:
当未检索到与所述错误编号对应的更新版本数据时,向控制终端返回检索失败信息。
8.根据权利要求7所述的应用程序自动升级方法,其特征在于,所述方法还包括步骤:
接收控制终端发送的错误编号和程序错误相关信息并存储。
9.一种存储介质,其中存储有多条指令,所述指令适于由处理器加载并执行:
监控目标应用程序是否出现程序错误;
当监控出现程序错误时,获取该程序错误的错误编号,并根据所述错误编号生成检索请求发送至远程服务器;所述检索请求包括当前程序错误的错误编号,所述错误编号以便远程服务器在确定存在与所述错误编号对应的更新版本数据时发送所述更新版本数据;
当接收到远程服务器返回的所述更新版本数据时,通过安装所述更新版本数据升级所述目标应用程序。
10.一种存储介质,其中存储有多条指令,所述指令适于由处理器加载并执行:
接收控制终端发送的检索请求,所述检索请求包括程序错误的错误编号;
根据所述检索请求中的错误编号查找数据库,判断是否存在与所述错误编号对应的更新版本数据;
当检索到与所述错误编号对应的更新版本数据时,向控制终端返回更新版本数据,以便所述控制终端通过安装所述更新版本数据升级所述目标应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711158181.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地气界面汞通量在线测量系统
- 下一篇:浆料测量装置