一种会议信息的传输方法及电子设备转让专利

申请号 : CN202110564481.9

文献号 : CN113434224B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王淼徐自翔牟大年

申请人 : 荣耀终端有限公司

摘要 :

本申请实施例提供一种会议信息的传输方法及电子设备,涉及电子设备技术领域,可以使参会设备的使用者查看与电话会议相关的信息。具体方案包括:第一电子设备分别与第二电子设备和第三电子设备建立会话,第二电子设备显示第二通话界面。响应于创建会议操作,第一电子设备可以获取会议信息,将显示的界面切换为第一会议界面。第一电子设备可以向第二电子设备发送第一能力查询OPTIONS消息,第一OPTIONS消息包括会议信息。第二电子设备接收到第一OPTIONS消息,将显示的界面从第二通话界面切换为第二会议界面。第二电子设备响应于用户在第二会议界面的第一操作,在第二会议界面上显示参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息。

权利要求 :

1.一种会议信息的传输方法,其特征在于,应用于第一电子设备与多个其他电子设备进行电话会议,所述多个其他电子设备包括第二电子设备和第三电子设备;所述方法包括:所述第一电子设备与所述第二电子设备建立会话,所述第一电子设备显示第一通话界面,所述第二电子设备显示第二通话界面,所述第一通话界面包括所述第二电子设备的标识和添加会话选项,所述添加会话选项用于触发所述第一电子设备与所述多个其他电子设备中除所述第二电子设备以外的电子设备建立会话,所述第二通话界面包括所述第一电子设备的标识;

响应于用户作用于所述添加会话选项的添加操作,所述第一电子设备与所述第三电子设备建立会话,所述第一电子设备显示的界面切换为第三通话界面,所述第三电子设备显示第四通话界面,所述第三通话界面包括所述第三电子设备的标识和会话合并选项,所述会话合并选项用于触发所述第一电子设备与第二电子设备和所述第三电子设备进行所述电话会议,所述第四通话界面包括所述第一电子设备的标识;

所述第一电子设备检测到作用于所述会话合并选项的创建会议操作,所述创建会议操作用于触发所述第一电子设备获取所述电话会议的会议信息,所述会议信息用于触发接收到所述会议信息的电子设备显示会议界面,所述会议信息包括参会设备列表、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息,所述参会设备列表包括第一电子设备的标识和所述多个其他电子设备的标识,所述状态信息用于指示电子设备是否处于通话中;

响应于所述创建会议操作,所述第一电子设备获取所述会议信息,将显示的界面从所述第三通话界面切换为第一会议界面,所述第一会议界面用于指示所述第一电子设备处于所述电话会议中;

所述第一电子设备向所述第二电子设备发送第一能力查询OPTIONS消息,所述第一OPTIONS消息包括所述会议信息;

所述第二电子设备接收到所述第一OPTIONS消息,向所述第一电子设备发送第一响应消息,并将显示的界面从所述第二通话界面切换为第二会议界面,所述第二会议界面用于指示所述第二电子设备处于所述电话会议中,所述第一响应消息用于指示已经接收到所述会议信息;

所述第二电子设备响应于用户在所述第二会议界面的第一操作,在所述第二会议界面上显示所述参会设备列表、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息。

2.根据权利要求1所述的方法,其特征在于,在所述第一电子设备向所述第二电子设备发送第一OPTIONS消息之前,所述方法还包括:所述第一电子设备向所述第二电子设备发送第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述会议信息的能力;

所述第二电子设备接收到所述第二OPTIONS消息,向所述第一电子设备发送第二响应消息,所述第二响应消息包括第一确认信息,所述第一确认信息用于指示具备识别所述会议信息的能力;

所述第一电子设备接收到来自所述第二电子设备的第二响应消息;

所述第一电子设备向所述第二电子设备发送第一OPTIONS消息,包括:

若所述第一电子设备接收到来自所述第二电子设备的第二响应消息,所述第一电子设备则向所述第二电子设备发送所述第一OPTIONS消息。

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

所述第一电子设备向所述第三电子设备发送第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述会议信息的能力;其中,所述第三电子设备不具备识别所述会议信息的能力,所述第三电子设备不向所述第一电子设备发送所述第二响应消息;

所述第一电子设备在预设时长内未接收到来自所述第三电子设备的所述第二响应消息,则不向所述第三电子设备发送所述第一OPTIONS消息;

其中,所述第三电子设备显示所述第四通话界面,所述第四通话界面不是会议界面。

4.一种会议信息的传输方法,其特征在于,应用于第一电子设备与多个其他电子设备进行电话会议,所述多个其他电子设备包括第二电子设备和第三电子设备;所述方法包括:所述第一电子设备向会议中心发送会议订阅消息,所述会议订阅消息用于从所述会议中心请求所述电话会议的会议信息,所述会议信息用于触发接收到所述会议信息的电子设备显示会议界面;

所述会议中心接收到来自所述第一电子设备的所述会议订阅消息,向所述第一电子设备发送会议通知消息,所述会议通知消息包括所述会议信息;

所述第一电子设备接收到来自所述会议中心的所述会议通知消息,显示第一会议界面,所述第一会议界面用于指示所述第一电子设备处于所述电话会议中;

所述第一电子设备向所述第二电子设备发送第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述会议信息的能力;

所述第二电子设备接收到所述第二OPTIONS消息,向所述第一电子设备发送第二响应消息,所述第二响应消息包括第一确认信息,所述第一确认信息用于指示具备识别所述会议信息的能力;

所述第一电子设备接收到来自所述第二电子设备的所述第二响应消息;

若所述第一电子设备接收到来自所述第二电子设备的第二响应消息,所述第一电子设备则向所述第二电子设备发送第一OPTIONS消息,所述第一OPTIONS消息包括所述会议信息;

所述第二电子设备接收到所述第一OPTIONS消息,向所述第一电子设备发送第一响应消息,并显示第二会议界面,所述第二会议界面用于指示所述第二电子设备处于所述电话会议中,所述第一响应消息用于指示已经接收到所述会议信息。

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

所述第一电子设备向所述第三电子设备发送第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述会议信息的能力;其中,所述第三电子设备不具备识别所述会议信息的能力,所述第三电子设备不向所述第一电子设备发送所述第二响应消息;

所述第一电子设备在预设时长内未接收到来自所述第三电子设备的所述第二响应消息,则不向所述第三电子设备发送所述第一OPTIONS消息;

其中,所述第三电子设备显示通话界面,所述通话界面不是会议界面。

6.根据权利要求4所述的方法,其特征在于,所述会议信息包括:参会设备列表、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息,所述参会设备列表包括第一电子设备的标识和所述多个其他电子设备的标识,所述状态信息用于指示电子设备是否处于通话中;

所述方法还包括:

所述第二电子设备响应于用户在所述第二会议界面的第一操作,在所述第二会议界面上显示所述参会设备列表、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息。

7.根据权利要求6所述的方法,其特征在于,所述状态信息包括第一指示信息和第二指示信息,所述第一指示信息用于指示电子设备处于通话中,所述第二指示信息用于指示电子设备已掉线。

8.根据权利要求6或7所述的方法,其特征在于,所述方法还包括:

所述第一电子设备、所述第二电子设备和所述第三电子设备分别设置各自的名片信息,所述名片信息用于指示对应电子设备的使用者的身份信息,每个电子设备的标识与所述每个电子设备的名片信息相对应;

在所述第一电子设备接收到来自所述第二电子设备的第二响应消息之后,所述方法还包括:所述第一电子设备分别向所述第二电子设备和所述第三电子设备发送第三OPTIONS消息,所述第三OPTIONS消息包括名片请求标识,所述名片请求标识用于请求名片信息;

所述第二电子设备接收到所述第三OPTIONS消息,向所述第一电子设备发送第三响应消息,所述第三响应消息包括发送所述第三响应消息的参会设备的名片信息;

所述第三电子设备接收到所述第三OPTIONS消息,向所述第一电子设备发送所述第三响应消息;

所述第一电子设备接收到来自所述第二电子设备和所述第三电子设备的所述第三响应消息,向所述第二电子设备发送第四OPTIONS消息,所述第四OPTIONS消息包括所述第一电子设备的名片信息、所述第二电子设备的名片信息和所述第三电子设备的名片信息;

所述第二电子设备接收到来自所述第一电子设备的所述第四OPTIONS消息。

9.根据权利要求8所述的方法,其特征在于,所述第二电子设备响应于用户在所述第二会议界面的第一操作,在所述第二会议界面上显示所述参会设备列表、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息,包括:所述第二电子设备响应于所述第一操作,在所述第二会议界面上显示所述第一电子设备的标识对应的名片信息、所述第二电子设备的标识对应的名片信息、所述第三电子设备的标识对应的名片信息、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息。

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

所述第二电子设备响应于用户在所述第二会议界面的第二操作,向所述第一电子设备发送第五OPTIONS消息,所述第五OPTIONS消息包括文字信息;

所述第一电子设备接收到所述第五OPTIONS消息,在所述第一会议界面显示所述文字信息,并向所述第二电子设备发送第六OPTIONS消息,所述第六OPTIONS消息包括所述文字信息;

所述第二电子设备接收到来自所述第一电子设备的所述第六OPTIONS消息,在所述第二会议界面显示所述文字信息。

11.一种会议信息的传输方法,其特征在于,应用于第一电子设备与多个其他电子设备进行电话会议,所述多个其他电子设备包括第二电子设备和第三电子设备;所述方法包括:所述第一电子设备向会议中心发送会议订阅消息,所述会议订阅消息用于从所述会议中心请求所述电话会议的会议信息,所述会议信息用于触发接收到所述会议信息的电子设备显示会议界面;

所述第一电子设备接收到来自所述会议中心的会议通知消息,显示第一会议界面,所述第一会议界面用于指示所述第一电子设备处于所述电话会议中;

所述第一电子设备向所述第二电子设备发送第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述会议信息的能力;

所述第一电子设备接收到来自所述第二电子设备的第二响应消息,所述第二响应消息包括第一确认信息,所述第一确认信息用于指示具备识别所述会议信息的能力;

若所述第一电子设备接收到来自所述第二电子设备的第二响应消息,所述第一电子设备则向所述第二电子设备发送第一OPTIONS消息,所述第一OPTIONS消息包括所述会议信息;

所述第一电子设备接收来自所述多个其他电子设备发送的第一响应消息,所述第一响应消息用于指示已经接收到所述会议信息。

12.根据权利要求11所述的方法,其特征在于,在所述第一电子设备向所述多个其他电子设备发送第一OPTIONS消息之前,所述方法还包括:所述第一电子设备向所述第三电子设备发送第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述会议信息的能力;其中,所述第三电子设备不具备识别所述会议信息的能力,所述第三电子设备不向所述第一电子设备发送所述第二响应消息;

所述第一电子设备在预设时长内未接收到来自所述第三电子设备的所述第二响应消息,则不向所述第三电子设备发送所述第一OPTIONS消息;

其中,所述第三电子设备显示通话界面,所述通话界面不是会议界面。

13.根据权利要求11所述的方法,其特征在于,所述会议信息包括:参会设备列表、所述第一电子设备的状态信息和所述多个其他电子设备的状态信息,所述参会设备列表包括第一电子设备的标识和所述多个其他电子设备的标识,所述状态信息用于指示电子设备是否处于通话中。

14.根据权利要求13所述的方法,其特征在于,所述状态信息包括第一指示信息和第二指示信息,所述第一指示信息用于指示电子设备处于通话中,所述第二指示信息用于指示电子设备已掉线。

15.根据权利要求13或14所述的方法,其特征在于,所述方法还包括:

所述第一电子设备设置名片信息,所述名片信息用于指示对应电子设备的使用者的身份信息,所述第一电子设备的标识与所述第一电子设备的名片信息相对应;

在所述第一电子设备接收到来自所述多个其他电子设备的第二响应消息之后,所述方法还包括:所述第一电子设备分别向所述第二电子设备和所述第三电子设备发送第三OPTIONS消息,所述第三OPTIONS消息包括名片请求标识,所述名片请求标识用于请求名片信息;

所述第一电子设备接收来自所述第二电子设备和所述第三电子设备发送的第三响应消息,所述第三响应消息包括发送所述第三响应消息的参会设备的名片信息;

所述第一电子设备向所述第二电子设备发送第四OPTIONS消息,所述第四OPTIONS消息包括所述第一电子设备的名片信息、所述第二电子设备的名片信息和所述第三电子设备的名片信息。

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

所述第一电子设备接收来自所述第二电子设备的第五OPTIONS消息,所述第五OPTIONS消息包括文字信息;

