System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 应用程序更新系统、方法及装置制造方法及图纸_技高网

应用程序更新系统、方法及装置制造方法及图纸

技术编号:40017012 阅读:3 留言:0更新日期:2024-01-16 16:09
本申请涉及一种应用程序更新系统、方法及装置。所述系统包括用户终端、IMS应用服务器、目标媒体设备及业务能力平台,其中业务能力平台,用于在用户终端的本地应用程序满足更新条件的情况下,向IMS应用服务器发送应用程序更新请求;IMS应用服务器用于基于应用程序更新请求,在用户终端及目标媒体设备之间建立通信通道;目标媒体设备用于通过通信通道将网络应用程序发送至用户终端;用户终端用于基于网络应用程序对本地应用程序进行更新。采用本方法能够节省IMS网络的BDC资源。

【技术实现步骤摘要】

本申请涉及通信领域,特别是涉及一种应用程序更新系统、方法及装置


技术介绍

1、ims(ip multimedia subsystem,ip多媒体系统)网络支持数据通道业务,开通有该业务的主叫用户终端和被叫用户终端在建立通信连接后,可以从ims网络中下载可用的应用程序,并使用应用程序通过数据通道相互发送多媒体信息。

2、目前为下载应用程序,主叫和被叫都会在始呼阶段与ims网络分别建立本端和远端bdc(bootstrap data channel,引导数据通道)(共4条),bdc通道资源从始呼阶段到呼叫期间一直占用,直到呼叫结束才释放。即使用户呼叫期间不使用数据通道业务,这些数据通道也一直占用直到呼叫结束,造成bdc通道资源的浪费。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种应用程序更新系统、方法及装置。

2、第一方面,本申请提供了一种应用程序更新系统。所述系统包括用户终端、ims应用服务器、目标媒体设备及业务能力平台,其中,

3、所述业务能力平台,用于在所述用户终端的本地应用程序满足更新条件的情况下,向所述ims应用服务器发送应用程序更新请求;

4、所述ims应用服务器,用于基于所述应用程序更新请求,在所述用户终端及所述目标媒体设备之间建立通信通道;

5、所述目标媒体设备,用于通过所述通信通道将网络应用程序发送至所述用户终端;

6、所述用户终端,用于基于所述网络应用程序对所述本地应用程序进行更新

7、在其中一个实施例中,所述ims应用服务器,还用于向所述用户终端发送媒体会话邀请消息,所述媒体会话邀请消息由媒体信息数据组成;

8、所述用户终端,用于响应于所述媒体会话邀请消息,向所述ims应用服务器发送应答消息;

9、所述ims应用服务器,用于在接收到所述应答消息的情况下,在所述用户终端及所述目标媒体设备之间建立通信通道。

10、在其中一个实施例中,所述业务能力平台,还用于确定所述用户终端的位置信息,并基于所述位置信息生成所述应用程序更新请求;

11、所述ims应用服务器,还用于基于所述应用程序更新请求中的所述位置信息,从各媒体设备中确定所述目标媒体设备,并在所述用户终端及所述目标媒体设备之间建立通信通道。

12、在其中一个实施例中,所述用户终端,还用于基于所述本地应用程序生成注册信息,并向所述ims应用服务器发送所述注册信息;

13、所述ims应用服务器,还用于向所述业务能力平台转发所述注册信息;

14、所述业务能力平台,还用于根据所述注册信息对所述本地应用程序与网络应用程序进行匹配处理,并在所述本地应用程序与所述网络应用程序不匹配的情况下,确定所述用户终端的本地应用程序满足所述更新条件。

15、在其中一个实施例中,所述用户终端,还用于基于用户终端状态、所述用户终端的媒体支持状态及所述本地应用程序生成注册信息;

16、所述业务能力平台,还用于在所述用户终端的本地应用程序满足所述更新条件、所述用户终端状态为空闲状态、且所述媒体支持状态为支持状态的情况下,向所述ims应用服务器发送应用程序更新请求。

17、在其中一个实施例中,所述业务能力平台,还用于在所述网络应用程序得到更新处理的情况下,确定所述用户终端的本地应用程序满足更新条件。

18、在其中一个实施例中,所述业务能力平台,还用于确定所述用户终端的用户终端状态,并在所述用户终端的本地应用程序满足所述更新条件、且所述用户终端状态是空闲状态的情况下,向所述ims应用服务器发送应用程序更新请求。

19、在其中一个实施例中,所述业务能力平台,还用于在所述用户终端的本地应用程序满足所述更新条件、且所述用户终端状态不是所述空闲状态的情况下,将所述用户终端的状态标识设置为第一标识;

20、所述用户终端,还用于在所述用户终端状态切换为所述空闲状态的情况下,将所述状态标识修改为第二标识,并向所述业务能力平台发送通知消息;

21、所述业务能力平台,还用于在接收到所述通知消息的情况下,向所述ims应用服务器发送应用程序更新请求。

22、第二方面,本申请还提供了一种应用程序更新方法。所述方法包括:

23、通过ims应用服务器在所述用户终端与目标媒体设备之间建立的通信通道接收网络应用程序,其中,所述通信通道是所述ims应用服务器在接收到业务能力平台发送的应用程序更新请求后建立的,所述应用程序更新请求是所述业务能力平台在判定所述用户终端的本地应用程序满足更新条件的情况下,向所述ims应用服务器发送的;

24、基于所述网络应用程序对所述本地应用程序进行更新。

25、在其中一个实施例中,所述方法还包括:

