[发明专利]一种软件升级方法及终端设备在审
申请号: | 201610147809.6 | 申请日: | 2016-03-14 |
公开(公告)号: | CN105760203A | 公开(公告)日: | 2016-07-13 |
发明(设计)人: | 孙建华 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 升级 方法 终端设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种软件升级方法及终端设备。
背景技术
软件升级,是指软件从低版本向高版本的更新。由于高版本常常修复低版本的部分瑕疵(BUG)或更新了相应的功能等,所以经历了软件升级,一般都会比原版本的性能更好,得到优化的效果,用户也能有更好的体验。
软件升级的流程一般如下:
首先,终端设备检测软件是否需要更新;该步骤,通常由终端设备对本地软件进行软件版本号扫描,确定软件提供商的服务器是否有更新软件,如果有,则确定该软件有需要更新。
然后,终端设备通过通信网络连接到软件提供商的服务器,从该服务器下载最新版本的软件更新数据到上述终端设备本地,然后通过软件更新数据对本地的软件进行升级。软件更新数据,可以是完整的安装程序,也可以是更新数据包。
智能手机一般都有recovery(一种可以对安卓机内部的数据或系统进行修改的模式)升级功能,以智能手机的空中下载技术(OvertheAirTechnology,OTA)升级功能为例。OTA升级是通过移动通信的空中接口对客户识别模块卡(SubscriberIdentityModule,SIM)卡数据及应用进行远程管理的技术。用户操作智能手机通过从OTA服务器获取指定的软件升级包对本地软件进行升级。
采用以上方案进行软件升级,下载软件更新数据会消耗较多的流量,对于流量有较多限制的终端设备,特别是移动终端会造成软件升级成本高的问题,浪费了终端设备珍贵的流量。
发明内容
本发明实施例提供了一种软件升级方法及终端设备,用于节省软件升级的流量耗费。
一方面本发明实施例提供了一种软件升级方法,包括:
第一终端设备确定是否需要对本地软件进行升级;所述第一终端设备与第二终端设备采用短距通信方式建立通信连接;
所述第一终端设备确定待升级软件后,向所述第二终端设备发送请求消息,在所述请求消息中携带需要所述待升级软件的信息;
所述第一终端设备接收所述第二终端设备返回的软件升级数据,并通过所述软件升级数据对所述待升级软件进行升级。
在一个可选的实现方式中,所述短距通信方式包括:
蓝牙、紫蜂、红外通信、无线保真以及无线局域网中的任意一项。
在一个可选的实现方式中,所述第一终端设备确定是否需要对本地软件进行升级包括:
所述第一终端设备确定是否需要对系统软件进行升级;
所述第一终端设备确定待升级软件后,向所述第二终端设备发送请求消息,在所述请求消息中携带需要所述待升级软件的信息;包括:
所述第一终端设备确定系统软件需要升级后,向所述第二终端设备发送请求消息,在所述请求消息中携带需要所述系统软件的版本号;
所述第一终端设备接收所述第二终端返回的软件升级数据,并通过所述软件升级数据对所述待升级软件进行升级包括:
所述第一终端设备接收所述第二终端设备返回的系统软件升级包,并通过所述系统软件升级包对所述系统软件进行升级。
二方面本发明实施例提供了另一种软件升级方法,包括:
第二终端设备与第一终端设备采用短距通信方式建立通信连接;
所述第二终端设备接收来自所述第一终端设备的请求消息,在所述请求消息中携带需要待升级软件的信息;
所述第二终端设备依据所述待升级软件的信息,从服务器下载所述待升级软件的软件升级数据;
所述第二终端设备将所述软件升级数据发送给所述第一终端设备。
在一个可选的实现方式中,在所述第二终端设备将所述软件升级数据发送给所述第一终端设备之后,所述方法还包括:
所述第二终端设备向所述第一终端发送软件升级指令,在所述软件升级指令中携带所述软件升级数据的位置信息。
三方面本发明实施例提供了一种终端设备,作为第一终端设备使用,包括:
升级确定单元,用于确定第一终端设备是否需要对本地软件进行升级;
连接建立单元,用于采用短距通信方式建立所述第一终端设备与第二终端设备通信连接;
消息发送单元,用于在所述升级确定单元确定待升级软件后,向所述第二终端设备发送请求消息,在所述请求消息中携带需要所述待升级软件的信息;
数据接收单元,用于接收所述第二终端设备返回的软件升级数据;
升级控制单元,用于通过所述软件升级数据对所述待升级软件进行升级。
在一个可选的实现方式中,所述短距通信方式包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610147809.6/2.html,转载请声明来源钻瓜专利网。