所述第一电子设备在所述第一会议界面显示所述文字信息,并向所述第二电子设备发送第六OPTIONS消息,所述第六OPTIONS消息包括所述文字信息。

17.一种会议信息的传输方法,其特征在于,应用于第二电子设备与第一电子设备进行电话会议,所述第一电子设备为通过会议中心创建电话会议的电子设备,所述方法包括:所述第二电子设备接收第二OPTIONS消息,所述第二OPTIONS消息包括第一请求信息,所述第一请求信息用于确定接收所述第二OPTIONS消息的电子设备是否具备识别所述电话会议的会议信息的能力;所述会议信息用于触发接收到所述会议信息的电子设备显示会议界面;

所述第二电子设备向所述第一电子设备发送第二响应消息,所述第二响应消息包括第一确认信息,所述第一确认信息用于指示具备识别所述会议信息的能力;

所述第二电子设备接收来自所述第一电子设备的第一OPTIONS消息,所述第一OPTIONS消息包括所述会议信息;

所述第二电子设备向所述第一电子设备发送第一响应消息,并显示第二会议界面,所述第二会议界面用于指示所述第二电子设备处于所述电话会议中,所述第一响应消息用于指示已经接收到所述会议信息。

18.根据权利要求17所述的方法,其特征在于,所述会议信息包括:参会设备列表、所述第一电子设备的状态信息和多个其他电子设备的状态信息,所述参会设备列表包括所述第一电子设备的标识和所述第二电子设备的标识,所述状态信息用于指示电子设备是否处于通话中;

所述方法还包括:

所述第二电子设备响应于用户在所述第二会议界面的第一操作,在所述第二会议界面上显示所述参会设备列表、所述第一电子设备的状态信息和所述第二电子设备的状态信息。

19.根据权利要求18所述的方法,其特征在于,所述状态信息包括第一指示信息和第二指示信息,所述第一指示信息用于指示电子设备处于通话中,所述第二指示信息用于指示电子设备已掉线。

20.根据权利要求18或19所述的方法,其特征在于,所述方法还包括:

所述第二电子设备设置名片信息,所述名片信息用于指示对应电子设备的使用者的身份信息,所述第二电子设备的标识与所述第二电子设备的名片信息相对应;

在所述第二电子设备向所述第一电子设备发送第二响应消息之后,所述方法还包括:

所述第二电子设备接收来自所述第一电子设备的第三OPTIONS消息,所述第三OPTIONS消息包括名片请求标识,所述名片请求标识用于请求名片信息;

所述第二电子设备向所述第一电子设备发送第三响应消息,所述第三响应消息包括发送所述第三响应消息的参会设备的名片信息;

所述第二电子设备接收来自所述第一电子设备的第四OPTIONS消息,所述第四OPTIONS消息包括所述第一电子设备的名片信息、所述第二电子设备的名片信息。

21.根据权利要求20所述的方法,其特征在于,所述第二电子设备响应于用户在所述第二会议界面的第一操作,在所述第二会议界面上显示所述参会设备列表、所述第一电子设备的状态信息和所述第二电子设备的状态信息,包括:所述第二电子设备响应于所述第一操作,在所述第二会议界面上显示所述第一电子设备的标识对应的名片信息、所述第二电子设备的标识对应的名片信息、所述第一电子设备的状态信息和所述第二电子设备的状态信息。

22.根据权利要求18或19所述的方法,其特征在于,所述方法还包括:

所述第二电子设备响应于用户在所述第二会议界面的第二操作,向所述第一电子设备发送第五OPTIONS消息,所述第五OPTIONS消息包括文字信息;

所述第二电子设备接收来自所述第一电子设备的第六OPTIONS消息,所述第六OPTIONS消息包括所述文字信息;

所述第二电子设备在所述第二会议界面显示所述文字信息。

23.一种电子设备,其特征在于,所述电子设备是第一电子设备,所述电子设备包括:存储器、显示屏、通信模块和一个或多个处理器;所述存储器、所述显示屏、所述通信模块与所述处理器耦合;所述显示屏用于显示所述处理器生成的图像或界面,所述通信模块用于与其他设备通信,所述存储器用于存储所述电子设备中的数据;所述存储器还用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1‑16中任一项所述的方法。

24.一种电子设备,其特征在于,所述电子设备是第二电子设备,所述电子设备包括:存储器、显示屏、通信模块和一个或多个处理器;所述存储器、所述显示屏、所述通信模块与所述处理器耦合;所述显示屏用于显示所述处理器生成的图像或界面,所述通信模块用于与其他设备通信,所述存储器用于存储所述电子设备中的数据;所述存储器还用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1‑10或17‑22中任一项所述的方法。

25.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在设备上运行时,使得所述设备执行如权利要求1‑22中任一项所述的方法。

说明书 :

一种会议信息的传输方法及电子设备

技术领域

[0001] 本申请实施例涉及电子设备技术领域,尤其涉及一种会议信息的传输方法及电子设备。

背景技术

[0002] 随着电子技术的发展,电子设备(如手机、平板电脑或智能手表等)的功能越来越多。多个电子设备可以通过会话初始协议(session initiation protocol,SIP)建立该多个电子设备的电话会议。以手机为例,手机A(可以称为会议主席设备)可以分别与手机B(可以称为第一参会设备)、手机C(可以称为第二参会设备)进行语音通信,并且手机A可以基于SIP建立手机A、手机B和手机C这三个手机的电话会议。之后,手机A、手机B和手机C均可以通过上述电话会议与其他的手机进行通信。
[0003] 目前,在多个电子设备进行电话会议时,会议主席设备可以显示与电话会议相关的信息。例如,在手机A与手机B、手机C进行电话会议时,手机A可以显示会议界面,该会议界面用于指示手机A处于电话会议中。并且,响应于用户在会议界面的操作,手机A可以显示参会设备列表(例如手机B的电话号码和手机C的电话号码)。
[0004] 但是,参加电话会议的其他参会设备(例如手机B和手机C)无法显示会议界面,也无法显示参会设备列表。如此,导致使用参会设备的用户无法查看与电话会议相关的信息,用户的使用体验较差。

发明内容

