一种应用下载方法、推送方法、装置及系统制造方法及图纸

技术编号:15269530 阅读:138 留言:0更新日期:2017-05-04 06:31
本发明专利技术公开一种应用下载方法、推送方法、装置及系统,涉及通信技术领域,用以解决现有技术中应用下载和升级不便,用户体验不高的问题。所述下载方法包括:向服务器发送应用下载请求;接收来自所述服务器的下载请求应答消息,所述下载请求应答消息携带待下载应用的推送参数;根据所述推送参数开启eMBMS,以通过所述eMBMS从广播多播业务中心BMSC下载所述待下载应用。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种应用下载方法、推送方法、装置及系统
技术介绍
目前应用下载和升级的方法比较单一,都是通过应用商店,例如:GooglePlay等在使用WIFI或者数据网络下,进行下载和升级。如果使用WIFI进行下载和升级,则限制了应用的场所;如果使用数据网络进行下载和升级,则需要消耗大量的数据流量。现有的应用下载和升级的用户体验不高。
技术实现思路
本专利技术要解决的技术问题是提供一种应用下载方法、推送方法、装置及系统,用以解决现有技术中应用下载和升级不便,用户体验不高的问题。一方面,本专利技术提供一种应用下载方法,包括:向服务器发送应用下载请求;接收来自所述服务器的下载请求应答消息,所述下载请求应答消息携带待下载应用的推送参数;根据所述推送参数开启eMBMS(ehancedMultimediaBroadcast/MulticastService,增强型多媒体广播多播业务),以通过所述eMBMS从BMSC(MultimediaBroadcast/MulticastServiceCenter,广播多播业务中心)下载所述待下载应用。可选的,所述推送参数包括所述待下载应用的下载地址和推送时间;根据所述推送参数开启增强型多媒体广播多播业务eMBMS,以通过所述eMBMS从广播多播业务中心BMSC下载所述待下载应用包括:当到达所述推送时间时,开启增强型多媒体广播多播业务eMBMS;通过所述eMBMS下载所述下载地址对应的应用。可选的,所述应用下载请求包括应用升级请求;所述通过所述eMBMS下载所述下载地址对应的应用包括:以IP组播的方式将所述待下载应用分成数据包进行下载,所述数据包中携带所述待下载应用的标识信息。进一步的,所述通过所述eMBMS下载所述下载地址对应的应用之后,所述方法还包括:将下载的数据包的标识信息与本地应用的标识信息相比较;根据比较结果将下载的所述数据包保存或丢弃。另一方面,本专利技术还提供一种应用推送方法,包括:从BMSC接收待下载应用对应的推送参数;根据移动终端的应用下载请求,向所述移动终端发送下载请求应答消息,所述下载请求应答消息携带所述推送参数,以使所述移动终端根据所述推送参数开启eMBMS并通过所述eMBMS从所述BMSC下载所述待下载应用。可选的,所述推送参数包括所述待下载应用的下载地址和推送时间;所述以使所述移动终端根据所述推送参数开启增强型多媒体广播多播业eMBMS并通过所述eMBMS从所述BMSC下载所述待下载应用包括:以使所述移动终端在所述推送时间到达时,开启所述eMBMS,通过所述eMBMS下载所述下载地址对应的应用。可选的,所述应用下载请求包括应用升级请求;所述根据移动终端的应用下载请求,向所述移动终端发送下载请求应答消息之前,所述方法还包括:将所述应用升级请求中携带的应用版本号与服务器中对应的应用版本号相比较;在所述服务器中的应用版本号高于所述应用升级请求中的版本号的情况下,向所述移动终端发送下载请求应答消息。另一方面,本专利技术还提供一种应用推送方法,包括:将待下载应用对应的推送参数向服务器发送;根据所述推送参数将对应应用通过eMBMS向移动终端推送。可选的,所述推送参数包括所述待下载应用的下载地址和推送时间;根据所述推送参数将对应应用通过增强型多媒体广播多播业务eMBMS向移动终端推送包括:当到达所述推送时间时,通过所述eMBMS将所述下载地址对应的应用向所述移动终端推送。另一方面,本专利技术一种移动终端,包括:终端发送单元,用于向服务器发送应用下载请求;终端接收单元,用于接收来自所述服务器的下载请求应答消息,所述下载请求应答消息携带待下载应用的推送参数;开启单元,用于根据所述推送参数开启增强型多媒体广播多播业务eMBMS,以通过所述eMBMS从广播多播业务中心BMSC下载所述待下载应用。可选的,所述推送参数包括所述待下载应用的下载地址和推送时间;所述终端还包括下载单元;所述开启单元,具体用于:当所述推送时间到达时,所述移动终端开启增强型多媒体广播多播业务eMBMS;所述下载单元,用于通过所述eMBMS下载所述下载地址对应的应用。进一步的,所述应用下载请求包括应用升级请求;所述下载单元,具体用于以IP组播的方式将所述待下载应用分成数据包进行下载,所述数据包中携带所述待下载应用的标识信息。所述移动终端还包括标识比较单元;所述标识比较单元用于:在所述下载单元通过所述eMBMS下载所述下载地址对应的应用之后,将下载的数据包的标识信息与本地应用的标识信息相比较;根据比较结果将下载的所述数据包保存或丢弃。另一方面,本专利技术还提供一种服务器,包括:服务接收单元,用于从BMSC接收待下载应用对应的推送参数;所述服务发送单元,用于根据移动终端的应用下载请求,向所述移动终端发送下载请求应答消息,所述下载请求应答消息携带所述推送参数,以使所述移动终端根据所述推送参数开启eMBMS并通过所述eMBMS从所述BMSC下载所述待下载应用。可选的,所述推送参数包括所述待下载应用的下载地址和推送时间;所述服务发送单元,具体用于使所述移动终端在所述推送时间到达时,开启所述eMBMS,通过所述eMBMS下载所述下载地址对应的应用。进一步的,所述服务器还包括版本比较单元;所述应用下载请求包括应用升级请求;所述版本比较单元,用于:在所述服务发送单元根据移动终端的应用下载请求,向所述移动终端发送下载请求应答消息之前,将所述应用升级请求中携带的应用版本号与所述服务器中对应的应用版本号相比较;所述服务发送单元,具体用于在所述服务器中的应用版本号高于所述应用升级请求中的版本号的情况下,向所述移动终端发送下载请求应答消息。另一方面,本专利技术还提供一种广播多播业务中心BMSC,包括:中心发送单元,用于将待下载应用对应的推送参数向服务器发送;推送单元,用于根据所述推送参数将对应应用通过eMBMS向移动终端推送。可选的,所述推送参数包括所述待下载应用的下载地址和推送时间;所述推送单元,具体用于当到达所述推送时间时,通过所述eMBMS将所述下载地址对应的应用向所述移动终端推送。另一方面,本专利技术还提供一种应用下载系统,包括本专利技术提供的任一种移动终端,任一种服务器,以及任一种BMSC。本专利技术的实施例提供一种应用下载方法、推送方法、装置及系统,移动终端能够向服务器发送应用下载请求,并接收来自服务器的下载请求应答消息,在所述下载请求应答消息携带待下载应用的推送参数;然后根据所述推送参数开启eMBMS,以通过所述eMBMS从BMSC下载所述待下载应用。这样,就能够脱离wifi或数据网络的限制,利用多媒体广播多播业务进行应用的下载,大大提升了用户体验。附图说明图1是本专利技术实施例提供的应用下载方法的一种流程图;图2是本专利技术实施例提供的应用推送方法的一种流程图;图3是本专利技术实施例提供的应用推送方法的另一种流程图;图4是本专利技术实施例提供的应用下载方法的另一种流程图;图5是本专利技术实施例提供的应用推送方法的又一种流程图;图6是本专利技术实施例提供的移动终端的一种结构示意图;图7是本专利技术实施例提供的服务器的一种结构示意图;图8是本专利技术实施例提供的BMSC的一种结构示意图。具体实施方式以本文档来自技高网...
一种应用下载方法、推送方法、装置及系统

