动态菜单交互方法及系统的制作方法

文档序号:7912223阅读:141来源:国知局
专利名称:动态菜单交互方法及系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种动态菜单交互方法及系统。
背景技术
视频会议系统,又称会议电视系统,是指两个或两个以上不同地方的个人或群体, 通过传输线路及多媒体设备,将声音、图像及文件资料互传,实现即时且互动的沟通,以实现会议目的的系统设备。目前,在视频会议领域存在着两种主流的技术标准H. 323和SIP。(I)H. 323是由ITU-TSG16定义,包括H. 225呼叫控制信令和RAS信令、H. 245媒体控制信令和H. 450补充业务信令规范,在H. 323系统中,终端对多媒体视频会议进行会议控制是通过H. 245协议实现的;(2)会话初始协议(Session Initiation Protocol,简称为 SIP),是一种 IP 电话信令协议,用于建立、修改和终结多个用户参与的多媒体会话过程。在SIP系统中,终端对多媒体视频会议进行会议控制通过SIP事件订阅机制获取会议状态,控制会议。目前,大规模商用的会议电视系统都采用H. 323标准,但随着视频会议系统的逐渐普及,SIP协议正日益受到业界的关注,基于SIP的视频会议系统必将获得越来越广泛的应用。除上述两种主流的技术标准外,还有使用交互式语音及视频应答(Interactive Voice and Video Response,简称为IVVR)技术的,以达到普通终端对多媒体视频会议进行会议控制的目的。然而,现有的标准控制方式,即H. 323的控制协议或SIP的控制协议存在如下弊端在H. 323系统中,终端对多媒体视频会议进行会议控制是通过H. 245协议实现的;在 SIP系统中,终端对多媒体视频会议进行会议控制通过SIP事件订阅机制获取会议状态以控制会议。这两种控制协议都需要终端和局端侧(例如,AS)协调一致,不方便定制新的系统功能,如系统功能升级,需要对终端进行升级改造。至于IVVR方式,它是由终端通过拨号的方式来获取所需信息或者参与互动式服务。这种方式虽然很灵活,对于协议也没有特殊要求,不仅如此,它利用媒体通道传递 (DTMF)的方式进行会议控制,而几乎所有的终端都能支持DTMF,通用性非常好。但随着类似IPacUAndroid等开放式系统的使用日趋广泛,终端用户界面呈现出多样化的格局。在这种背景下,IVVR方式的开放性明显不足,所有界面都由局端侧推送,无法满足用户自定义的需求;并且,不同的终端设备显示输出的屏幕大小也有差异,统一由局端侧推送,也很难达到最佳的可视化效果;另外,IVVR推送的图像没有焦点,不能适用于触摸屏。

