[发明专利]一种软件升级方法、系统及终端设备有效
申请号: | 201910803277.0 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110597536B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 黄永锋;沈日新;蒲仁才;邱钊湃;熊友军 | 申请(专利权)人: | 深圳市优必选科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李娟 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 升级 方法 系统 终端设备 | ||
本申请适用于软件技术领域,提供了一种软件升级方法、系统及终端设备。本申请实施例通过从后台设备获取升级包的产品特征信息,比较升级包的产品特征信息与待升级产品的产品特征信息是否一致,是则向后台设备发送下载请求,从后台设备获取携带有产品特征信息的升级包并运行完成软件升级操作,否则向后台设备发送表征升级包的产品特征信息错误的第一错误通知并退出软件升级操作,确保在升级包的产品特征信息正确的情况下待升级产品才从后台设备获取携带有产品特征信息的升级包进行软件升级操作,消除升级包部署过程中误操作导致利用错误的升级包进行升级、终端设备需返厂维修的隐患,可及时通知后台设备的工作人员升级包的产品特征信息错误。
技术领域
本申请属于软件技术领域,尤其涉及一种软件升级方法、系统及终端设备。
背景技术
随着软件技术的不断发展,针对各种应用需求开发的软件程序层出不穷,使得运行该软件程序的终端设备能够实现特定的功能。为了优化终端设备的软件功能,通常需要对终端设备所运行的软件程序进行优化升级,目前主流的升级方式是由升级包的开发人员编译出升级包之后给到后台人员进行部署,升级包与终端设备的对应关系一般通过文件名来识别,存在升级包部署过程中误操作导致利用错误的升级包进行升级的隐患,在终端设备未对其原始升级包做备份的情况下,将直接导致终端设备需要返厂维修。
有鉴于此,本申请实施例提供了一种软件升级方法、系统及终端设备,以解决现有技术中存在升级包部署过程中误操作导致利用错误的升级包进行升级的隐患,在终端设备未对其原始升级包做备份的情况下,将直接导致终端设备需要返厂维修的问题。
本申请实施例的第一方面提供了一种软件升级方法,应用于待升级产品,所述软件升级方法包括:
从后台设备获取升级包的产品特征信息;
比较所述升级包的产品特征信息与待升级产品的产品特征信息是否一致;
当所述升级包的产品特征信息与待升级产品的产品特征信息一致时,向所述后台设备发送下载请求,从后台设备获取携带有产品特征信息的升级包;
运行所述携带有产品特征信息的升级包完成软件升级操作;
当所述升级包的产品特征信息与待升级产品的产品特征信息不一致时,向所述后台设备发送第一错误通知并退出软件升级操作;其中,所述第一错误通知用于表征所述升级包的产品特征信息错误。
本申请实施例的第二方面提供了一种软件升级方法,应用于后台设备,所述软件升级方法包括:
向待升级产品发送升级包的产品特征信息;其中,所述待升级产品用于比较所述升级包的产品特征信息与待升级产品的产品特征信息是否一致,是则向后台设备发送下载请求,从后台设备获取携带有产品特征信息的升级包并运行完成软件升级操作,否则向后台设备发送第一错误通知并退出软件升级操作;
在接收到所述待升级产品发送的下载请求时,响应所述下载请求,向待升级产品发送携带有产品特征信息的升级包;其中,所述待升级产品还用于运行所述携带有产品特征信息的升级包完成软件升级操作;
当接收到所述待升级产品发送的第一错误通知时,判定所述升级包的产品特征信息错误。
本申请实施例的第三方面提供了一种软件升级系统,应于待升级产品,所述软件升级系统包括:
获取模块,用于从后台设备获取升级包的产品特征信息;
比较模块,用于比较所述升级包的产品特征信息与待升级产品的产品特征信息是否一致;
收发模块,用于当所述升级包的产品特征信息与待升级产品的产品特征信息一致时,向所述后台设备发送下载请求,从后台设备获取携带有产品特征信息的升级包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技股份有限公司,未经深圳市优必选科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910803277.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种灰度发布的方法、装置和存储介质
- 下一篇:一种物联网节点安全更新升级方法