虚拟会议创建方法及装置制造方法

文档序号:7776068阅读:177来源:国知局
虚拟会议创建方法及装置制造方法
【专利摘要】本发明公开了虚拟会议创建方法及装置,所述虚拟会议创建方法首先在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围;然后依据所述会场坐标范围,确定会场保护坐标范围;最后依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。由此可知采用本发明提供的虚拟会议创建方法及装置创建的虚拟会议,只允许满足一定条件的虚拟与会者参与所述虚拟会议,从而实现虚拟会议的保密性。
【专利说明】虚拟会议创建方法及装置
【技术领域】
[0001]本发明涉及通信及计算机【技术领域】,特别是涉及虚拟会议创建方法及装置。
【背景技术】
[0002]VST (virtual space teleconferencing,虚拟空间会议)系统是当前支持人们远距离进行实时信息交流与共享、开展协同工作的应用系统。虚拟空间会议系统通过传输协作成员的音频与视频信息,使协作成员之间直观、真实地进行交流成为现实,极大地丰富了协作成员之间的交互方式。
[0003]虚拟空间会议系统中虚拟会场的创建是在虚拟空间中确定会场的坐标位置,从而使参会人员对应的虚拟空间终端登陆到该坐标位置对应的虚拟空间中去,参与到虚拟会议中。能够获取该虚拟空间会议的坐标位置的虚拟空间终端,均能够参与虚拟会议,无法实现虚拟空间会议(下文中简称为虚拟会议)的保密性。

【发明内容】