[0005] 本申请提供一种会议信息的传输方法及电子设备,参会设备可以显示会议信息,使参会设备的使用者可以查看与电话会议相关的信息,提升用户的使用体验。
[0006] 第一方面,本申请提供一种会议信息的传输方法,该方法可以应用于第一电子设备与多个其他电子设备进行电话会议,多个其他电子设备包括第二电子设备和第三电子设备。
[0007] 该方法中,第一电子设备与第二电子设备建立会话,第一电子设备可以显示第一通话界面,第二电子设备可以显示第二通话界面,第一通话界面包括第二电子设备的标识和添加会话选项,添加会话选项用于触发第一电子设备与多个其他电子设备中除第二电子设备以外的电子设备建立会话,第二通话界面包括第一电子设备的标识。之后,响应于用户作用于添加会话选项的添加操作,第一电子设备与第三电子设备建立会话,第一电子设备显示的界面可以切换为第三通话界面,第三电子设备显示第四通话界面,第三通话界面包括第三电子设备的标识和会话合并选项,会话合并选项用于触发第一电子设备与第二电子设备和第三电子设备进行电话会议,第四通话界面包括第一电子设备的标识。
[0008] 也就是说,第一电子设备可以分别于第二电子设备和第三电子设备建立会话,并且第一电子设备、第二电子设备和第三电子设备均显示通话界面。
[0009] 接着,第一电子设备检测到作用于会话合并选项的创建会议操作,该创建会议操作用于触发第一电子设备获取电话会议的会议信息,会议信息用于触发接收到会议信息的电子设备显示会议界面,会议信息包括参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息,参会设备列表包括第一电子设备的标识和多个其他电子设备的标识,状态信息用于指示电子设备是否处于通话中。响应于创建会议操作,第一电子设备可以获取会议信息,将显示的界面从第三通话界面切换为第一会议界面,第一会议界面用于指示第一电子设备处于电话会议中。并且,第一电子设备可以向第二电子设备发送第一能力查询OPTIONS消息,第一OPTIONS消息包括会议信息。第二电子设备接收到第一OPTIONS消息,可以向第一电子设备发送第一响应消息,并将显示的界面从第二通话界面切换为第二会议界面,第二会议界面用于指示第二电子设备处于电话会议中,第一响应消息用于指示已经接收到会议信息。
[0010] 可以理解的是,会议信息用于触发接收到会议信息的电子设备显示会议界面。第一电子设备获取到会议信息之后,可以向第二电子设备发送会议信息。这样一来,在第二电子设备加入电话会议之后,第二电子设备可以将显示的通话界面切换为会议界面。如此,可以使第二电子设备的使用者了解当前处于电话会议中,提高了用户的使用体验。
[0011] 并且,第二电子设备响应于用户在第二会议界面的第一操作,可以在第二会议界面上显示参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息。
[0012] 也就是说,第二电子设备可以显示参加电话会议的电子设备的标识和参加电话会议的电子设备的状态信息。这样一来,可以使第二电子设备的使用者了解当前参加电话会议的电子设备的数量及信息,提高了用户的使用体验。
[0013] 综上,本申请技术方案中,参会设备可以显示会议界面和会议信息。如此,可以使参会设备的使用者查看与电话会议相关的信息,提升用户的使用体验。
[0014] 结合第一方面,在一种可能的设计方式中,该方法还可以包括:第一电子设备可以向第二电子设备发送第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别会议信息的能力。第二电子设备接收到第二OPTIONS消息,可以向第一电子设备发送第二响应消息,该第二响应消息包括第一确认信息,第一确认信息用于指示具备识别会议信息的能力。之后,第一电子设备可以接收到来自第二电子设备的第二响应消息。若第一电子设备接收到来自第二电子设备的第二响应消息,第一电子设备则向第二电子设备发送第一OPTIONS消息。
[0015] 也就是说,第一电子设备可以确定第二电子设备是否具备识别会议信息的能力。在第一电子设备确认第二电子设备具备识别会议信息的能力的情况下,第一电子设备可以向第二电子设备发送第一OPTIONS消息。如此,使用第二电子设备的用户可以了解与电话会议相关联的信息,提高了用户的使用体验。
[0016] 结合第一方面,在另一种可能的设计方式中,该方法还可以包括:第一电子设备可以向第三电子设备发送第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别会议信息的能力。其中,第三电子设备不具备识别会议信息的能力,第三电子设备不向第一电子设备发送第二响应消息。第一电子设备在预设时长内未接收到来自第三电子设备的第二响应消息,则不向第三电子设备发送第一OPTIONS消息。其中,第三电子设备显示第四通话界面,第四通话界面不是会议界面。
[0017] 可以理解的是,若第三电子设备不具备识别会议信息的能力,即使第一电子设备向第三电子设备发送第一OPTIONS消息,由于第三电子设备不具备识别会议信息的能力,第三电子设备无法显示第三会议界面。因此,在第三电子设备不具备识别会议信息的能力的情况下,第一电子设备不会向第三电子设备发送第一OPTIONS消息,可以降低第一电子设备的信令开销,减少信令资源的浪费。
[0018] 第二方面,本申请提供一种会议信息的传输方法,该方法可以应用于第一电子设备与多个其他电子设备进行电话会议,多个其他电子设备包括第二电子设备和第三电子设备。
[0019] 该方法中,第一电子设备可以向会议中心发送会议订阅消息,会议订阅消息用于从会议中心请求电话会议的会议信息,会议信息用于触发接收到会议信息的电子设备显示会议界面。之后,会议中心可以接收到来自第一电子设备的会议订阅消息,并向第一电子设备发送会议通知消息,会议通知消息包括会议信息。接着,第一电子设备接收到来自会议中心的会议通知消息,可以显示第一会议界面,第一会议界面用于指示第一电子设备处于电话会议中。并且,第一电子设备可以向第二电子设备发送第一OPTIONS消息,第一OPTIONS消息包括会议信息。第二电子设备接收到第一OPTIONS消息,向第一电子设备发送第一响应消息,并显示第二会议界面,第二会议界面用于指示第二电子设备处于电话会议中,第一响应消息用于指示已经接收到会议信息。
[0020] 基于上述技术方案可知,第一电子设备可以向会议中心发送会议订阅消息,以获取电话会议的会议信息。在第一电子设备获取到会议信息之后,可以向第二电子设备发送携带有会议信息的第一OPTIONS消息。第二电子设备接收到会议信息之后,可以显示第二会议界面。这样一来,用户可以通过第二电子设备显示的会议界面,了解当前电子设备处于电话会议中,提高了用户的使用体验。
[0021] 结合第二方面。在一种可能的设计方式中,该方法还可以包括:第一电子设备可以向第二电子设备发送第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别会议信息的能力。第二电子设备接收到第二OPTIONS消息,向第一电子设备发送第二响应消息,第二响应消息包括第一确认信息,第一确认信息用于指示具备识别会议信息的能力。第一电子设备接收到来自第二电子设备的第二响应消息。若第一电子设备接收到来自第二电子设备的第二响应消息,第一电子设备则向第二电子设备发送第一OPTIONS消息。
[0022] 也就是说,第一电子设备可以确定第二电子设备是否具备识别会议信息的能力。在第一电子设备确认第二电子设备具备识别会议信息的能力的情况下,第一电子设备可以向第二电子设备发送第一OPTIONS消息。如此,使用第二电子设备的用户可以了解与电话会议相关联的信息,提高了用户的使用体验。
[0023] 结合第二方面。在另一种可能的设计方式中,该方法还可以包括:第一电子设备向第三电子设备发送第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别会议信息的能力。其中,第三电子设备不具备识别会议信息的能力,第三电子设备不向第一电子设备发送第二响应消息。第一电子设备在预设时长内未接收到来自第三电子设备的第二响应消息,则不向第三电子设备发送第一OPTIONS消息。其中,第三电子设备显示通话界面,通话界面不是会议界面。
[0024] 可以理解的是,若第三电子设备不具备识别会议信息的能力,即使第一电子设备向第三电子设备发送第一OPTIONS消息,由于第三电子设备不具备识别会议信息的能力,第三电子设备无法显示第三会议界面。因此,在第三电子设备不具备识别会议信息的能力的情况下,第一电子设备不会向第三电子设备发送第一OPTIONS消息,可以降低第一电子设备的信令开销,减少信令资源的浪费。
[0025] 结合第二方面。在另一种可能的设计方式中,会议信息包括:参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息,参会设备列表包括第一电子设备的标识和多个其他电子设备的标识,状态信息用于指示电子设备是否处于通话中。
[0026] 该方法还可以包括:第二电子设备响应于用户在第二会议界面的第一操作,在第二会议界面上显示参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息。
[0027] 也就是说,第二电子设备可以显示参加电话会议的电子设备的标识和参加电话会议的电子设备的状态信息。这样一来,可以使第二电子设备的使用者了解当前参加电话会议的电子设备的数量及信息,提高了用户的使用体验。
[0028] 结合第二方面。在另一种可能的设计方式中,状态信息包括第一指示信息和第二指示信息,第一指示信息用于指示电子设备处于通话中,第二指示信息用于指示电子设备已掉线。
[0029] 如此,电子设备可以显示加入电话会议的电子设备的具体的状态信息,使用户查阅各个电子设备的状态信息,提高了用户的使用体验。
[0030] 结合第二方面。在另一种可能的设计方式中,该方法还可以包括:第一电子设备、第二电子设备和第三电子设备分别设置各自的名片信息,名片信息用于指示对应电子设备的使用者的身份信息,每个电子设备的标识与每个电子设备的名片信息相对应。第一电子设备分别向第二电子设备和第三电子设备发送第三OPTIONS消息,第三OPTIONS消息包括名片请求标识,该名片请求标识用于请求名片信息。第二电子设备接收到第三OPTIONS消息,可以向第一电子设备发送第三响应消息,第三响应消息包括发送第三响应消息的参会设备的名片信息。第三电子设备接收到第三OPTIONS消息,可以向第一电子设备发送第三响应消息。之后,第一电子设备接收到来自第二电子设备和第三电子设备的第三响应消息,可以向第二电子设备发送第四OPTIONS消息,该第四OPTIONS消息包括第一电子设备的名片信息、第二电子设备的名片信息和第三电子设备的名片信息。接着,第二电子设备可以接收到来自第一电子设备的第四OPTIONS消息。
[0031] 也就是说,本申请技术方案中,每个加入电话会议的电子设备可以设置名片信息。并且,第一电子设备可以获取所有电子设备的名片信息,并向第二电子设备发送所有电子设备的名片信息。这样一来,第二电子设备可以获取所有电子设备的名片信息。
[0032] 结合第二方面。在另一种可能的设计方式中,该方法还可以包括:第二电子设备响应于第一操作,可以在第二会议界面上显示第一电子设备的标识对应的名片信息、第二电子设备的标识对应的名片信息、第三电子设备的标识对应的名片信息、第一电子设备的状态信息和多个其他电子设备的状态信息。
[0033] 可以理解的是,名片信息用于指示电子设备的使用者的身份信息。第二电子设备在第二会议界面显示各个电子设备的名片信息,可以使第二电子设备的使用者了解当前电话会议中每个用户的身份信息。如此,可以便于与其他的用户进行沟通,提高用户的使用体验。
[0034] 结合第二方面。在另一种可能的设计方式中,该方法还可以包括:第二电子设备响应于用户在第二会议界面的第二操作,向第一电子设备发送第五OPTIONS消息,第五OPTIONS消息包括文字信息。第一电子设备接收到第五OPTIONS消息,在第一会议界面显示文字信息,并向第二电子设备发送第六OPTIONS消息,第六OPTIONS消息包括文字信息。第二电子设备接收到来自第一电子设备的第六OPTIONS消息,在第二会议界面显示文字信息。
[0035] 可以理解的是,在会议主席设备接收到来自第一参会设备的文字信息之后,会议主席设备可以向所有参会设备发送该文字信息。这样一来,每个参会设备均可以显示文字信息。如此,可以增加电话会议中传递信息的方式,避免因用户不方便语音而无法进行电话会议,提升了用户的使用体验。
[0036] 第三方面,本申请提供一种会议信息的传输方法,该方法可以应用于第一电子设备与多个其他电子设备进行电话会议,多个其他电子设备包括第二电子设备和第三电子设备。
[0037] 该方法中,第一电子设备可以向会议中心发送会议订阅消息,会议订阅消息用于从会议中心请求电话会议的会议信息,会议信息用于触发接收到会议信息的电子设备显示会议界面。第一电子设备接收到来自会议中心的会议通知消息,显示第一会议界面,第一会议界面用于指示第一电子设备处于电话会议中。第一电子设备向多个其他电子设备发送第一OPTIONS消息,第一OPTIONS消息包括会议信息。第一电子设备接收来自多个其他电子设备发送的第一响应消息,第一响应消息用于指示已经接收到会议信息。
[0038] 结合第三方面,在一种可能的设计方式中,该方法还可以包括:第一电子设备向第二电子设备发送第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别会议信息的能力。第一电子设备接收到来自第二电子设备的第二响应消息,第二响应消息包括第一确认信息,第一确认信息用于指示具备识别会议信息的能力。第一电子设备接收到来自第二电子设备的第二响应消息。若第一电子设备接收到来自第二电子设备的第二响应消息,第一电子设备则向第二电子设备发送第一OPTIONS消息。
[0039] 结合第三方面,在另一种可能的设计方式中,第一电子设备可以向第三电子设备发送第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别会议信息的能力。其中,第三电子设备不具备识别会议信息的能力,第三电子设备不向第一电子设备发送第二响应消息。第一电子设备在预设时长内未接收到来自第三电子设备的第二响应消息,则不向第三电子设备发送第一OPTIONS消息。其中,第三电子设备显示通话界面,通话界面不是会议界面。
[0040] 结合第三方面,在另一种可能的设计方式中,会议信息包括:参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息,参会设备列表包括第一电子设备的标识和多个其他电子设备的标识,状态信息用于指示电子设备是否处于通话中。
[0041] 结合第三方面,在另一种可能的设计方式中,状态信息包括第一指示信息和第二指示信息,第一指示信息用于指示电子设备处于通话中,第二指示信息用于指示电子设备已掉线。
[0042] 结合第三方面,在另一种可能的设计方式中,该方法还可以包括:第一电子设备设置名片信息,名片信息用于指示对应电子设备的使用者的身份信息,第一电子设备的标识与第一电子设备的名片信息相对应。第一电子设备分别向第二电子设备和第三电子设备发送第三OPTIONS消息,第三OPTIONS消息包括名片请求标识,名片请求标识用于请求名片信息。第一电子设备接收来自第二电子设备和第三电子设备发送的第三响应消息,第三响应消息包括发送第三响应消息的参会设备的名片信息。第一电子设备向第二电子设备发送第四OPTIONS消息,第四OPTIONS消息包括第一电子设备的名片信息、第二电子设备的名片信息和第三电子设备的名片信息。
[0043] 结合第三方面,在另一种可能的设计方式中,第一电子设备可以接收来自第二电子设备的第五OPTIONS消息,第五OPTIONS消息包括文字信息。第一电子设备在第一会议界面显示文字信息,并向第二电子设备发送第六OPTIONS消息,第六OPTIONS消息包括文字信息。
[0044] 可以理解的是,上述提供的第三方面及其任一种可能的设计方式所述的方法达到的有益效果,可参考如第一方面或者第二方面及其任一种可能的设计方式中的有益效果,此处不再赘述。
[0045] 第四方面,本申请提供一种会议信息的传输方法,该方法可以应用于第二电子设备与第一电子设备进行电话会议,第一电子设备为通过会议中心创建电话会议的电子设备。
[0046] 该方法中,第二电子设备可以接收第二OPTIONS消息,第二OPTIONS消息包括第一请求信息,第一请求信息用于确定接收第二OPTIONS消息的电子设备是否具备识别电话会议的会议信息的能力;会议信息用于触发接收到会议信息的电子设备显示会议界面。第二电子设备可以向第一电子设备发送第二响应消息,第二响应消息包括第一确认信息,第一确认信息用于指示具备识别会议信息的能力。第二电子设备接收来自第一电子设备的第一OPTIONS消息,第一OPTIONS消息包括会议信息。第二电子设备向第一电子设备发送第一响应消息,并显示第二会议界面,第二会议界面用于指示第二电子设备处于电话会议中,第一响应消息用于指示已经接收到会议信息。
[0047] 结合第四方面,在一种可能的设计方式中,会议信息可以包括:参会设备列表、第一电子设备的状态信息和多个其他电子设备的状态信息,参会设备列表包括第一电子设备的标识和第二电子设备的标识,状态信息用于指示电子设备是否处于通话中。该方法还可以包括:第二电子设备响应于用户在第二会议界面的第一操作,在第二会议界面上显示参会设备列表、第一电子设备的状态信息和第二电子设备的状态信息。
[0048] 结合第四方面,在另一种可能的设计方式中,状态信息包括第一指示信息和第二指示信息,第一指示信息用于指示电子设备处于通话中,第二指示信息用于指示电子设备已掉线。
[0049] 结合第四方面,在另一种可能的设计方式中,该方法还可以包括:第二电子设备设置名片信息,名片信息用于指示对应电子设备的使用者的身份信息,第二电子设备的标识与第二电子设备的名片信息相对应。第二电子设备接收来自第一电子设备的第三OPTIONS消息,第三OPTIONS消息包括名片请求标识,名片请求标识用于请求名片信息。第二电子设备向第一电子设备发送第三响应消息,第三响应消息包括发送第三响应消息的参会设备的名片信息。第二电子设备接收来自第一电子设备的第四OPTIONS消息,第四OPTIONS消息包括第一电子设备的名片信息、第二电子设备的名片信息。
[0050] 结合第四方面,在另一种可能的设计方式中,该方法还可以包括:第二电子设备响应于第一操作,在第二会议界面上显示第一电子设备的标识对应的名片信息、第二电子设备的标识对应的名片信息、第一电子设备的状态信息和第二电子设备的状态信息。
[0051] 结合第四方面,在另一种可能的设计方式中,该方法还可以包括:第二电子设备响应于用户在第二会议界面的第二操作,向第一电子设备发送第五OPTIONS消息,第五OPTIONS消息包括文字信息。第二电子设备接收来自第一电子设备的第六OPTIONS消息,第六OPTIONS消息包括文字信息。第二电子设备在第二会议界面显示文字信息。
[0052] 可以理解的是,上述提供的第四方面及其任一种可能的设计方式所述的方法达到的有益效果,可参考如第一方面或者第二方面及其任一种可能的设计方式中的有益效果,此处不再赘述。
[0053] 第五方面,本申请提供一种电子设备,该电子设备是第一电子设备,该电子设备包括:存储器、显示屏和一个或多个处理器,上述存储器、显示屏与上述处理器耦合;存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;当计算机指令被上述一个或多个处理器执行时,使得电子设备执行如第一方面、第二方面、或者第三方面及其任一种可能的设计方式所述的方法。
[0054] 第六方面,本申请提供一种电子设备,该电子设备是第二电子设备,该电子设备包括:存储器、显示屏和一个或多个处理器,上述存储器、显示屏与上述处理器耦合;存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;当计算机指令被上述一个或多个处理器执行时,使得电子设备执行如第一方面、第二方面、或者第四方面及其任一种可能的设计方式所述的方法。
[0055] 第七方面,本申请提供一种芯片系统,该芯片系统应用于电子设备。该芯片系统包括一个或多个接口电路和一个或多个处理器。该接口电路和处理器通过线路互联。该接口电路用于从电子设备的存储器接收信号,并向处理器发送该信号,该信号包括存储器中存储的计算机指令。当处理器执行所述计算机指令时,电子设备执行如第一方面及其任一种可能的设计方式所述的方法。
[0056] 第八方面,本申请提供一种计算机存储介质,该计算机存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一方面、第二方面、第三方面、或者第四方面及其任一种可能的设计方式所述的方法。
[0057] 第九方面,本申请提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面、第二方面、第三方面、或者第四方面及其任一种可能的设计方式所述的方法。
[0058] 可以理解的是,上述提供的第五方面所述的电子设备,第六方面所述的电子设备,第七方面所述的芯片系统,第八方面所述的计算机存储介质,第九方面所述的计算机程序产品所能达到的有益效果,可参考如第一方面、第二方面、第三方面、或者第四方面及其任一种可能的设计方式中的有益效果,此处不再赘述。