发明内容
针对相关技术中终端和局端侧需要协调一致,不方便定制新的系统功能的问题, 本发明提供了一种动态菜单交互方法及系统,以至少解决上述问题。
3
根据本发明的一个方面,提供了一种动态菜单交互方法。根据本发明的动态菜单交互方法包括AS向UE发送动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;AS接收来自于UE根据上述对应关系反馈的菜单标识;AS执行与菜单标识对应的操作。在上述方法中,AS执行与菜单标识对应的操作包括AS向多点控制单元MCU发送控制命令,其中,控制指令用于指示MCU执行与菜单标识对应的操作。在上述方法中,在AS向UE发送动态菜单交互指示消息之后,还包括UE解析动态菜单交互指示消息,并根据预定设置对解析得到的菜单内容进行单屏显示或多屏显示。在上述方法中,UE对动态菜单交互指示消息进行单屏显示或多屏显示之后,还包括UE响应用户使用键盘和/或触摸屏执行的输入操作,获取菜单标识。在上述方法中,AS向UE发送动态菜单交互指示消息包括以下之一 AS经由信令通道向UE传输动态菜单交互指示消息;AS经由媒体数据通道向UE传输动态菜单交互指示消肩、ο在上述方法中,动态菜单交互指示消息采用可扩展标记语言XML进行描述。根据本发明的另一方面,提供了一种动态菜单交互系统。根据本发明的另一方面,提供了一种动态菜单交互系统。根据本发明的动态菜单交互系统包括AS和UE ;AS包括发送模块,用于向UE发送动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;第一接收模块,用于接收来自于UE根据上述对应关系反馈的菜单标识;第一执行模块,用于执行与菜单标识对应的操作;UE包括第二接收模块,用于接收来自于AS的动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;反馈模块,用于根据上述对应关系反馈菜单标识。在上述系统中,多点控制单元MCU ;MCU包括第三接收模块,用于接收来自于AS 的控制命令;第二执行模块,用于执行与菜单标识对应的操作。在上述系统中,UE还包括;解析模块,用于解析动态菜单交互指示消息得到菜单内容;显示模块,用于根据预定设置对菜单内容进行单屏显示或多屏显示。在上述系统中,UE还包括获取模块,用于响应用户使用键盘和/或触摸屏执行的输入操作,获取菜单标识。通过本发明,AS传递的动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系,而不涉及具体功能;当需要功能扩展时,只涉及到 AS的功能升级,可避免UE的更新;同时AS只负责提供动态菜单交互指示消息,而由UE负责设置菜单图像的大小、布局等,解决了相关技术中终端和局端侧需要协调一致,不方便定制新的系统功能的问题,进而达到了整个系统复杂度低,健壮性强,业务流程都集中在AS上, 对UE没有要求,升级方便,而且适用于键盘式终端、触摸屏终端或其他各个形式的终端,方便UE做第三方开发,交互界面友好的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
4
图1是根据本发明实施例的动态菜单交互方法的流程图;图2是根据本发明优选实施例一的键盘式UE获得会议控制权的流程图;图3是根据本发明优选实施例二的触摸屏式UE获得会议控制权的流程图;图4是根据本发明实施例的动态菜单交互系统的结构框图;图5是根据本发明优选实施例的动态菜单交互系统的结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的动态菜单交互方法的流程图。如图1所示,该方法主要包括以下处理步骤S102 =AS向UE发送动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;步骤S104 =AS接收来自于UE根据上述对应关系反馈的菜单标识;步骤S106 =AS执行与菜单标识对应的操作。针对相关技术中终端和局端侧需要协调一致,不方便定制新的系统功能的问题。 在图1所示的动态菜单交互方法中,采用AS向UE发送携带有菜单标识和菜单内容的对应关系的动态菜单交互指示消息;AS接收来自于UE根据上述对应关系反馈的菜单标识;AS 执行与菜单标识对应的操作。使用此方法,解决了相关技术中采用H. 323或SIP标准的控制方式,需要终端和局端侧(例如,AS)协调一致,不方便定制新的系统功能的问题。采用本发明实施例提供的上述技术方案,由于业务流程都集中在AS上,对UE没有要求,因而升级方便,同时达到了整个系统复杂度低,健壮性强的效果。优选地,上述步骤S106中AS执行与菜单标识对应的操作可以进一步包括以下处理AS向多点控制单元(MCU)发送控制命令,其中,该控制指令用于指示MCU执行与该控制指令中的菜单标识对应的操作。例如控制指令用于指示向UE播放音频和视频信号,则MCU可以根据该控制命令向UE播放音频和视频信号,并接受UE的媒体信息。优选地,在执行上述步骤102之后,还可以包括以下处理UE解析所述动态菜单交互指示消息,并根据用户的预定设置对解析得到的所述菜单内容进行单屏显示或多屏显
7J\ ο例如,根据用户的个人爱好,可以将UE设置成大尺寸UE或小尺寸UE,大尺寸UE能单屏显示所有菜单内容,而小尺寸UE在用户自行设计翻页后,能多屏显示菜单内容。优选地,所述UE对所述动态菜单交互指示消息进行单屏显示或多屏显示之后,还可以包括以下处理UE响应用户使用键盘和/或触摸屏执行的输入操作,获取根据上述对应关系反馈的菜单标识。其中,上述UE可以是键盘式UE,也可以是触摸屏式UE。在优选实施过程中,当用户使用键盘式UE执行输入操作时,UE可以同时显示菜单标识和菜单内容,使得用户可以直接通过键盘输入菜单标识;当用户使用的是触摸屏式UE时,UE上只显示菜单内容,用户通过选择菜单内容,由UE内部处理,将菜单标识回传到AS。
5
优选地,AS向UE发送的动态菜单交互指示消息可以包括但不限于以下方式之一(I)AS经由信令信道向UE传输动态菜单交互指示消息;(2) AS经由媒体数据通道向UE传输动态菜单交互指示消息。优选地,上述动态菜单交互指示消息可以使用可扩展标记语言(Extensible Markup Language,简称为XML)进行描述。需要说明的是XML仅是一种推荐使用的描述动态菜单交互指示消息的语言,其他可以描述该动态菜单交互指示消息的语言均在本发明的保护范围之内。本发明实施例提供的动态菜单交互方法和相关技术中采用标准进行控制(例如, H. 323和SIP)的方案相比较,最大的不同在于标准控制方式每一条消息传递的信息是相当固定的,比如申请主席、流控等。在本发明中,传递的信息是动态菜单,不涉及具体功能, 这种方式更灵活,更加适合功能扩展。当功能扩展后,只涉及到AS的功能升级,可避免UE 设备的更新。此外,本发明实施例提供的动态菜单交互方法和相关技术中采用IVVR方式进行控制的方案相比较,最大的不同在于IVVR方式的来源是AS,AS定义好了菜单图像的大小、布局等,终端负责显示。而在本发明中,AS只负责提供菜单元素,由UE负责菜单图像的大小、布局等,譬如终端可以自行设计翻页,这种方式更灵活,更加适合做第三方开发。下面结合两个优选实施例对上述动态菜单交互方法做进一步的描述图2是根据本发明优选实施例一的键盘式UE获得会议控制权的流程图。如图2 所示,可以包括以下处理步骤S202 =UE接入动态菜单交互系统;步骤S204 =AS向UE发送动态菜单交互指示消息,用于指示用户进行下一步的操作,在本实施例中,菜单标识为“9#”,菜单内容为“会议控制”;步骤S206 :UE对动态菜单进行显示,在本实施例中,UE显示“会议控制请输入9#”;步骤S208 用户用键盘输入选择项,UE发送给AS,在本实施例中,发送“9#” ;步骤S210 =AS继续向UE发送下一步的指示消息,在本实施例中,菜单标识为“ 1”, 菜单内容为“获得会议控制权”;步骤S212 =UE对动态菜单进行显示,在本实施例中,UE显示“获得会议控制权请输入1”;步骤S214 用户使用键盘输入选择项,UE发送给AS,在本实施例中,发送“ 1 ” ;步骤S216 =AS收到信号后,执行相应操作,在本实施例中,将会议控制权赋予UE。图3是根据本发明优选实施例二的触摸屏式UE获得会议控制权的流程图。如图 3所示,可以包括以下处理步骤S302 =UE接入动态菜单交互系统;步骤S304 =AS向UE发送动态菜单交互指示消息,用于指示用户进行下一步的操作,本实施例中的菜单标识为“9#”,菜单内容为“会议控制”;步骤S306 =UE对动态菜单进行显示,在本实施例中,UE显示“会议控制”按钮;步骤S308 用户通过触摸屏按钮进行选择,UE发送给AS,在本实施例中,用户触摸 “会议控制”按钮,UE发送“9#” ;步骤S310 =AS继续向用户发送下一步指示消息,本实施例中的菜单标识为“1”,菜单内容为“获得会议控制权”;
6
步骤S312 =UE对动态菜单进行显示,在本实施例中,UE显示“获得会议控制权”按钮;步骤S314:用户通过触摸按钮进行选择,UE发送给AS,在本实施例中,用户触摸 “获得会议控制权”按钮,UE发送“ 1” ;步骤S316 :AS收到信号后,执行相应操作。在本实施例中,将会议控制权赋予UE。图4是根据本发明实施例的动态菜单交互系统的结构框图。如图4所示,本发明的动态菜单交互系统包括AS 10和UE 20,其中,AS 10进一步包括发送模块100,用于向 UE发送动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;第一接收模块102,用于接收来自于UE根据上述对应关系反馈的菜单标识; 第一执行模块104,用于执行与上述对应关系中的菜单标识对应的操作。UE 20进一步包括第二接收模块200,用于接收来自于ASlO的动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;反馈模块202,用于根据上述对应关系反馈菜单标识。针对相关技术中终端和局端侧需要协调一致,不方便定制新的系统功能的问题。 在图4所示的动态菜单交互系统中,AS 10通过发送模块100向UE 20发送动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;UE 20通过第二接收模块200接收来自于AS 10的动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;UE 20的反馈模块202根据上述对应关系反馈菜单标识,ASlO的执行模块104执行与上述对应关系中的菜单标识相对应的操作,解决了相关技术中采用H. 323或SIP标准的控制方式,需要终端和局端侧(例如,AS)协调一致,不方便定制新的系统功能的问题。采用本发明实施例提供的上述技术方案,由于业务流程都集中在AS上,对UE没有要求,因而升级方便,同时达到了整个系统复杂度低,健壮性强的效果。优选地,AS 10中的发送模块100可以经由信令通道向UE 20的第二接收模块200 传输动态菜单交互指示消息;也可以经由媒体数据通道向UE 20的第二接收模块200传输动态菜单交互指示消息。优选地,上述动态菜单交互指示消息可以采用XML进行描述。需要说明的是XML仅是一种推荐使用的描述动态菜单交互指示消息的语言,其他可以描述该动态菜单交互指示消息的语言均在本发明的保护范围之内。优选地,如图5所示,上述动态菜单交互系统可以进一步包括MCU 30,MCU 30可以进一步包括第三接收模块300,用于接收来自于AS的控制命令,其中,所述控制指令用于指示所述MCU执行与所述菜单标识对应的操作;第二执行模块302,用于根据所述控制命令执行与所述菜单标识对应的操作。优选地,如图5所示,上述动态菜单交互系统中的UE20还可以包括解析模块 204,用于解析所述动态菜单交互指示消息得到所述菜单内容;显示模块206,用于对菜单内容进行单屏显示或多屏显示。优选地,如图5所示,上述动态菜单交互系统中的UE 20还可以包括获取模块 208,用于响应用户使用键盘和/或触摸屏执行的输入操作,获取根据上述对应关系反馈的菜单标识。
7
从以上的描述中,可以看出,本发明实现了如下技术效果整个系统复杂度低,健壮性强,业务流程都集中在AS上,对UE没有要求,升级方便,而且适用于键盘式终端、触摸屏终端或其他各个形式的终端,方便UE做第三方开发,交互界面友好,实现了终端对多媒体视频会议进行会议控制,或实现会议引导,或其他交互功能,譬如组织投票等,由此提高了会议电视系统的可操作性和易用性,改善会议电视系统的操作体验。并且,终端通过此开放接口,可以方便第三方开放各种个性化软件,以适应现在多样化的客户需求。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种动态菜单交互方法,其特征在于,包括应用服务器AS向用户设备UE发送动态菜单交互指示消息,其中,所述动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;所述AS接收来自于所述UE根据所述对应关系反馈的菜单标识; 所述AS执行与所述菜单标识对应的操作。
2.根据权利要求1所述的方法,其特征在于,所述AS执行与所述菜单标识对应的操作包括 所述AS向多点控制单元MCU发送控制命令,其中,所述控制指令用于指示所述MCU执行与所述菜单标识对应的操作。
3.根据权利要求1所述的方法,其特征在于,在所述AS向所述UE发送所述动态菜单交互指示消息之后,还包括所述UE解析所述动态菜单交互指示消息,并根据预定设置对解析得到的所述菜单内容进行单屏显示或多屏显示。
4.根据权利要求3所述的方法,其特征在于,所述UE对所述动态菜单交互指示消息进行单屏显示或多屏显示之后,还包括所述UE响应用户使用键盘和/或触摸屏执行的输入操作,获取所述菜单标识。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述AS向所述UE发送动态菜单交互指示消息包括以下之一所述AS经由信令通道向所述UE传输所述动态菜单交互指示消息; 所述AS经由媒体数据通道向所述UE传输所述动态菜单交互指示消息。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述动态菜单交互指示消息采用可扩展标记语言XML进行描述。
7.一种动态菜单交互系统,其特征在于,包括应用服务器AS和用户设备UE ; 所述AS包括发送模块,用于向所述UE发送动态菜单交互指示消息,其中,所述动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;第一接收模块,用于接收来自于所述UE根据所述对应关系反馈的菜单标识; 第一执行模块,用于执行与所述菜单标识对应的操作; 所述UE包括第二接收模块,用于接收来自于所述AS的动态菜单交互指示消息; 反馈模块,用于根据所述对应关系反馈菜单标识。
8.根据权利要求7所述的系统,其特征在于,所述系统还包括多点控制单元MCU; 所述MCU包括第三接收模块,用于接收来自于AS的控制命令; 第二执行模块,用于执行与所述菜单标识对应的操作。
9.根据权利要求7所述的系统,其特征在于,所述UE还包括; 解析模块,用于解析所述动态菜单交互指示消息得到所述菜单内容; 显示模块,用于根据预定设置对所述菜单内容进行单屏显示或多屏显示。
10.根据权利要求9所述的系统,其特征在于,所述UE还包括获取模块,用于响应用户使用键盘和/或触摸屏执行的输入操作,获取所述菜单标识。
全文摘要
本发明公开了一种动态菜单交互方法及系统,在上述方法中,包括AS向UE发送动态菜单交互指示消息,其中,该动态菜单交互指示消息携带有菜单标识和菜单内容的对应关系;AS接收来自于UE根据上述对应关系反馈的菜单标识;AS执行与菜单标识对应的操作。通过本发明达到了整个系统复杂度低,健壮性强,业务流程都集中在AS上,对UE没有要求,升级方便,而且适用于键盘式终端、触摸屏终端或其他各个形式的终端,方便UE做第三方开发,交互界面友好的效果。
文档编号H04N7/15GK102291563SQ201110275988
公开日2011年12月21日 申请日期2011年9月16日 优先权日2011年9月16日
发明者李峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1