26、在所述用户终端与对侧用户终端建立会话连接的情况下,展示各所述本地应用程序;

27、在接收到针对目标本地应用程序的调用请求的情况下,调用所述目标本地应用程序。

28、第三方面,本申请还提供了一种应用程序更新方法。所述方法包括:

29、在所述用户终端的本地应用程序满足更新条件的情况下,向ims应用服务器发送应用程序更新请求,以使得所述ims应用服务器基于所述应用程序更新请求,在所述用户终端及所述目标媒体设备之间建立通信通道,并使得所述目标媒体设备通过所述通信通道将网络应用程序发送至所述用户终端,所述用户终端基于所述网络应用程序对所述本地应用程序进行更新。

30、第四方面,本申请还提供了一种应用程序更新方法。所述方法包括:

31、接收业务能力平台发送的应用程序更新请求,在用户终端及目标媒体设备之间建立通信通道,以使得所述目标媒体设备通过所述通信通道将网络应用程序发送至所述用户终端,所述用户终端基于所述网络应用程序对所述本地应用程序进行更新,其中,所述应用程序更新请求是所述业务能力平台在所述用户终端的本地应用程序满足更新条件的情况下,向所述ims应用服务器发送的。

32、第五方面,本申请还提供了一种应用程序更新装置。所述装置包括:

33、接收模块,用于通过ims应用服务器在所述用户终端与目标媒体设备之间建立的通信通道接收网络应用程序,其中,所述通信通道是所述ims应用服务器在接收到业务能力平台发送的应用程序更新请求后建立的,所述应用程序更新请求是所述业务能力平台在判定所述用户终端的本地应用程序满足更新条件的情况下,向所述ims应用服务器发送的;

34、更新模块,用于基于所述网络应用程序对所述本地应用程序进行更新。

35、在一个实施例中,上述装置还包括:

36、展示模块,用于在所述用户终端与对侧用户终端建立会话连接的情况下,展示各所述本地应用程序;

37、调用模块,用于在接收到针对目标本地应用程序的调用请求的情况下,调用所述目标本地应用程序。<本文档来自技高网...

【技术保护点】

1.一种应用程序更新系统,其特征在于,所述系统包括用户终端、IMS应用服务器、目标媒体设备及业务能力平台,其中,

2.根据权利要求1所述的系统,其特征在于,所述IMS应用服务器,还用于向所述用户终端发送媒体会话邀请消息,所述媒体会话邀请消息由媒体信息数据组成;

3.根据权利要求1所述的系统,其特征在于,所述业务能力平台,还用于确定所述用户终端的位置信息,并基于所述位置信息生成所述应用程序更新请求;

4.根据权利要求1至3中任一项所述的系统,其特征在于,所述用户终端,还用于基于所述本地应用程序生成注册信息,并向所述IMS应用服务器发送所述注册信息;

5.根据权利要求4所述的系统,其特征在于,所述用户终端,还用于基于用户终端状态、所述用户终端的媒体支持状态及所述本地应用程序生成注册信息;

6.根据权利要求1至3中任一项所述的系统,其特征在于,所述业务能力平台,还用于在所述网络应用程序得到更新处理的情况下,确定所述用户终端的本地应用程序满足更新条件。

7.根据权利要求6所述的系统,其特征在于,所述业务能力平台,还用于确定所述用户终端的用户终端状态,并在所述用户终端的本地应用程序满足所述更新条件、且所述用户终端状态是空闲状态的情况下,向所述IMS应用服务器发送应用程序更新请求。

8.根据权利要求5或7所述的系统,其特征在于,所述业务能力平台,还用于在所述用户终端的本地应用程序满足所述更新条件、且所述用户终端状态不是所述空闲状态的情况下,将所述用户终端的状态标识设置为第一标识;

9.一种应用程序更新方法,其特征在于,应用于用户终端,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.一种应用程序更新方法,其特征在于,应用于业务能力平台,所述方法包括:

12.一种应用程序更新方法,其特征在于,应用于IMS应用服务器,所述方法包括:

13.一种应用程序更新装置,其特征在于,所述装置包括:

14.一种应用程序更新装置,其特征在于,所述装置包括:

15.一种应用程序更新装置,其特征在于,所述装置包括:

...

【技术特征摘要】

1.一种应用程序更新系统,其特征在于,所述系统包括用户终端、ims应用服务器、目标媒体设备及业务能力平台,其中,

2.根据权利要求1所述的系统,其特征在于,所述ims应用服务器,还用于向所述用户终端发送媒体会话邀请消息,所述媒体会话邀请消息由媒体信息数据组成;

3.根据权利要求1所述的系统,其特征在于,所述业务能力平台,还用于确定所述用户终端的位置信息,并基于所述位置信息生成所述应用程序更新请求;

4.根据权利要求1至3中任一项所述的系统,其特征在于,所述用户终端,还用于基于所述本地应用程序生成注册信息,并向所述ims应用服务器发送所述注册信息;

5.根据权利要求4所述的系统,其特征在于,所述用户终端,还用于基于用户终端状态、所述用户终端的媒体支持状态及所述本地应用程序生成注册信息;

6.根据权利要求1至3中任一项所述的系统,其特征在于,所述业务能力平台,还用于在所述网络应用程序得到更新处理的情况下,确定所述用户终端的本地应用程序满足更新条件。

7.根据权利要求6所述的系...

【专利技术属性】
技术研发人员:雷多萍
申请(专利权)人:中国电信股份有限公司技术创新中心
类型:发明
国别省市:

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

1