[0004]本发明实施例中提供了虚拟会议创建方法及装置,以解决现有技术中虚拟会议的保密性问题。
[0005]为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0006]第一方面,本申请提供了一种虚拟会议创建方法,包括:在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围;依据所述会场坐标范围,确定会场保护坐标范围;依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。
[0007]结合第一方面,在本申请的第一种可能的实施方式中,所述依据会场坐标范围,确定会场保护坐标范围,包括:当所述会场坐标范围内存在多个虚拟与会者时,获取所述多个虚拟与会者之间的距离;判断所述多个虚拟与会者之间的距离是否在预设距离范围内,如果在预设距离范围内,根据所述多个虚拟与会者的虚拟位置信息选取会场保护坐标范围,其中,会场保护坐标范围小于所述会场坐标范围。
[0008]结合第一方面,在本申请的第二种可能的实施方式中,所述依据会场坐标范围,确定会场坐标范围,包括:获取所述虚拟会议的保密属性;当所述虚拟会议的保密属性为高级别保密时,选取会场保护坐标范围,其中,所述会场保护坐标范围覆盖所述会场坐标范围,且大于所述会场坐标范围;当所述虚拟会议的保密属性为低级别保密时,选取所述会场坐标范围内的部分区域作为会场保护坐标范围,以使不满足预设与会条件的虚拟与会者进入所述会场坐标范围中未被所述会场保护坐标范围覆盖的区域内旁听所述虚拟会议。
[0009]结合第一方面、第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在本申请的第三种可能的实施方式中,所述在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围,包括:获取虚拟空间中的虚拟与会者在虚拟空间坐标系中的位置信息;选取包含所述位置信息的预设范围,作为所述虚拟会场的会场坐标范围。
[0010]结合第一方面,在本申请的第四种可能的实施方式中,还包括:获取所述虚拟会议的会议属性;依据所述会议属性确定虚拟坐席的布局;依据会场坐标范围、会场保护坐标范围及虚拟坐席的布局,确定每个虚拟坐席的坐标位置。
[0011]结合第一方面的第四种可能的实施方式,在本申请的第五种可能的实施方式中,还包括:根据虚拟坐席的布局,以及虚拟坐席的坐标位置,为所述虚拟坐席分配相应权限。
[0012]结合第一方面的第五种可能的实施方式,在本申请的第六种可能的实施方式中,还包括:获取与会者的与会者属性,所述与会者与虚拟与会者一一对应,所述与会者属性表征虚拟与会者在虚拟会议中的相应权限;根据所述虚拟坐席的权限、所述虚拟坐席的坐标位置及与会者属性,确定所述虚拟坐席的权限认证信息。
[0013]结合第一方面的第四种可能的实施方式至第一方面的第六种可能的实施方式中的任意一项,在本申请的第七种可能的实施方式中,还包括:依据虚拟坐席的坐标位置设定所述虚拟坐席的私聊范围,所述私聊范围内的虚拟与会者能够进行私密通信。
[0014]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式、第一方面的第四种可能的实施方式、第一方面的第五种可能的实施方式或第一方面的第六种可能的实施方式,在本申请的第八种可能的实施方式中,还包括:接收对目标虚拟与会者的拖动操作;根据所述拖动操作修改虚拟与会者的虚拟位置信息。
[0015]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式、第一方面的第四种可能的实施方式、第一方面的第五种可能的实施方式或第一方面的第六种可能的实施方式,在第一方面的第九种可能的实施方式中,控制虚拟与会者参与所述虚拟会议,包括:获取目标虚拟与会者在虚拟空间坐标系内的虚拟位置信息;当所述虚拟位置信息在所述会场保护坐标范围内时,判断所述目标虚拟与会者的身份信息是否满足预设与会条件,如果满足预设与会条件,允许所述目标虚拟与会者进入所述会场保护坐标范围;如果不满足所述预设与会条件,当所述会场坐标范围大于所述会场保护坐标范围时,允许所述目标虚拟与会者进入所述会场坐标范围未被所述会场保护坐标范围覆盖的区域;当所述会场坐标范围小于所述会场保护坐标范围时,阻止所述目标虚拟与会者进入所述会场保护坐标范围。
[0016]结合第一方面的第六种可能的实施方式,在第一方面的第十种可能的实施方式,控制虚拟与会者参与所述虚拟会议,包括:获取目标虚拟与会者的虚拟位置信息,所述目标虚拟与会者位于会场保护坐标范围内;当所述虚拟位置信息在所述虚拟坐席的保护范围内时,判断所述目标虚拟与会者的身份信息是否满足所述虚拟坐席的权限认证信息,如果满足所述权限认证信息,允许所述目标虚拟与会者坐入所述虚拟坐席;如果不满足所述权限认证信息,阻止所述目标虚拟与会者坐入所述虚拟坐席。
[0017]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式、第一方面的第四种可能的实施方式、第一方面的第五种可能的实施方式或第一方面的第六种可能的实施方式,在第一方面的第i 种可能的实施方式,还包括:依据所述会场坐标范围调用场景模板文件,构建所述虚拟会场的虚拟环境。
[0018]第二方面,本申请还提供一种虚拟会议创建装置,包括:会场坐标设定单元,用于在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围;保护坐标设定单元,用于依据所述会场坐标范围,确定会场保护坐标范围;与会控制单元,用于依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。[0019]结合第二方面,在第二方面的第一种可能的实施方式中,所述保护坐标设定单元包括:第一获取单元,用于当所述会场坐标范围内存在多个虚拟与会者时,获取所述多个虚拟与会者之间的距离;第一判断单元,用于判断所述多个虚拟与会者之间的距离是否在预设距离范围内;第一保护坐标设定子单元,用于当所述多个虚拟与会者之间的距离在预设距离范围内时,选取会场保护坐标范围,其中,会场保护坐标范围覆盖所述会场坐标范围,且大于所述会场坐标范围。
[0020]结合第二方面,在第二方面的第二种可能的实施方式中,所述保护坐标设定单元包括:第二获取单元,用于获取所述虚拟会议的保密属性;第二保护坐标设定子单元,用于当所述虚拟会议的保密属性为高级别保密时,选取会场保护坐标范围,其中,所述会场覆盖所述会场坐标范围,且大于所述会场坐标范围的范围作为会场保护坐标范围;或者,用于当所述虚拟会议的保密属性为低级别保密时,选取所述会场坐标范围内的部分区域作为会场保护坐标范围,以使不满足预设与会条件的虚拟与会者进入所述会场坐标范围中未被所述会场保护坐标范围覆盖的区域内旁听所述虚拟会议。
[0021]结合第二方面、第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,还包括:第三获取单元,用于获取所述虚拟会议的会议属性;坐席设定单元,用于依据所述会议属性确定虚拟坐席的布局;坐席坐标设定单元,用于依据会场坐标范围、会场保护坐标范围及虚拟坐席的布局,确定每个虚拟坐席的坐标位置。
[0022]结合第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,还包括:坐席权限分配单元,用于根据虚拟坐席的布局,以及虚拟坐席的坐标位置,为所述虚拟坐席分配相应的权限。
[0023]结合第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,还包括:第四获取单元,用于获取与会者的与会者属性,所述与会者与虚拟会议中的虚拟与会者一一对应,所述与会者属性表征所述虚拟与会者在虚拟会议中的相应权限;权限认证信息确定单元,用于根据所述虚拟坐席权限、所述虚拟坐席的坐标位置及与会者属性,确定所述虚拟坐席的权限认证信息。
[0024]结合第二方面、第二方面的第一种可能的实施方式至第二方面的第三种可能的实施方式中任意一种,在第二方面的第六种可能的实施方式中,所述与会控制单元包括:第五获取单元,用于目标获取虚拟与会者的虚拟位置信息,所述目标虚拟与会者位于会场保护坐标范围内;第二判断单元,用于判断所述虚拟位置信息是否在所述会场保护坐标范围内;第三判断单元,用于当所述虚拟位置信息在所述会场保护坐标范围内时,判断所述目标虚拟与会者的身份信息是否满足预设与会条件;第一控制子单元,用于当满足预设与会条件时,允许所述目标虚拟与会者进入所述会场保护坐标范围;当不满足所述预设与会条件,且所述会场坐标范围大于所述会场保护坐标范围时,允许所述目标虚拟与会者进入所述会场坐标范围未被所述会场保护坐标范围覆盖的区域;当不满足所述预设与会条件,且所述会场坐标范围小于所述会场保护坐标范围时,阻止所述目标虚拟与会者进入所述会场保护坐标范围。
[0025]结合第二方面的第五种可能的实施方式,在第二方面的第七种可能的实施方式中,所述与会控制单元包括:第六获取单元,用于获取目标虚拟与会者的虚拟位置信息,所述目标虚拟与会者位于会场保护坐标范围内;第四判断单元,用于当所述虚拟位置信息在所述虚拟坐席的坐标位置时,判断所述目标虚拟与会者的身份信息是否满足所述虚拟坐席的权限认证信息;第二控制子单元,用于当所述目标虚拟与会者的身份信息满足所述权限认证信息时,允许所述目标虚拟与会者进坐入所述虚拟坐席;当所述目标虚拟与会者的身份信息不满足所述权限认证信息时,阻止所述目标虚拟与会者坐入所述虚拟坐席。
[0026]结合第二方面的第三种可能的实施方式,在第二方面的第八种可能的实施方式中,还包括:私聊范围设定单元,用于依据所述虚拟坐席的坐标位置设定所述虚拟坐席的私聊范围,所述私聊范围内的虚拟与会者进行私密通信。
[0027]由以上本申请实施例提供的技术方案可见,所述虚拟会议创建方法及装置,首先在虚拟空间坐标系中确定虚拟会场的会场坐标范围,然后,依据所述虚拟会场的会场坐标范围,确定虚拟会场的保护坐标范围,依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议,只有满足一定条件的虚拟与会者才能参与所述虚拟会议,从而实现虚拟会议的保密性。
【专利附图】