【技术保护点】
一种应用下载方法,其特征在于,包括:向服务器发送应用下载请求;接收来自所述服务器的下载请求应答消息,所述下载请求应答消息携带待下载应用的推送参数;根据所述推送参数开启增强型多媒体广播多播业务eMBMS,以通过所述eMBMS从广播多播业务中心BMSC下载所述待下载应用。

【技术特征摘要】
1.一种应用下载方法,其特征在于,包括:向服务器发送应用下载请求;接收来自所述服务器的下载请求应答消息,所述下载请求应答消息携带待下载应用的推送参数;根据所述推送参数开启增强型多媒体广播多播业务eMBMS,以通过所述eMBMS从广播多播业务中心BMSC下载所述待下载应用。2.根据权利要求1所述的应用下载方法,其特征在于,所述推送参数包括所述待下载应用的下载地址和推送时间;根据所述推送参数开启eMBMS,以通过所述eMBMS从BMSC下载所述待下载应用包括:当到达所述推送时间时,开启eMBMS;通过所述eMBMS下载所述下载地址对应的应用。3.根据权利要求2所述的应用下载方法,其特征在于,所述应用下载请求包括应用升级请求;所述通过所述eMBMS下载所述下载地址对应的应用包括:以IP组播的方式将所述待下载应用分成数据包进行下载,所述数据包中携带所述待下载应用的标识信息。4.根据权利要求3所述的应用下载方法,其特征在于,所述通过所述eMBMS下载所述下载地址对应的应用之后,所述方法还包括:将下载的数据包的标识信息与本地应用的标识信息相比较;根据比较结果将下载的所述数据包保存或丢弃。5.一种应用推送方法,其特征在于,包括:从广播多播业务中心BMSC接收待下载应用对应的推送参数;根据移动终端的应用下载请求,向所述移动终端发送下载请求应答消息,所述下载请求应答消息携带所述推送参数,以使所述移动终端根据所述推送参
\t数开启增强型多媒体广播多播业eMBMS并通过所述eMBMS从所述BMSC下载所述待下载应用。6.根据权利要求5所述的应用推送方法,其特征在于,所述推送参数包括所述待下载应用的下载地址和推送时间;所述以使所述移动终端根据所述推送参数开启增强型多媒体广播多播业eMBMS并通过所述eMBMS从所述BMSC下载所述待下载应用包括:以使所述移动终端在所述推送时间到达时,开启所述eMBMS,通过所述eMBMS下载所述下载地址对应的应用。7.根据权利要求5所述的应用推送方法,其特征在于,所述应用下载请求包括应用升级请求;所述根据移动终端的应用下载请求,向所述移动终端发送下载请求应答消息之前,所述方法还包括:将所述应用升级请求中携带的应用版本号与服务器中对应的应用版本号相比较;在所述服务器中的应用版本号高于所述应用升级请求中的版本号的情况下,向所述移动终端发送下载请求应答消息。8.一种应用推送方法,其特征在于,包括:将待下载应用对应的推送参数向服务器发送;根据所述推送参数将对应应用通过增强型多媒体广播多播业务eMBMS向移动终端推送。9.根据权利要求8所述的应用推送方法,其特征在于,所述推送参数包括所述待下载应用的下载地址和推送时间;根据所述推送参数将对应应用通过增强型多媒体广播多播业务eMBMS向移动终端推送包括:当到达所述推送时间时,通过所述eMBMS将所述下载地址对应的应用向所述移动终端推送。10.一种移动终端,其特征在于,包括:终端发送单元,用于向服务器发送应用下载请求;终端接收...

【专利技术属性】
技术研发人员:袁强
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1