[发明专利]一种远程更新终端设备程序的方法及系统有效
申请号: | 201410214813.0 | 申请日: | 2014-05-21 |
公开(公告)号: | CN104850422B | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 闫伟;卢山;杨伟斌 | 申请(专利权)人: | 北京宝沃汽车有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 赵敏 |
地址: | 101509 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种远程更新终端设备程序的方法,首先通过通讯服务器从数据服务器中获取终端设备要更新的版本,然后终端设备反馈当前版本信息并生成确认版本信息,并根据上述信息最终确认升级的程序版本,然后将该程序版本的数据发送给终端设备,终端设备接收并刷写程序,完成远程更新终端设备程序的过程。该方案实现了终端设备的无线远程连接,通过终端设备反馈的当前版本信息、数据服务器配置地对该终端设备的待升级版本信息、以及该终端设备对此待升级版本信息的确认信息,通过判断,最终确认升级的程序版本,有效避免了现有技术中终端设备的程序更新时易造成版本混淆、程序更新错误或失败的问题,该方案通过生成多个确认信息并进行判断的方式,提供了一种不会发生版本混淆、确保程序正确更新的远程更新终端设备程序的方法。 | ||
搜索关键词: | 一种 远程 更新 终端设备 程序 方法 系统 | ||
【主权项】:
1.一种远程更新终端设备程序的方法,其特征在于,包括如下步骤:通讯服务器从数据库服务器中获取终端设备要更新的程序的版本,并向终端设备发送该程序的待升级版本信息;终端设备反馈其程序的当前版本信息,结合终端设备当前的状态及需求情况,根据所述当前版本信息和所述待升级版本信息生成确认版本信息;终端设备允许更新时,所述确认版本信息与所述待升级版本信息一致或所述确认版本信息与所述当前版本信息一致;其中如果待升级版本信息高于当前版本信息,则确认版本信息为待升级的版本信息;如果待升级版本信息与当前版本信息相同,则确认版本信息为该相同的当前版本信息;终端设备不允许更新时,所述确认版本信息为错误信息;终端设备判断待升级版本信息、当前版本信息和确认版本信息中的版本高低选定最终升级的程序版本,包括:确认版本信息与所述待升级版本信息和当前版本信息中均不一致时,退出更新,更新失败;否则,判断确认版本信息和当前版本信息中版本的信息,如果确认版本信息高于当前版本信息,则选择确认版本信息作为最终升级的程序版本;如果确认版本信息与当前版本信息相同,则以该相同的版本信息作为最终升级的程序版本;通讯服务器将最终升级的程序版本的程序数据发送给终端设备,终端设备接收程序数据,存储并进行程序刷写更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京宝沃汽车有限公司,未经北京宝沃汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410214813.0/,转载请声明来源钻瓜专利网。
- 上一篇:配置应用程序的方法及所适用的嵌入式设备
- 下一篇:一种分层点色系统