多个移动终端协同下载数据的方法、装置和系统的制作方法_2

文档序号:8398145阅读:来源:国知局
行大数据下载业务的主移动终端根据预先存储的协同终端列表发起周边设备检测,获得具备协同下载条件的移动终端作为有效终端并向有效终端发送协同下载请求消息,以返回协同下载接受响应消息的有效终端作为协同下载终端,向协同下载终端发送数据下载地址与主移动终端的用户标识;协同下载终端基于数据下载地址向下载服务器发送下载请求,下载服务器将主移动终端需要下载的数据分流下发给协同下载终端,下载完成后,协同下载终端将本次下载业务中接收到的数据块传送给主移动终端,由主移动终端将自己下载的数据块与协同下载终端下载的数据块拼装为完整的数据文件。与现有技术相t匕,本发明实施例使得用户可以充分利用周围不同类型的移动终端与网络资源进行协同数据下载,大大提高了数据下载速度,本发明实施例的典型应用场景包括但不限于文件下载、视频点播等高带宽需求的业务。
[0039]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0040]构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。
[0041]参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0042]图1为本发明多个移动终端协同下载数据的方法一个实施例的流程图。
[0043]图2为本发明多个移动终端协同下载数据的方法另一个实施例的流程图。
[0044]图3为本发明多个移动终端协同下载数据的系统一个实施例的结构示意图。
[0045]图4为本发明多个移动终端协同下载数据的装置一个实施例的结构示意图。
【具体实施方式】
[0046]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0047]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0048]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0049]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0050]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0051]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0052]图1为本发明多个移动终端协同下载数据的方法一个实施例的流程图。如图1所示,该实施例多个移动终端协同下载数据的方法包括:
[0053]110,执行大数据下载业务的主移动终端根据预先存储的协同终端列表发起周边设备检测,具体可以通过近距离无线通信技术检测周边设备,获得具备协同下载条件的移动终端作为有效终端,其中的协冋终端列表中包括可作为协冋终端的移动终端的用户名和用户标识信息。
[0054]示例性地,具备协同下载条件的移动终端作为有效终端可以是:可以检测到且当前未进行与下载任务冲突的通信业务的移动终端作为有效终端,其中与下载任务冲突的通信业务例如:未处于通话状态、未进行数据下载业务等。
[0055]120,主移动终端向有效终端发送协同下载请求消息,该协同下载请求消息中包括主移动终端的用户标识。
[0056]130,响应于接收到有效终端返回的协同下载接受响应消息,主移动终端以返回协同下载接受响应消息的有效终端作为协同下载终端,向协同下载终端发送数据下载地址与主移动终端的用户标识。
[0057]140,协同下载终端基于数据下载地址向下载服务器发送下载请求,该下载请求中包括主移动终端的用户标识。
[0058]150,下载服务器根据主移动终端的用户标识,将主移动终端需要下载的数据块进行分流下发给协同下载终端。
[0059]160,下载完成后,协同下载终端将本次下载业务中接收到的数据块传送给主移动终端。
[0060]示例性地,协同下载终端具体可以通过近距离无线通信技术,将本次下载业务中接收到的数据块传送给主移动终端。
[0061]170,主移动终端将自己下载的数据块与协同下载终端下载的数据块拼装为完整的数据文件。
[0062]基于本发明上述实施例提供的多个移动终端协同下载数据的方法,执行大数据下载业务的主移动终端根据预先存储的协同终端列表发起周边设备检测,获得具备协同下载条件的移动终端作为有效终端并向有效终端发送协同下载请求消息,以返回协同下载接受响应消息的有效终端作为协同下载终端,向协同下载终端发送数据下载地址与主移动终端的用户标识;协同下载终端基于数据下载地址向下载服务器发送下载请求,下载服务器将主移动终端需要下载的数据分流下发给协同下载终端,下载完成后,协同下载终端将本次下载业务中接收到的数据块传送给主移动终端,由主移动终端将自己下载的数据块与协同下载终端下载的数据块拼装为完整的数据文件。与现有技术相比,本发明实施例使得用户可以充分利用周围不同类型的移动终端与网络资源进行协同数据下载,大大提高了数据下载速度,本发明实施例的典型应用场景包括但不限于文件下载、视频点播等高带宽需求的业务。
[0063]为本发明上述多个移动终端协同下载数据的方法实施例中,有效终端的数量具体可以为一个以上,协同下载终端的数量也可以为一个以上,有效终端的数量可以大于或等于协同下载终端的数量。
[0064]图2为本发明多个移动终端协同下载数据的方法另一个实施例的流程图。如图2所示,与图1所示的实施例相比,该实施例在操作120之后,还包括:
[0065]121,有效终端识别自身存储的协同终端列表中是否包括主移动终端的用户标识以及该有效终端是否具备协同下载条件,即:当前是否未进行与下载任务冲突的通信业务,例如:未处于通话状态、未进行数据下载业务等。
[0066]若有效终端自身存储的协同终端列表中包括主移动终端的用户标识且该有效终端具备协同下载条件,则执行122的操作;否则,不向主移动终端返回协同下载接受响应消息,即:不执行本发明实施例的后续流程。
[0067]122,有效终端向主移动终端返回协同下载接受响应消息。
[0068]图3为本发明多个移动终端协同下载数据的系统一个实施例的结构示意图。该实施例的系统可用于实现本发明上述各方法实施例。如图3所示,其包括主移动终端、协同下载终端与下载服务器。其中:
[0069]主移动终端,用于在执行大数据下载业务时,根据预先存储的协同终端列表发起周边设备检测,获得具备协同下载条件的移动终端作为有效终端,协同终端列表中包括可作为协同终端的移动终端的用户名和用户标识信息;向有效终端发送协同下载请求消息,该协同下载请求消息中包括主移动终端的用户标识;响应于接收到有效终端返回的协同下载接受响应消息,以返回协同下载接受响应消息的有效终端作为协同下载终端,向协同下载终端发送数据下载地址与主移动终端的用户标识;以及在下载完成后,将自己下载的数据块与协同下载终端下载的数据块拼装为完整的数据文件。示例性地,具备协同下载条件的移动终端作为有效终端可以是:可以检测到且当前未进行与下载任务冲突的通信业务的移动终端作为有效终端,其中与下载任务冲突的通信业务例如:未处于通话状态、未进行数据下载业务等。
[0070]协同下载终端,用于基于数据下载地址向下载服务器发送下载请求,该下载请求中包括主移动终端的用户标识;以及在下载完成后,将本次下载业务
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1