附图说明

[0059] 图1为本申请实施例提供的一种电话会议的创建方法流程示意图;
[0060] 图2为本申请实施例提供的一种电子设备的显示界面的实例示意图;
[0061] 图3为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0062] 图4为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0063] 图5为本申请实施例提供的一种电子设备的硬件结构示意图;
[0064] 图6为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0065] 图7为本申请实施例提供的一种会议信息的传输方法流程示意图;
[0066] 图8为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0067] 图9为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0068] 图10为本申请实施例提供的另一种会议信息的传输方法流程示意图;
[0069] 图11为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0070] 图12为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0071] 图13为本申请实施例提供的另一种会议信息的传输方法流程示意图;
[0072] 图14为本申请实施例提供的另一种电子设备的显示界面的实例示意图;
[0073] 图15为本申请实施例提供的另一种会议信息的传输方法流程示意图;
[0074] 图16为本申请实施例提供的一种芯片系统的结构组成示意图。

具体实施方式

[0075] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0076] 本申请中字符“/”,一般表示前后关联对象是一种“或者”的关系。例如,A/B可以理解为A或者B。
[0077] 术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0078] 此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括其他没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。
[0079] 另外,在本申请实施例中,“示例性的”、或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”、或者“例如”等词旨在以具体方式呈现概念。
[0080] 为了便于理解本申请的技术方案,在对本申请实施例的会议信息的传输方法进行详细介绍之前,先对本申请实施例中所提到的专业名词进行介绍。
[0081] 1、SIP协议。
[0082] SIP协议是一个IP网络上进行多媒体通信的应用层控制协议。该SIP协议可以创建、修改、和结束多个参会者参加电话会议的会话进程。在IP多媒体子系统系统(IP Multimedia Subsystem,IMS)中,SIP可以和会话描述协议(Session Description Protocol,SDP)、实时传输协议(Real‑time Transport Protocol,RTP)等协议完成电话\电话会议的会话建立、媒体协商、修改会话、结束会话等功能。
[0083] 对本申请实施例中所提到的专业名词进行介绍之后,下面以会议主席设备与第一参会设备和第二参会设备进行电话会议为例,对多个电子设备之间基于SIP进行电话会议的方法进行介绍。其中,会议主席设备为创建电话会议的电子设备,第一参会设备和第二参会设备为加入电话会议的电子设备。如图1所示,该多个电子设备之间基于SIP进行电话会议的方法包括:S101‑S116。
[0084] S101、会议主席设备与第一参会设备建立会话。
[0085] 示例性的,响应于用户的第一拨号操作,会议主席设备可以与第一参会设备建立语音通信,该第一拨号操作为拨打第一参会设备的电话号码的操作。之后,会议主席设备可以显示第一通话界面,第一参会设备可以显示第二通话界面,该第一通话界面包括第一参会设备的标识和添加会话选项,该添加会话选项用于触发会议主席设备与多个其他电子设备中除第一参会设备以外的电子设备建立会话,第二通话界面包括会议主席设备的标识。例如,如图2中的(a)所示,会议主席设备201可以显示通话界面203,该通话界面203可以包括第一参会设备202的电话号码204(例如“138XXXXXXXX”)和“添加通话”选项205,该“添加通话”选项205可以触发会议主席设备201与除第一参会设备202以外的其他电子设备建立会话。可选的,该通话界面203还可以包括第一参会设备202的备注名称(例如“李四”)、第一参会设备202的用户头像、“录音”选项、“静音”选项和“联系人”选项等。如图2中的(b)所示,第一参会设备202可以显示通话界面206,该通话界面206可以包括会议主席设备201的电话号码207(例如“137XXXXXXXX”),可选的,该通话界面206还可以包括会议主席设备201的备注名称(例如“张三”)、会议主席设备201的用户头像等。
[0086] 需要说明的是,具体对于会议主席设备与第一参会设备建立会话的方法的描述,可以参考常规技术中电子设备与另一个电子设备之间进行语音通信的方法,此处不予赘述。
[0087] 在一些实施例中,响应于用户作用于添加会话选项的添加操作,会议主席设备可以执行S102,该添加操作为拨打第二参会设备的电话号码的操作。示例性的,结合图2中的(a),会议主席设备201可以接收用户作用于“添加通话”选项的操作。之后,用户可以输入第二参会设备的电话号码,会议主席设备接收到第二参会设备的电话号码之后,可以执行S102。
[0088] S102、会议主席设备与第二参会设备建立会话。
[0089] 示例性的,响应于用户的第二拨号操作,会议主席设备可以与第二参会设备建立语音通信。之后,会议主席设备可以显示第三通话界面,该第三通话界面包括第二参会设备的标识和合并会话选项,该合并会话选项用于将会议主席设备、第一参会设备和第二参会设备加入电话会议,第二参会设备可以显示第四通话界面,该第四通话界面包括会议主席设备的标识。例如,如图3中的(a)所示,会议主席设备201可以显示第三通话界面302,该第三通话界面302可以包括第二参会设备202的电话号码303(例如“139XXXXXXXX”)和“合并”选项304,该“合并”选项304可以触发会议主席设备201将会议主席设备201与第一参会设备202建立的会话,和会议主席设备201与第二参会设备301建立的会话进行合并。可选的,该第三通话界面203还可以包括第二参会设备301的备注名称(例如“王五”)、第二参会设备
202的用户头像、“录音”选项、“静音”选项和“联系人”选项等。如图3中的(b)所示,第二参会设备202可以显示通话界面305,该通话界面305可以包括会议主席设备201的电话号码306(例如“137XXXXXXXX”),可选的,该通话界面206还可以包括会议主席设备201的备注名称(例如“张三”)、会议主席设备201的用户头像等。
[0090] 需要说明的是,在会议主席设备与第二参会设备建立会话时,会议主席设备将挂起与第一参会设备之间的会话。如此,会议主席设备的使用者仅可以与第二参会设备的使用者进行通话,无法与第一参会设备的使用者进行通话。
[0091] 在一些实施例中,响应于用户作用于会话合并选项的创建会议操作,会议主席设备可以与第一参会设备和第二参会设备进行电话会议,该创建会议操作用于触发会议主席设备获取电话会议的会议信息。
[0092] 下面对会议主席设备将第一参会设备和第二参会设备加入电话会议的方法进行介绍。会议主席设备将第一参会设备和第二参会设备加入电话会议的方法可以包括S103‑S116
[0093] S103、会议主席设备向会议中心发送会话初始请求消息。
[0094] 其中,该会话初始请求消息用于请求与会议中心建立电话会议的会话。
[0095] S104、会议中心向会议主席设备发送会话初始响应信息。
[0096] 其中,该会话初始响应信息用于指示同意与会议主席设备建立电话会议的会话。
[0097] 一种可能的实现方式,在会议中心接收到来自会议主席设备的会话初始请求消息之后,会议中心可以向会议主席设备发送会话初始响应消息,该会话初始响应消息包括会话初始响应信息。示例性的,该会话初始响应信息可以为“200”。
[0098] S105、会议主席设备向会议中心发送确认字符(Acknowledge character,ACK)。
[0099] 其中,ACK用于指示电话会议的会话已经建立完成。也就是说,在会议主席向会议中心发送ACK之后,电话会议已经完成创建。
[0100] 需要说明的是,具体对于S103‑S105的介绍,可以参考常规技术中电子设备创建电话会议的方法,此处不予赘述。
[0101] 可以理解的是,在会议主席设备创建电话会议之后,可以向会议中心请求获取会议信息,该会议信息为与电话会议相关联的信息,并邀请第一参会设备和第二参会设备加入电话会议(即S108‑S116)。
[0102] S106、会议主席设备向会议中心发送会议订阅消息。
[0103] 其中,该会议订阅消息用于从会议中心请求电话会议的会议信息。该会议信息用于触发接收到会议信息的电子设备显示会议界面。该会议订阅消息可以包括:会议主席设备的标识。本申请实施例对电子设备的标识不作限定。例如,该电子设备的标识可以为设备标识(Device ID)。又例如,该电子设备的标识可以为电话号码。又例如,该电子设备的标识可以为统一资源定位器(Uniform Resource Locator,URL)。
[0104] 可以理解的是,在会议主席设备向会议中心发送会议订阅消息之后,会议中心可以向会议主席设备发送会议信息。如此,会议主席设备可以获取会议信息,使用会议主席设备的用户可以得知电话会议相关联的信息。
[0105] 需要说明的是,本申请实施例中,在电话会议完成创建(即S105)之后,会议主席设备可以向会议中心发送会议订阅消息(即会议主席设备执行S106)。也就是说,会议主席设备在电话会议创建完成的情况下,本申请实施例对会议主席设备执行S106的顺序不作限定。例如,会议主席设备可以先执行S106,再执行S108。又例如,会议主席设备可以先执行S108,再执行S106。又例如,会议主席设备可以同时执行S106和S108。
[0106] S107、会议中心向会议主席设备发送会议通知消息。
[0107] 其中,该会议通知消息包括会议信息。
[0108] 一种可能的实现方式,在会议中心接收到来自会议主席设备的会议事件订阅消息之后,会议中心可以根据会议主席设备的标识,向会议主席设备发送会议事件通知消息。
[0109] S108、会议主席设备向会议中心发送邀请消息。
[0110] 其中,该邀请消息用于指示会议中心邀请除会议主席设备以外的其他电子设备(可以称为待邀请设备)加入电话会议。示例性的,会议中心邀请的除会议主席设备以外的其他电子设备可以为在创建电话会议之前,已经与会议主席设备建立会话的电子设备,例如第一参会设备和第二参会设备。又例如,会议中心邀请的除会议主席设备以外的其他电子设备可以为在电话会议创建完成之后,与会议主席设备建立会话的电子设备。
[0111] 在本申请实施例中,邀请消息可以包括电子设备的标识。示例性的,电子设备的标识可以为第一参会设备的标识和第二参会设备的标识。
[0112] 在一些实施例中,在会议主席设备向会议中心发送邀请消息之后,会议中心可以获取待邀请设备的标识。如此,会议中心可以根据待邀请设备的标识,邀请待邀请设备加入电话会议。
[0113] S109、会议中心向第一参会设备发送会话建立请求消息。
[0114] 其中,该会话建立请求消息用于请求与第一参会设备建立会话。
[0115] 一种可能的实现方式,会议中心可以根据第一参会设备的标识,向第一参会设备发送会话建立请求消息。示例性的,会议中心可以根据第一参会设备的电话号码,向第一参会设备发送会话建立请求消息。
[0116] S110、第一参会设备向会议中心发送会话建立响应信息。
[0117] 其中,会话建立响应信息用于指示第一参会设备同意与会议中心建立会话。
[0118] 一种可能的实现方式,在第一参会设备接收到来自会议中心的会话建立请求消息之后,第一参会设备可以向会议中心发送会话建立响应消息,该会话建立响应消息包括会话建立响应信息。例如,该会话建立响应信息可以为200。
[0119] 需要说明的是,具体对S109和S110的说明,可以参考常规技术中会议中心与待邀请设备建立会话的方法,本申请实施例对此不予赘述。
[0120] 在一些实施例中,在第一参会设备向会议中心发送会话建立响应信息之后,会议中心可以接收到来自第一参会设备的会话建立响应消息,该会话建立响应消息可以包括第一参会设备的标识。之后,会议中心可以将第一参会设备的标识添加至参会设备列表。该参会设备列表可以包括已经加入电话会议的电子设备的标识。
[0121] S111、会议中心向会议主席设备发送邀请响应消息。
[0122] 其中,该邀请响应消息用于指示第一参会设备已经加入电话会议。该邀请响应消息包括第一参会设备的标识和邀请响应信息,该邀请响应信息用于指示电子设备已经加入电话会议。例如,该邀请响应信息为200。
[0123] S112、会议中心向会议主席设备发送会议通知消息。
[0124] 其中,该会议通知消息包括参会设备列表。示例性的,该参会设备列表包括第一参会设备的标识。
[0125] 在本申请实施例中,在会议信息进行更新的情况下,会议中心可以向会议主席设备发送会议通知消息。例如,在会议中心更新参会设备列表之后,即会议中心将第一参会设备的标识添加至参会设备列表,会议中心可以向会议主席设备发送会议通知消息。可选的,会议中心可以周期性向会议主席设备发送会议通知消息。例如,会议中心可以每间隔预设时长后,向会议主席设备发送会议通知消息。
[0126] S113、会议中心向第二参会设备发送会话建立请求消息。
[0127] 其中,该会话建立请求消息用于请求与第二参会设备建立会话。
[0128] 一种可能的实现方式,会议中心可以根据第二参会设备的标识,向第二参会设备发送会话建立请求消息。示例性的,会议中心可以根据第二参会设备的电话号码,向第二参会设备发送会话建立请求消息。
[0129] S114、第二参会设备向会议中心发送会话建立响应信息。
[0130] 其中,会话建立响应信息用于指示第二参会设备同意与会议中心建立会话。
[0131] 一种可能的实现方式,在第二参会设备接收到来自会议中心的会话建立请求消息之后,第二参会设备可以向会议中心发送会话建立响应消息,该会话建立响应消息包括会话建立响应信息。例如,该会话建立响应信息可以为200。
[0132] 需要说明的是,具体对S113和S114的说明,可以参考常规技术中会议中心与待邀请设备建立会话的方法,此处不予赘述。
[0133] 在一些实施例中,在第二参会设备向会议中心发送会话建立响应信息之后,会议中心可以接收到来自第二参会设备的会话建立响应消息,该会话建立响应消息可以包括第二参会设备的标识。之后,会议中心可以将第二参会设备的标识添加至参会设备列表。
[0134] S115、会议中心向会议主席设备发送邀请响应消息。
[0135] 其中,该邀请响应消息用于指示第二参会设备已经加入电话会议。该邀请响应消息包括第二参会设备的标识和邀请响应信息,该邀请响应信息用于指示电子设备已经加入电话会议。例如,该邀请响应信息为200。
[0136] S116、会议中心向会议主席设备发送会议通知消息。
[0137] 其中,该会议通知消息包括参会设备列表。示例性的,该参会设备列表可以包括第一参会设备的标识和第二参会设备的标识。
[0138] 需要说明的是,本申请实施例中,对会议中心邀请第一参会设备和第二参会设备的顺序不作限定。例如,会议中心可以先执行S109,再执行S113。又例如,会议中心可以先执行S113,再执行S109。又例如,会议中心可以同时执行S109和S113。
[0139] 在该实施例中,在会议主席接收到用户的创建会议操作之后,会议主席设备可以显示会议界面,该会议界面包括会议标识,该会议标识用于指示会议主席设备处于电话会议中。示例性的,结合如图3中的(a)所示,响应于用户的创建会议操作(例如用户作用于“合并”选项的操作),会议主席设备201显示如图4中的(a)所示的会议界面401,该会议界面401包括电话会议标识402(例如“电话会议”)和“添加通话”选项403。可选的,该会议界面401还可以包括“录音”选项、“静音”选项和“联系人”选项等。并且,响应于用户的查看操作,会议主席设备可以在会议界面上显示参会成员窗口,该参会成员窗口包括参加会议主席设备创建的电话会议的电子设备的标识。示例性的,如图4中的(b)所示,会议主席设备201显示参会成员窗口404,该参会成员窗口404可以包括第一参会设备的标识405和第二参会设备的标识406。可选的,该参会成员窗口404还可以包括会议主席设备201的标识。例如,第一参会设备的标识405为“138‑XXXXXXXX”,第二参会设备的标识406为“139‑XXXXXXXX”。可选的,该第一参会设备的标识405还可以为会议主席设备对第一参会设备设置的名片信息(例如“李四”),该第二参会设备的标识406还可以为会议主席设备对第二参会设备设置的名片信息(例如“王五”)。本申请实施例对参会设备的标识不作限定。
[0140] 但是,在除会议主席设备以外的其他参会设备(例如第一参会设备和第二参会设备)加入电话会议之后,第一参会设备和第二参会设备显示的界面未发生变化。也就是说,在第一参会设备和第二参会设备加入电话会议之后,均无法显示会议界面。例如,结合图2中的(b)所示,在第一参会设备202加入电话会议之后,第一参会设备202仍然显示通话界面206,结合图3中的(b)所示,在第二参会设备301加入电话会议之后,第二参会设备301仍然显示通话界面305。这样一来,导致使用参会设备的用户无法查看与电话会议相关的信息,用户的使用体验较差。
[0141] 为此,本申请实施例提供一种会议信息的传输方法。该方法可以应用于多个电子设备之间进行电话会议。该方法中,会议主席设备可以获取会议信息,该会议信息用于指示与电话会议相关联的信息。之后,会议主席设备可以向参会设备发送会议信息。参会设备接收到来自会议主席设备的会议信息,可以显示会议界面。如此,参会设备可以显示电话会议的相关信息,使用参会设备的用户可以查看与电话会议相关的信息,改善了用户的使用体验。
[0142] 示例性的,本申请实施例中的电子设备可以是平板电脑、手机、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra‑mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备、车载设备等设备,本申请实施例对该电子设备的具体形态不作特殊限制。
[0143] 本申请提供的一种会议信息的传输方法的执行主体可以为会议信息的传输装置,该执行装置可以为图5所示的电子设备。同时,该执行装置还可以为该电子设备的中央处理器(Central Processing Unit,CPU),或者该电子设备中的用于传输会议信息的控制模块。本申请实施例中以电子设备执行会议信息的传输方法为例,说明本申请实施例提供的一种会议信息的传输方法。
[0144] 请参考图5,本申请这里以电子设备为图5所示的手机200为例,对本申请提供的电子设备(如会议主席设备和参会设备)进行介绍。其中,图5所示的手机200仅仅是电子设备的一个范例,并且手机200可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图5中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
[0145] 如图5所示,手机200可以包括:处理器210,外部存储器接口220,内部存储器221,通用串行总线(universal serial bus,USB)接口230,充电管理模块240,电源管理模块241,电池242,天线1,天线2,移动通信模块250,无线通信模块260,音频模块270,扬声器
270A,受话器270B,麦克风270C,耳机接口270D,传感器模块280,按键290,马达291,指示器
292,摄像头293,显示屏294,以及用户标识模块(subscriber identification module,SIM)卡接口295等。
[0146] 其中,上述传感器模块280可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器和骨传导传感器等传感器。
[0147] 处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural‑network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
[0148] 控制器可以是手机200的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
[0149] 处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器210中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或数据。如果处理器210需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器210的等待时间,因而提高了系统的效率。
[0150] 在一些实施例中,处理器210可以包括一个或多个接口。接口可以包括集成电路(inter‑integrated circuit,I2C)接口,集成电路内置音频(inter‑integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general‑purpose input/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
[0151] 可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对手机200的结构限定。在另一些实施例中,手机200也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
[0152] 充电管理模块240用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。充电管理模块240为电池242充电的同时,还可以通过电源管理模块241为电子设备供电。
[0153] 电源管理模块241用于连接电池242,充电管理模块240与处理器210。电源管理模块241接收电池242和/或充电管理模块240的输入,为处理器210,内部存储器221,外部存储器,显示屏294,摄像头293,和无线通信模块260等供电。在一些实施例中,电源管理模块241和充电管理模块240也可以设置于同一个器件中。
[0154] 手机200的无线通信功能可以通过天线1,天线2,移动通信模块250,无线通信模块260,调制解调处理器以及基带处理器等实现。在一些实施例中,手机200的天线1和移动通信模块250耦合,天线2和无线通信模块260耦合,使得手机200可以通过无线通信技术与网络以及其他设备通信。例如,本申请实施例中,手机200可以通过无线通信技术向其他设备发送会议信息(如参会设备列表)。
[0155] 天线1和天线2用于发射和接收电磁波信号。手机200中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
[0156] 移动通信模块250可以提供应用在手机200上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块250可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块250可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。
[0157] 移动通信模块250还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块250的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动通信模块250的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。
[0158] 无线通信模块260可以提供应用在手机200上的包括无线局域网(wireless local area networks,WLAN)(如(wireless fidelity,Wi‑Fi)网络),蓝牙(bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。例如,本申请实施例中,手机200可以通过无线通信模块260接入Wi‑Fi网络。
[0159] 无线通信模块260可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块260经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210。无线通信模块260还可以从处理器210接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
[0160] 手机200通过GPU,显示屏294,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏294和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器210可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
[0161] 显示屏294用于显示图像,视频等。该显示屏294包括显示面板。例如,本申请实施例中,显示屏294可以用于显示上述会议界面、通话界面和参会成员窗口等。
[0162] 手机200可以通过ISP,摄像头293,视频编解码器,GPU,显示屏294以及应用处理器等实现拍摄功能。ISP用于处理摄像头293反馈的数据。摄像头293用于捕获静态图像或视频。在一些实施例中,手机200可以包括1个或N个摄像头293,N为大于1的正整数。
[0163] 外部存储器接口220可以用于连接外部存储卡,例如Micro SD卡,实现扩展手机200的存储能力。外部存储卡通过外部存储器接口220与处理器210通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
[0164] 内部存储器221可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器210通过运行存储在内部存储器221的指令,从而执行手机200的各种功能应用以及数据处理。例如,在本申请实施例中,处理器210可以通过执行存储在内部存储器221中的指令,内部存储器221可以包括存储程序区和存储数据区。
[0165] 其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储手机200使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器221可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。
[0166] 手机200可以通过音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
[0167] 按键290包括开机键,音量键等。按键290可以是机械按键。也可以是触摸式按键。马达291可以产生振动提示。马达291可以用于来电振动提示,也可以用于触摸振动反馈。指示器292可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。SIM卡接口295用于连接SIM卡。SIM卡可以通过插入SIM卡接口295,或从SIM卡接口295拔出,实现和手机200的接触和分离。手机200可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口295可以支持Nano SIM卡,Micro SIM卡,SIM卡等。
[0168] 尽管图5未示出,手机200还可以闪光灯、微型投影装置、近场通信(Near Field Communication,NFC)装置等,在此不再赘述。
[0169] 可以理解的是,本实施例示意的结构并不构成对手机200的具体限定。在另一些实施例中,手机200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
[0170] 以下实施例中的方法均可以在具有上述硬件结构和上述系统架构的电子设备中实现。以下以第一电子设备向多个其他电子设备(即被邀请加入电话会议的电子设备)传输会议信息为例,对本申请实施例的方法进行说明。其中,第一电子设备(也可以称为会议主席设备)为通过会议中心创建电话会议的电子设备,多个被邀请加入电话会议的电子设备可以包括第二电子设备(也可以称为第一参会设备)和第三电子设备(也可以称为第二参会设备)。
[0171] 在本申请实施例中,会议主席设备可以获取会议通知消息,会议通知消息包括会议信息,该会议信息为与电话会议相关联的信息。之后,会议主席设备可以向第一参会设备和第二参会设备发送携带有会议信息的第一能力查询OPTIONS消息。在第一参会设备和第二参会设备接收到来自会议主席设备的第一OPTIONS消息之后,第一参会设备和第二参会设备可以显示会议界面,该会议界面包括会议标识,该会议标识用于指示电子设备处于电话会议中。
[0172] 示例性的,以第一参会设备202为例,第一参会设备202接收到来自会议主席设备的携带有会议信息的第一OPTIONS消息,可以从图6中的(a)所示的通话界面601切换为如图6中的(b)所示的会议界面602,该会议界面602包括会议标识603,例如,该会议标识603可以为“电话会议”。
[0173] 可以理解的是,参会设备接收到第一OPTIONS消息,可以显示会议界面。如此,使用参会设备的用户可以得知当前处于电话会议中,提高了用户的使用体验。
[0174] 在一些实施例中,会议信息可以包括参会设备列表和所有参会设备的状态信息等。其中,参会设备列表可以包括参会设备的标识。本申请实施例对参会设备的标识不作限定。例如,该参会设备的标识可以为设备标识(Device ID)。又例如,该参会设备的标识可以为电话号码。又例如,该电子设备的标识可以为统一资源定位器(Uniform Resource Locator,URL)。参会设备的状态信息用于指示参会设备是否处于电话会议。
[0175] 需要说明的是,本申请实施例中,参会设备是指:创建电话会议的电子设备和被邀请加入电话会议的电子设备。也就是说,参会设备包括:会议主席设备、第一参会设备和第二参会设备(即第一电子设备和多个其他电子设备)。示例性的,参会设备的标识可以包括:会议主席设备的电话号码、第一参会设备的电话号码和第二参会设备的电话号码。
[0176] 一种可能的设计中,状态信息包括:第一指示信息和第二指示信息,每一个状态信息对应一种参会设备的状态。其中,第一指示信息用于指示该参会设备处于通话中,第二指示信息用于指示该参会设备已掉线。本申请实施例对第一指示信息和第二指示信息不作限定。例如,第一指示信息可以为connected,第二指示信息可以为disconnected。
[0177] 需要说明的是,参会设备处于通话中,则说明当前参会设备的状态为在线状态,当前参会设备处于电话会议中。参会设备已掉线,则说明当前参会设备不在电话会议中,即参会设备已经离开电话会议或者未成功加入电话会议。
[0178] 需要说明的是,本申请实施例对参会设备的状态信息不作限定。例如,参会设备的状态信息还可以包括第三状态信息,该第三状态信息用于指示参会设备处于忙碌状态。
[0179] 以下以会议信息包括参会设备列表和参会设备的状态信息为例,介绍本申请实施例提供的一种会议信息的传输方法。如图7所示,该会议信息的传输方法可以包括:S701‑S709。
[0180] S701、会议主席设备向会议中心发送会议订阅消息。
[0181] 其中,会议订阅消息用于从会议中心请求电话会议的会议信息,该会议信息为与电话会议相关联的信息,该会议信息用于触发接收到会议信息的电子设备显示会议界面。该会议订阅消息包括会议主席设备的标识。
[0182] 在一些实施例中,在电话会议已经完成创建的情况下,会议主席设备可以在第一参会设备和/或第二参会设备未加入电话会议的情况下,向会议中心发送会议订阅消息。
[0183] 在另一些实施例中,在电话会议已经完成创建的情况下,会议主席设备可以在第一参会设备和第二参会设备已经加入电话会议的情况下,向会议中心发送会议订阅消息。以下实施例中,以第一参会设备和第二参会设备已经加入电话会议的情况下,会议主席设备向会议中心发送会议订阅消息为例,介绍本申请实施例。
[0184] S702、会议中心向会议主席设备发送会议通知消息。
[0185] 其中,该会议通知消息可以包括会议信息。会议信息可以包括:会议主席设备的标识、第一参会设备的标识和第二参会设备的标识。例如,会议信息可以包括:会议主席设备的电话号码、第一参会设备的电话号码和第二参会设备的电话号码。可选的,该会议信息还可以包括:会议主席设备的状态信息、第一参会设备的状态信息和第二参会设备的状态信息。例如,会议信息还可以包括:会议主席设备的状态信息为第一状态,第一参会设备的状态信息为第一指示信息,第二参会设备的状态信息为第一指示信息。
[0186] 示例性的,该会议通知消息可以为:
[0187]
[0188]
[0189] 其中,用于表示第一参会设备的标识(如URL),用于表示第二参会设备的标识(如URL),connected用于表示第一参会设备的状态信息(如第一参会设备处于在线状态),connected用于表示第二参会设备的状态信息(如第二参会设备处于在线状态)。
[0190] S703、会议主席设备接收到来自会议中心的会议通知消息。
[0191] 在本申请实施例中,在会议主席设备接收到来自会议中心的会议通知消息之后,会议主席设备可以获取会议信息。示例性的,会议主席设备可以获取参会设备列表(如会议主席设备的电话号码、第一参会设备的电话号码和第二参会设备的电话号码)、参会设备的状态信息等。并且,会议主席设备接收到来自会议中心的会议通知消息,可以显示第一会议界面(如图4中的(a)所示),该第一会议界面用于指示该会议主席设备处于电话会议中。
[0192] S704、会议主席设备向第一参会设备发送第一能力查询消息。
[0193] 其中,第一OPTIONS消息可以包括会议信息。例如,该会议信息可以包括参会设备列表和参会设备的状态信息。该第一OPTIONS消息还可以包括接受Accept头域和内容类型Content‑Type头域。Accept头域可以指定接收该第一OPTIONS消息的电子设备发送的消息体类型。Content‑Type头域可以指定发送该第一OPTIONS消息的电子设备发送的消息体类型。
[0194] 在本申请实施例中,Accept头域和Content‑Type头域均可以包括以下选项:application/sdp、text/plain、text/xml和application/octet‑stream等。其中,application/sdp表示消息体的类型为支持SDP协议格式的类型(例如会议信息以支持SDP协议格式的类型表示),text/plain表示消息体的类型为纯文本格式的类型(例如会议信息以纯文本格式的类型表示),text/xml表示消息体的类型为xml格式的类型(例如会议信息以xml格式的类型表示),application/octet‑stream表示消息体的类型为二进制码流类型(例如会议信息以二进制码流类型表示)。
[0195] 示例性的,会议主席设备向第一参会设备发送的第一OPTIONS消息可以为:
[0196] OPTIONS sip:carol@chicago.com SIP/2.0
[0197] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0198] Max‑Forwards:70
[0199] To:
[0200] From:Alice;tag=1928301774
[0201] Call‑ID:a84b4c76e66710
[0202] CSeq:63104OPTIONS
[0203] Contact:
[0204] Accept:text/plain
[0205] Content‑Type:text/plain
[0206] Ims Conference Status Notify
[0207] Participant List Begin
[0208] 137********,OnLine
[0209] 138********,OnLine
[0210] 139********,OffLine
[0211] Participant List End。
[0212] 其中,Accept:text/plain,表示会议主席设备指定第一参会设备发送的消息体类型为纯文本类型。Content‑Type:text/plain,表示会议主席设备发送的消息体类型为纯文本类型。137********表示会议主席设备的标识,OnLine表示会议主席设备处于在线状态。138********表示第一参会设备的标识,OnLine表示第一参会设备处于在线状态。
139********表示第二参会设备的标识,OffLine表示第二参会设备处于离线状态。
[0213] S705、第一参会设备接收到来自会议主席设备的第一能力查询消息。
[0214] 在本申请实施例中,在第一参会设备接收到来自会议主席设备的第一OPTIONS消息之后,第一参会设备可以获取会议信息。并且,第一参会设备显示的界面可以从第二通话界面切换为第二会议界面(如图6中的(b)所示),该第二会议界面用于指示第一参会设备处于电话会议中。
[0215] 在一些实施例中,响应于用户在第二会议界面的第一操作,第一参会设备可以显示参会设备列表和各个参会设备的状态,该第一操作用于触发接收第一操作的电子设备显示会议信息。示例性的,响应于用户的第一操作,第一参会设备可以显示会议主席设备的电话号码、第一参会设备的电话号码和第二参会设备的电话号码,以及会议主席设备的状态、第一参会设备的状态和第二参会设备的状态。例如,如图8中的(a)所示,响应于用户的操作(如操作A),第一参会设备201可以在会议界面801的上层显示如图8中的(b)所示的参会成员窗口802,该参会成员窗口802可以包括会议主席设备的电话号码(如137‑XXXXXXXX)、第一参会设备的电话号码(如138‑XXXXXXXX)和第二参会设备的电话号码(如139‑XXXXXXXX),以及会议主席设备的状态(如“在线”)、第一参会设备的状态(如“在线”)和第二参会设备的状态(如“离线”)。
[0216] 可以理解的是,在第一参会设备获取到会议信息之后,第一参会设备可以显示会议信息。如此,使用第一参会设备的用户可以了解与电话会议相关联的信息(例如参会成员),提高了用户的使用体验。
[0217] 需要说明的是,在第一参会设备显示第二会议界面之后,若会议信息发生变更(例如有新的电子设备加入电话会议或者参会设备的状态信息发生变更等),则第一参会设备显示的参会设备列表和参会设备的状态也会进行更新。
[0218] 在一些实施例中,在会议信息发生变更的情况下,会议主席设备可以获取到更新后的会议信息。之后,会议主席设备可以向第一参会设备发送携带有更新后的会议信息的OPTIONS消息。第一参会设备接收到携带有更新后的会议信息的OPTIONS消息,可以更新显示的参会设备列表和各个参会设备的状态。
[0219] 示例性的,假如第三参会设备加入电话会议,则更新后的会议信息包括会议主席设备的标识、第一参会设备的标识、第二参会设备的标识和第三参会设备的标识。如图9所示,在第一参会设备202接收到更新后的会议信息之后,第一参会设备202显示的参会成员窗口901可以包括会议主席设备的电话号码(如137‑XXXXXXXX)、第一参会设备的电话号码(如138‑XXXXXXXX)、第二参会设备的电话号码(如139‑XXXXXXXX)和第三参会设备的电话号码(如133‑XXXXXXXX),以及会议主席设备的状态(如“在线”)、第一参会设备的状态(如“在线”)、第二参会设备的状态(如“离线”)和第三参会设备的状态(如“在线”)。
[0220] 可以理解的是,第一参会设备更新会议信息,使第一参会设备的使用者可以了解最新的与电话会议相关联的信息,提高了用户的使用体验。
[0221] S706、第一参会设备向会议主席设备发送第一响应消息。
[0222] 其中,该第一响应消息用于指示已经接收到会议信息。可选的,该第一响应消息包括第一参会设备的标识和会议主席设备的标识。可选的,第一响应消息还可以包括Accept头域和Content‑Type头域。可选的,该第一响应消息可以包括第一确认信息,该第一确认信息用于指示已经显示会议界面。
[0223] 示例性的,第一参会设备向会议主席设备发送的第一响应消息可以为:
[0224] SIP/2.0 200OK
[0225] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0226] received=192.0.2.4
[0227] To:;tag=93810874
[0228] From:Alice;tag=1928301774
[0229] Call‑ID:a84b4c76e66710
[0230] CSeq:63104OPTIONS
[0231] Contact:
[0232] Contact:
[0233] Allow:INVITE,ACK,CANCEL,OPTIONS,BYE
[0234] Accept:application/sdp
[0235] Accept‑Encoding:gzip
[0236] Accept‑Language:en
[0237] Supported:foo
[0238] Content‑Type:text/plain
[0239] Content‑Length:26
[0240] Ims Conference Status Cnf
[0241] 其中,Alice;tag=1928301774用于表示第一参会设备的标识,;tag=93810874用于表示会议主席设备的标识,application/sdp用于表示Accept头域,text/plain用于表示Content‑Type头域。Ims Conference Status Cnf用于表示第一确认信息。
[0242] 在一些实施例中,第一参会设备可以基于请求评论(Request For Comments,RFC)协议向会议主席设备发送第一响应消息
[0243] 一种可能的设计中,在第一响应消息包括第一确认信息的情况下,第一参会设备可以显示第二会议界面。在第一响应消息未包括第一确认信息的情况下,第一参会设备无法显示第二会议界面。
[0244] 示例性的,若第一参会设备无法识别出消息体类型,则第一参会设备接收到会议信息,也无法显示会议界面。例如,第一参会设备接收到的来自会议主席设备的消息体类型为支持SDF协议的类型,第一参会设备可以识别的消息体类型为纯文本类型。
[0245] 另一种可能的设计中,第一参会设备向会议主席设备发送第一响应消息,则表示第一参会设备可以显示会议界面。也就是说,在第一响应消息未包括第一确认信息的情况下,第一参会设备也可以显示第二会议界面。
[0246] S707、会议主席设备向第二参会设备发送第一能力查询消息。
[0247] 需要说明的是,具体对于会议主席设备向第二参会设备发送第一OPTIONS消息的描述,可以参考本申请实施例中对S704的说明,此处不予赘述。
[0248] 需要说明的是,本申请实施例对会议主席设备分别向第一参会设备和第二参会设备发送第一OPTIONS消息(即会议主席设备执行S704和S706)的顺序不作限定。例如,会议主席设备可以先执行S704,再执行S706。又例如,会议主席设备可以先执行S706,再执行S704。又例如,会议主席设备可以同时执行S704和S706。
[0249] S708、第二参会设备接收到来自会议主席设备的第一能力查询消息。
[0250] 在本申请实施例中,在第二参会设备接收到来自会议主席设备的第一OPTIONS消息之后,第二参会设备可以获取会议信息。并且,第二参会设备显示的界面可以从第四通话界面切换为第三会议界面,该第三会议界面用于指示第二参会设备处于电话会议中。
[0251] 在一些实施例中,响应于用户的第一操作,第一参会设备可以显示参会设备列表和各个参会设备的状态。
[0252] 需要说明的是,具体对于第二参会设备接收到来自会议主席设备的第一OPTIONS消息的描述,可以参考本申请实施例中对S705的说明,此处不予赘述。
[0253] 可以理解的是,在第二参会设备获取到会议信息之后,第二参会设备可以显示会议信息。如此,使用第二参会设备的用户可以了解与电话会议相关联的信息(例如参会成员),提高了用户的使用体验。
[0254] S709、第二参会设备向会议主席设备发送第一响应消息。
[0255] 可选的,该第一响应消息可以包括第二参会设备的标识和会议主席设备的标识。
[0256] 需要说明的是,具体对于第二参会设备向会议主席设备发送第一响应消息的描述,可以参考上述S706中的说明,此处不予赘述。
[0257] 基于上述技术方案,在第一参会设备和第二参会设备接收到来自会议主席设备的第一OPTIONS消息后,该第一OPTIONS消息包括会议信息,第一参会设备和第二参会设备可以显示会议界面。如此,使用参会设备的用户可以了解当前处于电话会议中,以及可以了解与电话会议相关联的信息,改善了用户的使用体验。
[0258] 需要说明的是,若第一参会设备(或者第二参会设备)无法识别来自会议主席设备的会议信息,则第一参会设备在接收到来自会议主席设备的第一OPTIONS消息之后,不会显示会议界面。并且,会造成会议主席设备的信令资源的浪费。
[0259] 在一些实施例中,会议主席设备可以确定参会设备是否具备识别会议信息的能力。若参会设备具备识别会议信息的能力,会议主席设备可以向参会设备发送携带有会议信息的第一OPTIONS消息。若参会设备不具备识别会议信息的能力,会议主席设备则可以不向参会设备发送携带有会议信息的第一OPTIONS消息。
[0260] 本申请实施例提供一种会议信息的传输方法,如图10所示,在S704之前,即会议主席设备向第一参会设备(或者第二参会设备)发送第一OPTIONS消息之前,该方法还可以包括:S1001‑1004。
[0261] S1001、会议主席设备向第一参会设备发送第二能力查询消息。
[0262] 其中,第二OPTIONS消息可以包括第一请求信息,该第一请求信息用于确认接收该第二OPTIONS消息的电子设备是否具备识别会议信息的能力。该第一请求信息可以包括第一请求标识。可选的,该第一请求信息还可以包括会议主席设备的版本信息和消息序列号等内容。
[0263] 需要说明的是,电子设备的版本信息不同,该电子设备对应的具备识别会议信息的能力不同。例如,会议主席设备的版本信息为1.0,则会议主席设备可以识别参会设备列表。又例如,会议主席设备的版本信息为2.0,则会议主席设备可以识别参会设备列表和参会设备的状态信息。
[0264] 可选的,第二OPTIONS消息还可以包括Accept头域和Content‑type头域等。示例性的,会议主席设备向第一参会设备发送的第二OPTIONS消息可以为:
[0265] OPTIONS sip:carol@chicago.com SIP/2.0
[0266] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0267] Max‑Forwards:70
[0268] To:
[0269] From:Alice;tag=1928301774
[0270] Call‑ID:a84b4c76e66710
[0271] CSeq:63104OPTIONS
[0272] Contact:
[0273] Accept:text/plain
[0274] Content‑Type:text/plain
[0275] Content‑Length:46
[0276] Ims Conference Extend Handshake Req
[0277] Version:1.0。
[0278] 其中,Ims Conference Extend Handshake Req用于表示第一请求标识,Version:1.0用于表示会议主席设备的版本信息。
[0279] 在一些实施例中,若第一参会设备具备识别会议信息的能力,第一参会设备可以执行S1002。若第一参会设备不具备识别会议信息的能力,第一参会设备则不会执行S1002。
[0280] S1002、第一参会设备向会议主席设备发送第二响应消息。
[0281] 其中,第二响应消息可以包括第一确认信息,该第一确认信息用于指示具备识别会议信息的能力。该第一确认信息可以包括第一确认标识。可选的,该第一确认信息还可以包括第一参会设备的版本信息和消息序列号等。可选的,该第二响应消息还可以包括第二响应消息还可以包括Accept头域和Content‑type头域等。
[0282] 示例性的,第一参会设备向会议主席设备发送的第二响应消息可以为:
[0283] SIP/2.0 200OK
[0284] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0285] ;received=192.0.2.4
[0286] To:;tag=93810874
[0287] From:Alice;tag=1928301774
[0288] Call‑ID:a84b4c76e66710
[0289] CSeq:63104OPTIONS
[0290] Contact:
[0291] Contact:
[0292] Allow:INVITE,ACK,CANCEL,OPTIONS,BYE
[0293] Accept:application/sdp
[0294] Accept‑Encoding:gzip
[0295] Accept‑Language:en
[0296] Supported:foo
[0297] Content‑Type:text/plain
[0298] Content‑Length:46
[0299] Ims Conference Extend Handshake Cnf
[0300] Version:1.0。
[0301] 其中,Ims Conference Extend Handshake Cnf用于表示第一确认标识,Version:1.0用于表示第一参会设备的版本信息。
[0302] 在一些实施例中,在第一参会设备向会议主席设备发送第二响应消息之后,会议主席设备可以执行S704。也就是说,在会议主席设备确认第一参会设备具备识别会议信息的能力的情况下,会议主席设备可以向第一参会设备发送第一OPTIONS消息。
[0303] 可以理解的是,若第一参会设备具备识别会议信息的能力,会议主席设备向第一参会设备发送第一OPTIONS消息之后,第一参会设备可以显示第二会议界面。如此,使用第一参会设备的用户可以了解与电话会议相关联的信息,提高了用户的使用体验。
[0304] 若第一参会设备未向会议主席设备发送第二响应消息,会议主席设备则不会执行S704。也就是说,在第一参会设备不具备识别会议信息的能力的情况下,会议主席设备不会向第一参会设备发送第一OPTIONS消息。
[0305] 可以理解的是,若第一参会设备不具备识别会议信息的能力,即使会议主席设备向第一参会设备发送第一OPTIONS消息,由于第一参会设备不具备识别会议信息的能力,第一参会设备无法显示第二会议界面。因此,在第一参会设备不具备识别会议信息的能力的情况下,会议主席设备不会向第一参会设备发送第一OPTIONS消息,可以降低会议主席设备的信令开销,减少信令资源的浪费。
[0306] S1003、会议主席设备向第二参会设备发送第二能力查询消息。
[0307] 在一些实施例中,若第二参会设备具备识别会议信息的能力,第二参会设备可以执行S1004。若第二参会设备不具备识别会议信息的能力,第二参会设备则不会执行S1004。
[0308] 需要说明的是,具体对于会议主席设备向第二参会设备发送第二OPTIONS消息的介绍,可以参考上述S1001中的说明,此处不予赘述。
[0309] S1004、第二参会设备向会议主席设备发送第二响应消息。
[0310] 可选的,该第一确认信息还可以包括第二参会设备的版本信息和消息序列号等。
[0311] 需要说明的是,具体对于第二参会设备向会议主席设备发送第二响应消息的介绍,可以参考S1002中的说明,此处不予赘述。
[0312] 在一些实施例中,在第二参会设备向会议主席设备发送第二响应消息之后,会议主席设备可以执行S707。也就是说,在会议主席设备确认第二参会设备具备识别会议信息的能力的情况下,会议主席设备可以向第二参会设备发送第一OPTIONS消息。
[0313] 可以理解的是,若第二参会设备具备识别会议信息的能力,会议主席设备向第二参会设备发送第一OPTIONS消息之后,第二参会设备可以显示第三会议界面。如此,使用,第二参会设备的用户可以了解与电话会议相关联的信息,提高了用户的使用体验。
[0314] 在另一些实施例中,第二参会设备未向会议主席设备发送第二响应消息。会议主席设备在预设时长内未接收到来自第二参会设备的第二响应消息,则不向第二参会设备发送第一OPTIONS消息(即不执行S707)。第二参会设备无法显示会议界面,仍然显示通话界面。其中,该预设时长可以为0.5秒、1秒、2秒等。也就是说,在第二参会设备不具备识别会议信息的能力的情况下,会议主席设备不会向第二参会设备发送第一OPTIONS消息。
[0315] 可以理解的是,若第二参会设备不具备识别会议信息的能力,即使会议主席设备向第二参会设备发送第一OPTIONS消息,由于第二参会设备不具备识别会议信息的能力,第二参会设备无法显示第三会议界面。因此,在第二参会设备不具备识别会议信息的能力的情况下,会议主席设备不会向第二参会设备发送第一OPTIONS消息,可以降低会议主席设备的信令开销,减少信令资源的浪费。
[0316] 需要说明的是,在电话会议中,参会设备可能没有保存其他参会设备的名片信息,该名片信息用于指示参会设备的使用者的身份信息。这样一来,参会设备在显示参会设备列表时,仅可以显示参会设备的标识(例如电话号码),可识别性较差。
[0317] 在一些实施例中,参会设备可以设置自身的名片信息。该名片信息与参会设备的标识相对应。本申请实施例对名片信息不作限定。例如,该名片信息可以为用户的真实姓名。又例如,该名片信息可以为参会设备的账号昵称。
[0318] 需要说明的是,本申请实施例对参会设备设置名片信息的方式不作限定。例如,参会设备可以在进入电话会议时,设置电话会议中的名片信息,并与参会设备的电话号码关联。示例性的,如图11所示,会议主席设备201可以在会议界面上显示名片输入窗口1101,该名片输入窗口1101包括输入框、“确定”按钮和“取消”按钮。输入框用于接收用户输入的名片信息(例如“张三”),“确定”按钮用于保存用户输入的名片信息,“取消”按钮用于触发不显示名片输入窗口1101。又例如,参会设备在第一次开机时,引导用户设置电话会议中的名片信息,并与参会设备的电话号码关联。以下实施例中,以参会设备在第一次开机时设置名片信息为例,介绍本申请实施例的方法。
[0319] 之后,参会设备可以获取会议信息,该会议信息包括每个参会设备的名片信息。并且,响应于用户的第一操作,参会设备可以显示名片信息。示例性的,假如会议主席设备的名片信息为张三,第一参会设备的名片信息为李四,第一参会设备的名片信息为王五。在第一参会设备202获取到每个参会设备的名片信息之后,结合图8中的(a)所示的操作A,第一参会设备202可以显示如图12所示的参会成员窗口1201,该参会成员窗口1201可以包括会议主席设备的名片信息(如“张三”)、第一参会设备的名片信息(如“李四”)和第二参会设备的名片信息(如“王五”)。
[0320] 下面介绍本申请实施例提供的另一种会议信息的传输方法。如图13所示,在S1004之后,即会议主席设备在确定第一参会设备和第二参会设备具备识别会议信息的能力之后,该会议信息的传输方法还可以包括:S1301‑S1307。
[0321] S1301、会议主席设备向第一参会设备发送第三能力查询消息。
[0322] 其中,第三OPTIONS消息可以包括名片请求标识,该名片请求标识用于请求名片信息。示例性的,该第三OPTIONS消息可以为:
[0323] OPTIONS sip:carol@chicago.com SIP/2.0
[0324] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0325] Max‑Forwards:70
[0326] To:
[0327] From:Alice;tag=1928301774
[0328] Call‑ID:a84b4c76e66710
[0329] CSeq:63104OPTIONS
[0330] Contact:
[0331] Content‑Type:text/plain
[0332] Content‑Length:32
[0333] Ims Conference Visiting Card Req。
[0334] 其中,Ims Conference Visiting Card Req用于表示名片请求标识。
[0335] S1302、第一参会设备向会议主席设备发送第三响应消息。
[0336] 其中,第三响应消息包括发送该第三响应消息的电子设备的名片信息。示例性的,该第三响应消息可以为:
[0337] SIP/2.0 200OK
[0338] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0339] ;received=192.0.2.4
[0340] To:;tag=93810874
[0341] From:Alice;tag=1928301774
[0342] Call‑ID:a84b4c76e66710
[0343] CSeq:63104OPTIONS
[0344] Contact:
[0345] Contact:
[0346] Allow:INVITE,ACK,CANCEL,OPTIONS,BYE
[0347] Accept:application/sdp
[0348] Accept‑Encoding:gzip
[0349] Accept‑Language:en
[0350] Supported:foo
[0351] Content‑Type:text/plain
[0352] Content‑Length:72
[0353] Ims Conference Visiting Card Cnf
[0354] Tel 138********Visiting Card:张三。
[0355] 其中,Tel 138********Visiting Card:张三用于表示138********对应的名片信息为张三。
[0356] S1303、会议主席设备向第二参会设备发送第三能力查询消息。
[0357] 需要说明的是,具体对于会议主席设备向第二参会设备发送第三OPTIOINS消息的介绍,可以参考上述S1301中的说明,此处不予赘述。
[0358] S1304、第二参会设备向会议主席设备发送第三响应消息。
[0359] 可选的,该第三响应消息可以包括第二参会设备的名片信息。
[0360] 需要说明的是,具体对于第二参会设备向会议主席设备发送第三响应消息的介绍,可以参考上述S1302中的说明,此处不予赘述。
[0361] 在本申请实施例中,在第一参会设备和第二参会设备向会议主席设备发送第三响应消息之后,会议主席设备可以分别接收来自第一参会设备和第二参会设备的第三响应消息。会议主席设备可以获取第一参会设备的名片信息和第二参会设备的名片信息。之后,会议主席设备可以向其他的参会设备发送每个参会设备的名片信息。
[0362] 一种可能的设计中,参会设备的名片信息、参会设备列表和参会设备的状态信息等会议信息可以在同一个OPTIONS消息中。具体的,会议主席设备可以分别向第一参会设备和第二参会设备发送第一OPTIONS消息,该第一OPTIONS消息携带的会议信息可以包括参会设备的名片信息、参会设备列表和参会设备的状态信息。具体对于会议主席设备可以分别向第一参会设备和第二参会设备发送第一OPTIONS消息的描述,可以参考上述S704‑S709中的说明,此处不予赘述。
[0363] 另一种可能的设计中,包含有参会设备的名片信息的会议信息与包含有参会设备列表的会议信息在不同的OPTIONS消息中。以下以第四OPTIONS消息包括所有参会设备的名片信息为例,介绍本申请实施例的方法。
[0364] 1305、会议主席设备分别向第一参会设备和第二参会设备发送第四能力查询消息。
[0365] 其中,第四OPTIONS消息包括会议信息,该会议信息可以包括参会设备的名片信息。示例性的,第四OPTIONS消息可以包括:会议主席设备的名片信息、第一参会设备的名片信息、第一参会设备的名片信息。
[0366] 示例性的,会议主席设备向第一参会设备发送的第四OPTIONS消息可以为:
[0367] OPTIONS sip:carol@chicago.com SIP/2.0
[0368] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0369] Max‑Forwards:70
[0370] To:
[0371] From:Alice;tag=1928301774
[0372] Call‑ID:a84b4c76e66710
[0373] CSeq:63104OPTIONS
[0374] Contact:
[0375] Content‑Type:text/plain
[0376] Content‑Length:206
[0377] Ims Conference Visiting Card Info Notify
[0378] Visiting Card List Begin
[0379] Tel 137********Visiting Card:张三
[0380] Tel 138********Visiting Card:李四
[0381] Tel 139********Visiting Card:王五
[0382] Visiting Card List End。
[0383] 其中,“Tel 137********Visiting Card:张三”用于表示会议主席设备的名片信息为张三,“Tel 138********Visiting Card:李四”用于表示第一参会设备的名片信息为李四,“Tel139********Visiting Card:王五”用于表示第二参会设备的名片信息为王五。
[0384] S1306、第一参会设备向会议主席设备发送第四响应消息。
[0385] 其中,该第四响应消息用于指示已经接收到会议信息。可选的,该第四响应消息包括第一参会设备的标识和会议主席设备的标识。可选的,第四响应消息还可以包括Accept头域和Content‑Type头域。可选的,该第四响应消息可以包括第一确认信息,该第一确认信息还可以用于指示能够显示每个参会设备的名片信息。
[0386] S1307、第二参会设备向会议主席设备发送第四响应消息。
[0387] 需要说明的是,具体对于第二参会设备向会议主席设备发送第四响应消息的介绍,可以参考上述S1306中的说明,此处不予赘述。
[0388] 可以理解的是,会议主席设备在获取到参会设备的名片信息之后,可以和所有的参会设备共享名片信息。如此,每个参会设备均可以显示各个参会设备的名片信息,进而使参会设备的使用者能够识别参加电话会议的用户的身份,提高了用户的使用体验。
[0389] 在另一些实施例中,上述第二响应消息可以包括参会设备的名片信息。示例性的,结合S1001‑S1004,在会议主席设备向第一参会设备发送第二OPTIONS消息之后,第一参会设备可以向会议主席设备发送第二响应消息,该第二响应消息还可以包括第一参会设备的名片信息。第二参会设备可以向会议主席设备发送第二响应消息,该第二响应消息可以包括第二参会设备的名片信息。之后,会议主席设备可以分别向第一参会设备和第二参会设备发送所有参会设备的名片信息。具体可以参考S1305‑S1307,此处不予赘述。
[0390] 需要说明的是,在一些场景中,参加电话会议的用户可能无法通过语音的方式传递信息。例如,参加电话会议的用户不方便讲话,若电话会议中仅可以依靠语音的方式传递信息,则用户无法向其他参会成员传递信息。
[0391] 在一些实施例中,参会设备之间可以传输文字信息。具体的,响应于第二操作,参会设备(例如第一参会设备)可以向会议主席设备和第二参会设备发送文字信息,该第二操作用于触发接收第二操作的参会设备发送文字信息。之后,会议主席设备和第二参会设备可以显示该文字信息。示例性的,如图14中的(a)所示,第一参会设备202的第二会议界面包括聊天按钮1401,该聊天按钮1401用于触发第一参会设备202显示会话输入窗口1402。响应于用户作用于聊天按钮1401的操作,第一参会设备202可以在第二会议界面上显示如图14中的(b)所示的会话输入窗口1402,该会话输入窗口1402可以包括:输入框、“发送”按钮和“取消”按钮。该输入框用于输入文字信息1403(例如“这是一个群发信息”),“发送”按钮用于触发发送文字信息1403,“取消”按钮用于触发不显示该会话输入窗口1402。响应于作用于“发送”按钮的操作,第一参会设备202可以向会议主席设备201和第二参会设备301发送文字信息1403。之后,如图14中的(c)所示,会议主席设备201可以在第一会议界面显示文字信息1403。如图14中的(d)所示,第二参会设备301可以在第三会议界面显示文字信息1403。并且,第一参会设备也可以在第二会议界面显示文字信息。
[0392] 需要说明的是,本申请实施例对触发第一参会设备显示会话输入窗口的方式不作限定。例如,第一参会设备可以设置按钮以触发第一参会设备显示会话输入窗口(如图14中的(a))。又例如,第一参会设备可以响应于用户的手势操作(如用户在屏幕上画“Z”),显示会话输入窗口。又例如,第一参会设备可以响应于用户的语音操作(如用户发出“显示会话输入框”的语音指令),显示会话输入窗口。
[0393] 该第二操作可以为图14中作用于第二会议界面的操作。又例如,该第二操作可以为手势操作(如在)
[0394] 下面以第一参会设备向会议主席设备和第二参会设备发送文字信息为例,介绍本申请实施例的方法。如图15所示,在S1004之后,该方法还可以包括:S1501‑S1506。
[0395] S1501、第一参会设备向会议主席设备发送第五能力查询消息。
[0396] 其中,该第五OPTIONS消息可以包括文字信息和第一参会设备的标识。可选的,该第五OPTIONS消息还可以包括聊天标识。示例性的,该第五OPTIONS消息可以为:
[0397] OPTIONS sip:carol@chicago.com SIP/2.0
[0398] Via:SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKhjhs8ass877
[0399] To:
[0400] From:Alice;tag=1928301774
[0401] Call‑ID:a84b4c76e66710
[0402] CSeq:63104OPTIONS
[0403] Contact:
[0404] Content‑Type:text/plain
[0405] Content‑Length:89
[0406] Ims Conference Group Msg Req
[0407] Group Msg Begin
[0408] Tel 138********To这是一个群发消息
[0409] Group Msg End。
[0410] 其中,Ims Conference Group Msg Req用于表示聊天标识,“Tel 138********To这是一个群发消息”用于表示来自第一参会设备的文字信息。
[0411] S1502、会议主席设备向第一参会设备发送第五响应消息。
[0412] 其中,该第五响应消息用于指示已经接收到文字信息。
[0413] 在本申请实施例中,会议主席设备接收到来自第一参会设备的第五OPTIONS消息,可以向第一参会设备发送第五响应消息。并且,会议主席设备可以在第一会议界面显示文字信息(如图14中的(c)所示)。
[0414] S1503、会议主席设备向第一参会设备发送第六能力查询消息。
[0415] 其中,该第六OPTIONS消息包括会议信息,该会议信息可以包括文字信息和第一参会设备的标识。
[0416] 需要说明的是,具体对于会议主席设备向第一参会设备发送第六OPTIONS消息的介绍,可以参考上述电子设备发送OPTIONS消息的说明,此处不予赘述。
[0417] S1504、第一参会设备向会议主席设备发送第六响应消息。
[0418] 其中,该第六响应消息用于指示已经接收到文字信息。可选的,第六响应消息可以包括聊天确认标识,该聊天确认标识用于指示已经显示文字信息。
[0419] 在一些实施例中,在第一参会设备接收到第六响应消息之后,若第一参会设备可以识别该文字信息的消息体类型,第一参会设备则可以显示文字信息。
[0420] S1505、会议主席设备向第二参会设备发送第六能力查询消息。
[0421] 需要说明的是,具体对于会议主席设备向第二参会设备发送第六OPTIONS消息的介绍,可以参考上述电子设备发送OPTIONS消息的说明,此处不予赘述。
[0422] S1506、第二参会设备向会议主席设备发送第六响应消息。
[0423] 在一些实施例中,在第二参会设备接收到文字信息后,若第二参会设备可以识别该文字信息的消息体类型,第二参会设备则可以显示文字信息(如图14中的(d)所示)。
[0424] 可以理解的是,在会议主席设备接收到来自第一参会设备的文字信息之后,会议主席设备可以向所有参会设备发送该文字信息。这样一来,每个参会设备均可以显示文字信息。如此,可以增加电话会议中传递信息的方式,避免因用户不方便语音而无法进行电话会议,改善了用户的使用体验。
[0425] 上述主要从电子设备的角度对本申请实施例提供的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请所公开的实施例描述的各示例的一种会议信息的传输方法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是电子设备软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0426] 本申请实施例可以根据上述方法示例对会议信息的传输装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0427] 本申请另一些实施例提供了一种电子设备(如图5所示的手机200)。该电子设备可以包括:存储器和一个或多个处理器。该存储器和处理器耦合。该电子设备还可以包括摄像头。或者,该电子设备可以外接摄像头。该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令。当处理器执行计算机指令时,电子设备可执行上述方法实施例中手机执行的各个功能或者步骤。该电子设备的结构可以参考图5所示的手机200的结构。
[0428] 本申请实施例还提供一种芯片系统,如图16所示,该芯片系统包括至少一个处理器1601和至少一个接口电路1602。处理器1601和接口电路1602可通过线路互联。例如,接口电路1602可用于从其它装置(例如电子设备的存储器)接收信号。又例如,接口电路1602可用于向其它装置(例如处理器1601)发送信号。示例性的,接口电路1602可读取存储器中存储的指令,并将该指令发送给处理器1601。当所述指令被处理器1601执行时,可使得电子设备(如图5所示的手机200)执行上述实施例中的各个步骤。当然,该芯片系统还可以包含其他分立器件,本申请实施例对此不作具体限定。
[0429] 本申请实施例还提供一种计算机存储介质,该计算机存储介质包括计算机指令,当所述计算机指令在上述电子设备(如图5所示的手机200)上运行时,使得该电子设备执行上述方法实施例中手机执行的各个功能或者步骤。
[0430] 本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述方法实施例中手机执行的各个功能或者步骤。
[0431] 通过以上实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0432] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0433] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0434] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0435] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0436] 以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。