【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本申请实施例一种虚拟会议创建方法的流程示意图;
[0030]图2a为本申请实施例一种虚拟会场的空间示意图;
[0031]图2b为本申请实施例另一种虚拟会场的空间示意图
[0032]图2c为本申请实施例另一种虚拟会场的空间示意图;
[0033]图3为图1所示实施例中步骤102的方法流程示意图;
[0034]图4-1为图1所示实施例中步骤103的方法流程示意图;
[0035]图4-2为本申请实施例一种会场保护坐标范围与会场坐标范围的示意图;
[0036]图4-3为本申请实施例另一种会场保护坐标范围与会场坐标范围的示意图;
[0037]图4-4为本申请实施例又一种会场保护坐标范围与会场坐标范围的示意图;
[0038]图5为本申请实施例另一种虚拟会议创建方法的流程示意图;
[0039]图6-1为本申请实施例一种虚拟坐席布局示意图;
[0040]图6-2为本申请实施例另一种虚拟坐席布局示意图;
[0041]图6-3为本申请实施例又一种虚拟坐席布局示意图;
[0042]图6-4为本申请实施例再一种虚拟坐席布局示意图;
[0043]图7为本申请实施例又一种虚拟会议创建方法的流程示意图;
[0044]图8为图7对应的实施例中的步骤708的方法流程示意图;
[0045]图9为本申请实施例一种虚拟会场布局示意图;
[0046]图10为本申请实施例一种虚拟会议创建装置的结构示意图;
[0047]图11为本申请实施例一种会场保护坐标设定单元的结构示意图;
[0048]图12为本申请实施例另一种会场保护坐标设定单元的结构示意图;
[0049]图13为本申请实施例所述与会控制单元的结构示意图;[0050]图14为本申请实施例另一种虚拟会议创建装置的结构示意图;
[0051]图15为图14中的所述与会控制单元的结构示意图;
[0052]图16为本申请实施例又一种虚拟会议创建装置的结构示意图。
【具体实施方式】
[0053]本发明如下实施例提供了虚拟会议创建方法及装置,其中,所述方法首先在虚拟空间坐标系内确定虚拟会议所在的虚拟会场的会场坐标范围,然后,依据所述会场坐标范围,确定会场保护坐标范围,最后,依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。控制满足与会条件的虚拟与会者才能进入所述会场保护坐标范围内,进而参与所述虚拟会议,实现虚拟会议的保密性。
[0054]为了使本领域技术人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所述描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]在介绍具体实施例之前,首先对虚拟会议的硬件系统进行简单说明:
[0056]虚拟空间的硬件系统包括虚拟空间服务器、网络,以及多个虚拟空间终端。
[0057]虚拟空间服务器主要用于完成虚拟空间资源的调度和匹配。虚拟空间服务器可以包括虚拟域名服务器、虚拟空间注册服务器、虚拟网守、虚拟空间子业务服务器等一种或多种服务器的汇总结构,本文对此不加以限定。
[0058]虚拟空间终端主要用于完成人机交互界面的信息收集上报和反馈,所述虚拟空间终端与现实与会者 对应。
[0059]网络可以是Internet网络或同类的广域网或局域网,其主要用于完成虚拟空间服务器和虚拟空间终端之间的数据通讯和链接。
[0060]虚拟与会者登陆虚拟空间和在虚拟空间移动的过程如下:当虚拟空间终端启动时,通过网络向虚拟空间服务器发送允许接入请求消息,请求登陆某个虚拟空间,虚拟空间服务器接纳该消息,同意该虚拟空间终端登陆后,虚拟空间服务器向虚拟空间终端反馈一携带所述虚拟空间坐标信息的消息。虚拟空间终端获得虚拟空间坐标信息后,在所述虚拟空间内建立与现实与会者对应的虚拟与会者的坐标原点。虚拟空间终端将虚拟与会者的目标虚拟位置信息反馈给虚拟空间服务器,由虚拟空间服务器刷新虚拟与会者在虚拟空间中的虚拟位置信息,并在虚拟空间终端的人机交互界面上刷新虚拟与会者的显示位置。
[0061]虚拟会议召开过程中,虚拟会议的硬件系统的具体工作过程如下:
[0062]现实与会者通过虚拟空间终端的人机交互界面,操控虚拟与会者在虚拟空间服务器中映射的虚拟空间中的活动。当虚拟与会者移动到某个特定区域时,则认为加入了该区域的虚拟会议。当虚拟空间服务器判断出该区域内所有的虚拟与会者完成关系数据的匹配和映射后,接收该区域的虚拟与会者通过网络传输的媒体流信息(例如,声音信息、视频信息、虚拟与会者的动作等),该媒体流信息由现实与会者通过虚拟空间终端的人机交互界面传输给虚拟与会者。虚拟空间服务器将该区域的虚拟与会者所传输的媒体流信息进行叠加后共享给该区域的所有虚拟与会者。与虚拟与会者对应的虚拟空间终端通过网络接收虚拟空间服务器共享的媒体流信息,并通过人机交互界面呈现给现实与会者,即每个现实与会者均能够获得该区域共享的媒体流信息。从而实现各个虚拟与会者参与虚拟会议的过程。
[0063]请参见图1,示出了本发明实施例一种虚拟会议创建方法流程示意图,所述方法包括以下步骤:
[0064]101,在虚拟空间坐标系中确定虚拟会议所在虚拟会场的会场坐标范围。本实施例的方法应用于虚拟空间服务器中。
[0065]所述虚拟空间坐标系可以是二维坐标系、三维坐标系,或者N维坐标系,本申请对此并不限制。
[0066]在本申请的一种实施方式中,虚拟会议的发起人(或虚拟会议的主持人)可以根据虚拟空间坐标系中的坐标点、虚拟会议的与会人数和空间需要,确定虚拟会场的会场坐标范围。
[0067]在本申请的另一种实施方式中,可以依据虚拟空间中已有的虚拟与会者在虚拟坐标系中的位置信息,确定虚拟会场的会场坐标范围。
[0068]例如,当虚拟空间中存在多个虚拟与会者时,可以根据所述多个虚拟与会者的位置信息确定一中心点,依据该中心点确定虚拟会场的会场坐标范围。该会场坐标范围可以是位于主会场中的所述多个虚拟与会者的子会场的坐标范围。
[0069]可以理解的是,所述会场坐标范围可以理解为现实会场中的会议室的边界范围。其中,会场坐标范围可以是连续的区域,也可以是离散的区域,本申请对此并不限制。
[0070]如图2a所示,为三维的连续的虚拟会场坐标范围,第一三维坐标点(Xal、YaUZal)到第二三维坐标点(Xa2、Ya2、Za2)围成的三维长方体空间为虚拟会场的会场坐标范围。
[0071]需要说明的是,虚拟会场的虚拟空间形状可以是任意的,本申请对此并不限定,只要所述形状所包围的空间的坐标未超出所述会场坐标范围即可。
[0072]如图2b所示,为二维的离散区域构成的会场坐标范围示意图,如图2b所示,该会场坐标范围由九个离散的二维坐标点构成。可以理解的是,每个坐标点可以容纳一个虚拟与会者。
[0073]102,依据所述会场坐标范围确定会场保护坐标范围。
[0074]可以理解的是,会场的保护坐标范围可以理解为现实会场中的门禁边界范围。
[0075]需要说明的是,所述会场保护坐标范围可以大于、小于或等于所述会场坐标范围,本申请对此并不限定。当会场保护坐标范围大于或等于会场坐标范围时,不满足预设与会条件的虚拟与会者无法进入会场坐标范围,从而保证虚拟会议的保密性。当会场保护坐标范围小于会场坐标范围时,不满足预设与会条件的虚拟与会者能够进入会场保护坐标范围和会场坐标范围的交叉区域内,旁听所述虚拟会议。
[0076]需要说明的是,当会场坐标范围是离散的区域时,会场坐标范围与会场保护坐标范围相等。
[0077]在本申请的一种实施方式中,可以根据虚拟会议的保密属性确定会场保护坐标范围,如图3所示,该步骤可以包括以下子步骤:
[0078]301,获取所述虚拟会议的保密属性。虚拟会议的保密属性可以由虚拟会议发起人或虚拟会议主持人在创建虚拟会场之前根据虚拟会议的性质确定其保密性。
[0079]302,判断所述虚拟会议的保密属性,如果是高级别保密,执行步骤303 ;如果是低级别保密,执行步骤304。
[0080]本实施例中,所述保密属性可以由虚拟会议发起人或虚拟会议主持人根据会议的实际需要进行设定,或者采用其他方式确定,本申请对此并不确定。
[0081]303,选取会场保护坐标范围,所述会场保护坐标范围覆盖所述会场坐标范围,且所述会场保护坐标范围大于所述会场坐标范围。
[0082]当所述虚拟会议是高级别保密属性时,只允许有权限参与所述虚拟会议的虚拟与会者才能进入所述会场保护坐标范围,不允许有旁听或旁观所述虚拟会议,此时,需要设定会场保护坐标范围大于会场坐标范围。
[0083]延用图2a的示例,第三三维坐标点(Xb 1、Yb 1、Zb I)到第四三维坐标点(Xb2、Yb2、Zb2)围成的三维长方体空间为虚拟会场的会场保护范围。由图可知,会场坐标范围小于会场保护范围,当虚拟与会者欲进入虚拟会场时,必须首先在会场坐标范围外围的会场保护范围处进行权限认证,有参与所述虚拟会议权限的虚拟与会者才能进入所述会场保护范围内,进而参与所述虚拟会议。
[0084]304,选取所述会场坐标范围内的部分区域作为会场保护坐标范围;以使不满足预设与会条件的虚拟与会者进入所述会场坐标范围中未被所述会场保护坐标范围覆盖的区域内旁听所述虚拟会议。
[0085]当所述虚拟会议是低级别保密属性时,允许没有参与所述虚拟会议权限的虚拟与会者进入旁听区域,旁观或旁听所述虚拟会议,但是没有讨论、发言等影响会议进程的举动,此时,需要设定会场保护坐标范围小于会场坐标范围,以使不满足预设与会条件的虚拟与会者进入所述会场坐标范围中未被所述会场保护坐标范围覆盖的区域内旁听所述虚拟会议。
[0086]参见图2c的示例,第五三维坐标点(XcUYcUZcl)到第六三维坐标点(Xc2、Yc2、Zc2 )围成的三维空间为虚拟会场的会场保护范围,由图可知,(Xe 1、Yc 1、Zc I)和(Xc2、Yc2、Zc2)围成的会场保护坐标范围小于(Xdl、YdU Zdl)和(Xd2、Yd2、Zd2)围成的会场坐标范围,会场坐标范围与会场保护坐标范围之间的区域即会场坐标范围内未被会场保护坐标范围覆盖的区域。
[0087]在本申请的另一种实施方式中,在依据虚拟空间坐标系内虚拟与会者的虚拟位置信息确定虚拟会场的会场坐标范围(例如,虚拟与会者的私聊范围)后,还可以依据所述多个虚拟与会者之间的距离,确定会场保护坐标范围。所述会场保护坐标范围小于所述会场坐标范围,即除上述的多个虚拟与会者之外的其他虚拟与会者不能进入会场保护坐标范围。
[0088]例如,针对虚拟会场中的多个虚拟与会者凑在一起私聊的情况,首先,获取虚拟会场内多个虚拟与会者之间的虚拟位置信息。当所述多个虚拟与会者之间的距离在预设距离范围内时,表明多个虚拟与会者处于私聊状态。则根据所述多个虚拟与会者的虚拟位置信息确定会场保护坐标范围,即确定所述多个虚拟与会者的保护范围。确保该保护范围之外的虚拟与会者不能进入,且该保护范围之外的虚拟与会者无法获得保护范围内的虚拟与会者的私聊内容(音频、视频信息、虚拟与会者的动作等)。
[0089]本实施例提供的确定会场保护坐标范围的方式,当虚拟会场中的虚拟与会者之间的距离满足预设距离范围时,认为满足私聊条件,则为所述虚拟与会者设定会场保护坐标范围,该会场保护坐标范围能够避免不满足参与条件的虚拟与会者进入,即会场保护坐标范围之外的虚拟与会者不能获得所述会场保护坐标范围之内的虚拟与会者的媒体流信息,从而保证了虚拟与会者之间私聊内容的保密性。使得虚拟会场的功能更完善,更贴近现实会场。
[0090]在虚拟会场创建完成后,虚拟会议发起人通过自身对应的虚拟空间终端,可以直接或通过虚拟空间服务器,向被邀请的现实与会者对应的虚拟空间终端发起虚拟会议邀请通知,该通知中包含所述虚拟会议所在的虚拟会场的位置信息,该位置信息包括会场坐标范围和会场保护坐标范围。被邀请现实与会者对应的虚拟空间终端接收到所述虚拟会议邀请通知后,可以由显示与会者操控对应的虚拟与会者主动移动到所述虚拟会场所在的虚拟空间参与虚拟会议。或者,所述虚拟与会者被高权限的操作者直接牵引到所述虚拟会场所在虚拟空间。
[0091]103,依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。
[0092]本申请的一种具体实施例中,该步骤可以通过图4-1所示的方法流程实现,可以包括以下步骤:
[0093]401,获取目标虚拟与会者在所述虚拟空间坐标系内的虚拟位置信息。
[0094]优选地,目标虚拟与会者是虚拟空间中距离会场保护坐标范围预设距离的虚拟与会者;即当虚拟与会者到达预设区域后,才获取虚拟与会者的虚拟位置信息,无需获取预设区域之外的虚拟与会者的虚拟位置信息。
[0095]402,判断所述虚拟位置信息是否在所述会场保护坐标范围内,如果在所述会场保护坐标范围内,执行步骤403 ;如果不在所述会场保护坐标范围内,返回执行步骤401。
[0096]如果目标虚拟与会者的虚拟位置信息不在会场保护坐标范围内,则返回步骤401,重新获取原目标虚拟与会者(或新的目标虚拟与会者)的虚拟位置信息。
[0097]优选地,当判断出重新获取的同一虚拟与会者的虚拟位置信息与上一次获得的虚拟位置信息不同时,再执行步骤402,从而减少了重新判断所占用的资源。
[0098]403,判断所述目标虚拟与会者是否满足预设与会条件,如果满足预设与会条件,执行步骤404 ;如果不满足预设与会条件,执行步骤405。
[0099]可以理解的是,所述预设与会条件可以是能够参与虚拟会议的全部现实与会者的身份信息,判断目标虚拟与会者对应现实与会者的身份信息是否包含在全部现实与会者的身份信息内,如果包含在内,则确定目标虚拟与会者满足预设与会条件;如果没有包含在内,则确定目标虚拟与会者不满足预设与会条件。
[0100]404,允许所述目标虚拟与会者进入所述会场保护坐标范围;虚拟与会者可以参与所述虚拟会议的发言、讨论等虚拟会议活动。
[0101]405,阻止所述目标虚拟与会者进入所述会场保护坐标范围。
[0102]如图4-2所示,会场坐标范围A大于会场保护坐标范围B,允许所述目标虚拟与会者进入A和B之间的区域C内,旁听所述虚拟会议。又如图4-3所示,所述会场坐标范围A与会场保护坐标范围B交叉重叠,且A和B交叉重叠的区域为C,则允许所述目标虚拟与会者进入区域C内,旁听所述虚拟会议。
[0103]旁听所述虚拟会议是指虚拟与会者能够听到虚拟会议内的其他与会者的会议内容,但是,该虚拟与会者不能参与所述虚拟会议的讨论、发言等影响会议进程的活动。具体实现时,目标虚拟与会者对应的虚拟空间终端只能接收其他虚拟空间终端或虚拟空间服务器发送的音媒体流信息(例如,声音信号、视频信号、虚拟与会者动作等),但是,虚拟空间服务器屏蔽来自目标虚拟与会者对应虚拟空间终端发送的媒体流信息(例如,声音信号、视频信号、虚拟与会者的动作等等)。
[0104]如图4-4所示,会场坐标范围A小于会场保护坐标范围B,拒绝不满足预设与会条件的虚拟与会者进入会场保护坐标范围B,从而保证虚拟会议的保密进行。
[0105]本实施例提供的虚拟会议创建方法,为虚拟会场设定会场保护坐标范围,并且依据会场保护坐标范围控制虚拟与会者参与虚拟会议,以使满足预设与会条件的虚拟与会者进入会场保护坐标范围参与虚拟会议,实现虚拟会议的保密性。而且,虚拟会场设置有两个坐标范围,一是会场坐标范围,另一个是会场保护坐标范围。当虚拟会议保密级别较高时,设定会场保护坐标范围大于会场坐标范围,不满足预设与会条件的虚拟与会者不能参与所述虚拟会议;当虚拟会议保密级别是低级别时,允许不满足预设与会条件的虚拟与会者进入会场坐标范围和会场保护坐标范围之间的区域内,旁听所述虚拟会议,能够在虚拟会议中实现现实会议中相似情形。
[0106]进一步地,在确定虚拟会场的会场坐标范围后,可以在虚拟会场中设定虚拟坐席,请参见图5,示出了本申请实施例另一种虚拟会议创建方法的流程示意图,所述方法包括:
[0107]501,在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围。
[0108]502,依据所述会场坐标范围,确定会场保护坐标范围。
[0109]503,获取所述虚拟会议的会议属性。
[0110]可以理解的是,虚拟会议的会议属性可以包括会议类型及与会人数等表征会议性质的信息,例如,会议类型可以包括谈判会、讲演会、讨论会,其中,讨论会可以包括无人员层级方式、有人员层级方式。
[0111]504,依据所述会议属性确定虚拟坐席的布局。
[0112]虚拟会议的会议属性不同时,需要的虚拟坐席的布局方式也不同。根据虚拟会议的类型确定虚拟坐席的布局情况,根据虚拟会议的与会人数确定虚拟坐席的个数。
[0113]比如,对于有人员层级方式的讨论,采用图6-1所示的坐席位置能够体现入座人员职位级别的坐席的布置方式,图6-1所示的虚拟坐席布局采用长方形会议桌,其中,坐席I是主席坐席,坐席2和坐席10可以设置为主讲人坐席,坐席3~坐席5、坐席7~坐席9均可以设置为普通与会者坐席,坐席6可以设置为记录员坐席。
[0114]对于无层级的人员之间进行内部讨论会,可以采用图6-2所示的虚拟坐席布局方式,采用圆形会议桌,虚拟坐席围绕圆形会议桌分布。
[0115]对于双方讨论会议,可以采用如图6-3所示的虚拟坐席布局方式,如图6-3所示,可以采用有明显分界线的圆形会议桌,并围绕圆形会议桌设置虚拟坐席。例如,图中虚拟坐席I至虚拟坐席7为甲方的坐席,虚拟坐席8-虚拟坐席14为乙方的坐席。
[0116]对于讲演汇报方式的会议,可以采用如图6-4所示的虚拟坐席布局方式,如图6-4所示,可以采用长方形会议桌,围绕长 方形会议桌设置虚拟坐席,且在长方形会议桌的前方设置讲演台。所述虚拟坐席的权限与图6-1的虚拟坐席权限相似,此处不再赘述。
[0117]需要说明的是,图6-1至图6-4中的虚拟与会者与现实与会者--对应,现实与会
者通过虚拟空间终端控制虚拟与会者的行为,即现实与会者通过虚拟空间终端能够实现虚拟与会者的移动、发言等活动。虚拟与会者根据对应现实与会者的属性进入相应的虚拟坐席中,虚拟会议即可进行。
[0118]505,依据会场坐标范围、会场保护坐标范围及虚拟坐席的布局,确定每个虚拟坐席的坐标位置。
[0119]本申请实施例中的虚拟坐席的坐标位置可以指一个区域,而并非一个具体的坐标点。
[0120]延用图6-1的示例,该步骤根据会场坐标范围及会场保护坐标,确定各个虚拟坐席的位置。此外,还可以参考虚拟会议的保密属性确定虚拟坐席在虚拟会场中的具体坐标位置。
[0121]506,依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。
[0122]该步骤与图1对应的实施例中的相应步骤的控制过程相同,此处不再赘述。需要说明的是,虚拟与会者进入会场保护坐标范围后,当虚拟与会者的坐标移动到某个坐席的坐标位置后,能够自动进入该坐席。
[0123]本实施例提供的虚拟会议创建方法,在确定虚拟会场的会场坐标范围和会场保护坐标范围后,根据虚拟会议的会议属性确定虚拟坐席,并确定虚拟坐席的坐标位置。能够进一步对相应的现实场景呈现在虚拟空间内,提高了用户体验。
[0124]请参见图7,示出了本申请实施例又一种虚拟会议创建方法的流程示意图,该方法包括:
[0125]701,在虚拟空间坐标系中确定虚拟会议所在虚拟会场的会场坐标范围。
[0126]702,依据所述会场坐 标范围,确定会场保护坐标范围。
[0127]703,获取虚拟会议的会议属性。
[0128]704,依据所述会议属性确定虚拟坐席布局。
[0129]705,依据所述会场坐标范围、所述会场保护坐标范围及虚拟坐席布局,确定虚拟坐席的坐标位置。
[0130]需要说明的是,步骤701-步骤705的实施过程与图5所示的实施例的相关过程相同,本实施例中不再赘述。
[0131]706,根据虚拟坐席布局,以及虚拟坐席的坐标位置,为虚拟坐席分配相应权限。
[0132]707,获取与会者的与会者属性。所述与会者与虚拟会议中的虚拟与会者--对
应,所述与会者属性表征虚拟与会者在虚拟会议中的相应权限。
[0133]708,依据虚拟坐席的权限、与会者属性及虚拟坐席的坐标位置,确定所述虚拟坐席对应的权限认证信息。
[0134]该步骤是根据与会者属性、虚拟坐席的权限为虚拟坐席设置相应的权限认证信息,即虚拟与会者通过权限认证后才能进入该虚拟坐席。
[0135]为方便理解本申请实施例的技术方案,下面以一个具体的实例进行说明,延用图6-1所示的虚拟坐席布局的例子,假设甲乙两方在设置有图6-1所示的虚拟坐席的虚拟会场中开设虚拟会议,其中,虚拟与会者对应的现实与会者的人员身份信息及附属权限如表1所示:
[0136]表1
[0137]
【权利要求】
1.一种虚拟会议创建方法,其特征在于,包括: 在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围; 依据所述会场坐标范围,确定会场保护坐标范围; 依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。
2.根据权利要求1所述的方法,其特征在于,所述依据会场坐标范围,确定会场保护坐标范围,包括: 当所述会场坐标范围内存在多个虚拟与会者时,获取所述多个虚拟与会者之间的距离; 判断所述多个虚拟与会者之间的距离是否在预设距离范围内,如果在预设距离范围内,根据所述多个虚拟与会者的虚拟位置信息选取会场保护坐标范围,其中,会场保护坐标范围小于所述会场坐标范围。
3.根据权利要求1所述的方法,其特征在于,所述依据会场坐标范围,确定会场坐标范围,包括: 获取所述虚拟会议的保密属性; 当所述虚拟会议的保密属性为高级别保密时,选取会场保护坐标范围,其中,所述会场保护坐标范围覆盖所述会场坐标范围,且大于所述会场坐标范围; 当所述虚拟会议的保密属性为低级别保密时,选取所述会场坐标范围内的部分区域作为会场保护坐标范围,以使不满足预设与会条件的虚拟与会者进入所述会场坐标范围中未被所述会场保护坐标范围覆盖的区域内旁听所述虚拟会议。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围,包括: 获取虚拟空间中的虚拟与会者在虚拟空间坐标系中的位置信息; 选取包含所述位置信息的预设范围,作为所述虚拟会场的会场坐标范围。
5.根据权利要求1所述的方法,其特征在于,还包括: 获取所述虚拟会议的会议属性; 依据所述会议属性确定虚拟坐席的布局; 依据会场坐标范围、会场保护坐标范围及虚拟坐席的布局,确定每个虚拟坐席的坐标位置。
6.根据权利要求5所述的方法,其特征在于,还包括:根据虚拟坐席的布局,以及虚拟坐席的坐标位置,为所述虚拟坐席分配相应权限。
7.根据权利要求6所述的方法,其特征在于,还包括: 获取与会者的与会者属性,所述与会者与虚拟与会者一一对应,所述与会者属性表征虚拟与会者在虚拟会议中的相应权限; 根据所述虚拟坐席的权限、所述虚拟坐席的坐标位置及与会者属性,确定所述虚拟坐席的权限认证信息。
8.根据权利要求5-7任一项所述的方法,其特征在于,还包括: 依据虚拟坐席的坐标位置设定所述虚拟坐席的私聊范围,所述私聊范围内的虚拟与会者能够进行私密通信。
9.根据权利要求1、2、3、5、6或7所述的方法,其特征在于,还包括:接收对目标虚拟与会者的拖动操作; 根据所述拖动操作修改虚拟与会者的虚拟位置信息。
10.根据权利要求1、2、3、5、6或7所述的方法,其特征在于,控制虚拟与会者参与所述虚拟会议,包括: 获取目标虚拟与会者在虚拟空间坐标系内的虚拟位置信息; 当所述虚拟位置信息在所述会场保护坐标范围内时,判断所述目标虚拟与会者的身份信息是否满足预设与会条件,如果满足预设与会条件,允许所述目标虚拟与会者进入所述会场保护坐标范围; 如果不满足所述预设与会条件,当所述会场坐标范围大于所述会场保护坐标范围时,允许所述目标虚拟与会者进入所述会场坐标范围未被所述会场保护坐标范围覆盖的区域;当所述会场坐标范围小于所述会场保护坐标范围时,阻止所述目标虚拟与会者进入所述会场保护坐标范围。
11.根据权利要求7所述的方法,其特征在于,控制虚拟与会者参与所述虚拟会议,包括: 获取目标虚拟与会者的虚拟位置信息,所述目标虚拟与会者位于会场保护坐标范围内; 当所述虚拟位置信息在所述虚拟坐席的保护范围内时,判断所述目标虚拟与会者的身份信息是否满足所述虚拟坐席的权限认证信息,如果满足所述权限认证信息,允许所述目标虚拟与会者坐入所述虚拟坐席;如果不满足所述权限认证信息,阻止所述目标虚拟与会者坐入所述虚拟坐席。
12.根据权利要求1、2、3、5、6或7所述的方法,其特征在于,还包括:依据所述会场坐标范围调用场景模板文件,构建所述虚拟会场的虚拟环境。
13.—种虚拟会议创建装置,其特征在于,包括: 会场坐标设定单元,用于在虚拟空间坐标系中确定虚拟会议所在的虚拟会场的会场坐标范围; 保护坐标设定单元,用于依据所述会场坐标范围,确定会场保护坐标范围; 与会控制单元,用于依据所述会场保护坐标范围控制虚拟与会者参与所述虚拟会议。
14.根据权利要求13所述的装置,其特征在于,所述保护坐标设定单元包括: 第一获取单元,用于当所述会场坐标范围内存在多个虚拟与会者时,获取所述多个虚拟与会者之间的距离; 第一判断单元,用于判断所述多个虚拟与会者之间的距离是否在预设距离范围内;第一保护坐标设定子单元,用于当所述多个虚拟与会者之间的距离在预设距离范围内时,选取会场保护坐标范围,其中,会场保护坐标范围覆盖所述会场坐标范围,且大于所述会场坐标范围。
15.根据权利要求13所述的装置,其特征在于,所述保护坐标设定单元包括: 第二获取单元,用于获取所述虚拟会议的保密属性; 第二保护坐标设定子单元,用于当所述虚拟会议的保密属性为高级别保密时,选取会场保护坐标范围,其中,所述会场覆盖所述会场坐标范围,且大于所述会场坐标范围的范围作为会场保护坐标范围;或者,用于当所述虚拟会议的保密属性为低级别保密时,选取所述会场坐标范围内的部分区域作为会场保护坐标范围,以使不满足预设与会条件的虚拟与会者进入所述会场坐标范围中未被所述会场保护坐标范围覆盖的区域内旁听所述虚拟会议。
16.根据权利要求13-15任一项所述的装置,其特征在于,还包括: 第三获取单元,用于获取所述虚拟会议的会议属性; 坐席设定单元,用于依据所述会议属性确定虚拟坐席的布局; 坐席坐标设定单元,用于依据会场坐标范围、会场保护坐标范围及虚拟坐席的布局,确定每个虚拟坐席的坐标位置 。
17.根据权利要求16所述的装置,其特征在于,还包括: 坐席权限分配单元,用于根据虚拟坐席的布局,以及虚拟坐席的坐标位置,为所述虚拟坐席分配相应的权限。
18.根据权利要求17所述的装置,其特征在于,还包括: 第四获取单元,用于获取与会者的与会者属性,所述与会者与虚拟会议中的虚拟与会者一一对应,所述与会者属性表征所述虚拟与会者在虚拟会议中的相应权限; 权限认证信息确定单元,用于根据所述虚拟坐席权限、所述虚拟坐席的坐标位置及与会者属性,确定所述虚拟坐席的权限认证信息。
19.根据权利要求13、14、15或16所述的装置,其特征在于,所述与会控制单元包括: 第五获取单元,用于目标获取虚拟与会者的虚拟位置信息,所述目标虚拟与会者位于会场保护坐标范围内; 第二判断单元,用于判断所述虚拟位置信息是否在所述会场保护坐标范围内; 第三判断单元,用于当所述虚拟位置信息在所述会场保护坐标范围内时,判断所述目标虚拟与会者的身份信息是否满足预设与会条件; 第一控制子单元,用于当满足预设与会条件时,允许所述目标虚拟与会者进入所述会场保护坐标范围;当不满足所述预设与会条件,且所述会场坐标范围大于所述会场保护坐标范围时,允许所述目标虚拟与会者进入所述会场坐标范围未被所述会场保护坐标范围覆盖的区域;当不满足所述预设与会条件,且所述会场坐标范围小于所述会场保护坐标范围时,阻止所述目标虚拟与会者进入所述会场保护坐标范围。
20.根据权利要求18所述的装置,其特征在于,所述与会控制单元包括: 第六获取单元,用于获取目标虚拟与会者的虚拟位置信息,所述目标虚拟与会者位于会场保护坐标范围内; 第四判断单元,用于当所述虚拟位置信息在所述虚拟坐席的坐标位置时,判断所述目标虚拟与会者的身份信息是否满足所述虚拟坐席的权限认证信息; 第二控制子单元,用于当所述目标虚拟与会者的身份信息满足所述权限认证信息时,允许所述目标虚拟与会者进坐入所述虚拟坐席;当所述目标虚拟与会者的身份信息不满足所述权限认证信息时,阻止所述目标虚拟与会者坐入所述虚拟坐席。
21.根据权利要求16所述的装置,其特征在于,还包括: 私聊范围设定单元,用于依据所述虚拟坐席的坐标位置设定所述虚拟坐席的私聊范围,所述私聊范围内的虚拟与会者进行私密通信。
【文档编号】H04L12/18GK103580881SQ201310554382
【公开日】2014年2月12日 申请日期:2013年11月7日 优先权日:2013年11月7日
【发明者】杨海曜, 王静 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1