一种应用程序的升级处理方法及终端设备的制造方法_4

文档序号:8380754阅读:来源:国知局
9]第四接收单元,用于当所述终端的第一版本信息中的版本等级高于所述其它终端的第二版本信息中的版本等级时,接收所述其它终端的升级请求;
[0150]第二升级单元,用于向所述其它终端发送版本升级文件,使其它终端根据所述版本升级文件进行升级。
[0151]本发明实施例的应用程序的升级处理方法中,通过短距离通信技术共享同型号终端版本或同类型软件应用版本,并进行升级,节省用户的流量;同时服务器仅起到定位终端位置的作用,简化服务器与终端的交互过程,减轻服务器压力。需要说明的是,本发明实施例中的终端设备是能够实现上述应用程序的升级处理方法的终端设备,则上述方法的所有实施例及其有益效果在本终端设备中均适用,且能够达到相同的技术效果。
[0152]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种应用程序的升级处理方法,应用于一终端,其特征在于,包括: 获取与具有短距离无线通信功能的其它终端之间的距离; 当所述距离小于或者等于预定数据传输距离时,获取所述终端的第一版本信息与所述其它终端的第二版本信息; 当所述终端第一版本信息中的版本型号与所述其它终端的第二版本信息中的版本型号相同时,对比所述第一版本信息及所述第二版本信息中的版本等级; 当所述版本等级不同时,根据高等级的版本文件进行升级。
2.根据权利要求1所述的应用程序的升级处理方法,其特征在于,所述第一版本信息是所述终端的系统版本信息或所述终端的应用程序版本信息;所述第二版本信息是所述其它终端的系统版本信息或所述其它终端的应用程序版本信息。
3.根据权利要求1所述的应用程序的升级处理方法,其特征在于,获取与具有短距离无线通信功能的其它终端之间的距离的步骤具体包括: 从服务器获取所述终端和具有短距离无线通信功能的其它终端的位置; 根据所述位置,计算所述终端与具有短距离无线通信功能的其它终端之间的距离。
4.根据权利要求1所述的应用程序的升级处理方法,其特征在于,获取所述终端的第一版本信息与所述其它终端的第二版本信息的步骤具体包括: 从服务器获取所述终端的第一版本信息与所述其它终端的第二版本信息。
5.根据权利要求1所述的应用程序的升级处理方法,其特征在于,获取所述终端的第一版本信息与所述其它终端的第二版本信息的步骤具体包括: 向所述其它终端发送认证消息; 接收通过所述认证消息的其它终端反馈的所述其它终端的第二版本信息。
6.根据权利要求1所述的应用程序的升级处理方法,其特征在于,当所述版本等级不同时,根据高等级的版本文件进行升级的步骤具体包括: 当所述终端的第一版本信息中的版本等级低于所述其它终端的第二版本信息中的版本等级时,向所述其它终端发送升级请求; 接收所述其它终端反馈的版本升级文件; 根据所述版本升级文件进行升级。
7.根据权利要求6所述的应用程序的升级处理方法,其特征在于,接收所述其它终端反馈的版本升级文件的步骤具体包括: 开启数据共享功能,接收所述其它终端反馈的版本响应,所述版本响应至少包括:所述其它终端的版本升级文件的获取方式和所述其它终端的第二版本信息; 根据所述版本响应获取所述其它终端的版本升级文件。
8.根据权利要求7所述的应用程序的升级处理方法,其特征在于,根据所述版本响应获取所述其它终端的升级版本文件的步骤具体包括: 根据所述版本响应向所述其它终端发送版本请求; 接收与所述版本请求对应的所述其它终端的版本升级文件。
9.根据权利要求1所述的应用程序的升级处理方法,其特征在于,当所述版本等级不同时,根据高等级的版本文件进行升级的具体步骤包括: 当所述终端的第一版本信息中的版本等级高于所述其它终端的第二版本信息中的版本等级时,接收所述其它终端的升级请求; 向所述其它终端发送版本升级文件,使其它终端根据所述版本文件升级文件进行升级。
10.一种终端设备,其特征在于,包括: 第一获取模块,用于获取与具有短距离无线通信功能的其它终端之间的距离; 第二获取模块,用于当所述距离小于或者等于预定数据传输距离时,获取所述终端的第一版本信息与所述其它终端的第二版本信息; 比较模块,当所述终端第一版本信息中的版本型号与所述其它终端的第二版本信息中的版本型号相同时,对比所述第一版本信息及所述第二版本信息中的版本等级; 升级模块,用于当所述版本等级不同时,根据高等级的版本文件进行升级。
11.根据权利要求10所述的终端设备,其特征在于,所述第一版本信息是所述终端的系统版本信息或所述终端的应用程序版本信息;所述第二版本信息是所述其它终端的系统版本信息或所述其它终端的应用程序版本信息。
12.根据权利要求10所述的终端设备,其特征在于,所述第一获取模块包括: 第一确定单元,用于从服务器获取所述终端和具有短距离无线通信功能的其它终端的位置; 计算单元,用于根据所述位置,计算所述终端与具有短距离无线通信功能的其它终端之间的距离。
13.根据权利要求10所述的终端设备,其特征在于,所述第二获取模块包括: 第二确定单元,用于从服务器获取所述终端的第一版本信息与所述其它终端的第二版本信息。
14.根据权利要求10所述的终端设备,其特征在于,所述第二获取模块包括: 第一发送单元,用于向所述其它终端发送认证消息; 第一接收单元,用于接收通过所述认证消息的其它终端反馈的所述其它终端的第二版本信息。
15.根据权利要求10所述的终端设备,其特征在于,所述升级模块包括: 第二发送单元,用于当所述终端的第一版本信息中的版本等级低于所述其它终端的第二版本信息中的版本等级时,向所述其它终端发送升级请求; 第二接收单元,用于接收所述其它终端反馈的版本升级文件; 第一升级单元,用于根据所述版本升级文件进行升级。
16.根据权利要求15所述的终端设备,其特征在于,所述第二接收单元包括: 接收子单元,用于开启数据共享功能,接收所述其它终端反馈的版本响应,所述版本响应至少包括:所述其它终端的版本升级文件的获取方式和所述其它终端的第二版本信息;获取单元,用于根据所述版本响应获取所述其它终端的版本升级文件。
17.根据权利要求16所述的终端设备,其特征在于,所述获取单元包括: 第三发送单元,用于根据所述版本响应向所述其它终端发送版本请求; 第三接收单元,用于接收与所述版本请求对应的所述其它终端的版本升级文件。
18.根据权利要求10所述的终端设备,其特征在于,所述升级模块包括: 第四接收单元,用于当所述终端的第一版本信息中的版本等级高于所述其它终端的第二版本信息中的版本等级时,接收所述其它终端的升级请求; 第二升级单元,用于向所述其它终端发送版本升级文件,使其它终端根据所述版本升级文件进行升级。
【专利摘要】本发明提供一种应用程序的升级处理方法及终端设备,其中应用程序的升级处理方法包括:获取与具有短距离无线通信功能的其它终端之间的距离;当所述距离小于或者等于预定数据传输距离时,获取所述终端的第一版本信息与所述其它终端的第二版本信息;当所述终端第一版本信息中的版本型号与所述其它终端的第二版本信息中的版本型号相同时,对比所述第一版本信息及所述第二版本信息中的版本等级;当所述版本等级不同时,根据高等级的版本文件进行升级。该方法通过短距离通信技术共享同型号终端版本或同类型软件应用版本,并进行升级,节省用户的流量;同时服务器仅起到定位终端位置的作用,简化服务器与终端的交互过程,减轻服务器压力。
【IPC分类】H04L29-08, G06F9-445
【公开号】CN104699491
【申请号】CN201310656877
【发明人】魏明业
【申请人】中兴通讯股份有限公司
【公开日】2015年6月10日
【申请日】2013年12月6日
【公告号】WO2014183690A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1