加入远程会议会话的增强型技术制造技术

技术编号:21375676 阅读:30 留言:0更新日期:2019-06-15 12:41
本公开提供了用于在加入远程会议会话时增强用户体验的多种技术。当多个用户使用单独的设备加入远程会议会话时,系统识别共址的设备。通过使用数据的组合来识别共址设备,所述数据包括但不限于社交信号、音频信号和其他位置数据。共址设备中的至少一个设备具有用于控制远程会议会话的第一控制集,并且共址设备的其他设备具有用于共享内容的第二控制集。该至少一个设备还具有一组流,并且其他设备观看基于活动水平的那些流的子集或其他流。另外,本公开提供了用于使用户能够使用多个设备来共享内容的多种技术。

Enhanced technology for joining remote conference sessions

This disclosure provides a variety of techniques for enhancing user experience when joining remote conference sessions. When multiple users join a remote conference session using a separate device, the system identifies the devices that are co-addressed. The data includes, but is not limited to, social signals, audio signals and other location data. At least one device in a co-address device has a first control set for controlling a remote conference session, and other devices of the co-address device have a second control set for sharing content. The at least one device also has a set of streams, and other devices view subsets or other streams of those streams based on the activity level. In addition, the present disclosure provides a variety of technologies for enabling users to share content using multiple devices.

【技术实现步骤摘要】
【国外来华专利技术】加入远程会议会话的增强型技术
技术介绍
通信和协作是人们生活中的关键方面,包括社交和商业二者。已经开发了通信和协作工具,旨在将人们联系起来以分享经验。在许多情况下,这些工具的目的是通过网络提供反映个人与群体之间的真实生活互动的体验。交互通常由音频和/或视觉元素提供。这些工具包括即时消息传递、语音呼叫、视频呼叫、群组聊天、共享桌面、共享媒体和内容、共享应用等。这些工具可以执行对音频和视觉元素的捕获、操纵、传输和再现,以及使用这些元素的各种组合以尝试提供协作环境。用户可以在用户设备上访问这些工具,所述用户设备可以由膝上型或台式计算机、移动电话、平板计算机、游戏控制台等提供。这些设备可以在各种可能的网络架构中链接,例如对等架构或客户端-服务器架构或混合体,例如集中管理的对等架构。通常,这些架构中的一些或全部可以促进远程会议会话以尝试实现与面对面协作会议有些类似的丰富的通信和协作。然而,当用户加入远程会议会话时,一些当前技术可能会有很多不足之处。例如,当多个用户加入远程会议会话时,各个设备功能可能导致用户遇到内容重复。在一些情况下,虽然许多用户在相同房间,但他们的每个设备都示出相同的共享内容。这种重复不是资源的最佳利用。另外,如果用户尝试加入与相同房间中的其他用户的远程会议会话,则设备可能会导致音频反馈问题,这可能会扰乱会议。因此,需要解决这些问题和其他问题的改进的远程会议技术。
技术实现思路
本公开提供了用于在加入远程会议会话时增强用户体验的多种技术。当多个用户使用单独的设备加入远程会议会话时,系统识别共址的设备。通过使用数据的组合来识别共址设备,所述数据包括但不限于社交信号、音频信号和用于指示位置的其他数据。共址设备中的至少一个设备具有用于控制远程会议会话的第一控制集,并且共址设备中的其他设备具有用于共享内容的第二控制集。在一些实施例中,至少一个设备还具有一组选择的流,例如,舞台视图,并且其他设备观看基于活动水平的那些流的子集或其他流。另外,本公开提供了用于使用户能够使用多个设备来共享内容的多种技术。在一些配置中,远程会议系统可以从多个计算设备接收控制数据。控制数据可以指示与计算设备和/或相关联用户的位置和状态有关的信息。另外,多个计算设备中的每个计算设备可以与用于访问远程会议会话的不同用户身份相关联。因此,所接收的控制数据还可以指示相关联的用户身份。远程会议系统还可以基于社交信号、音频信号或定位数据中的至少一项或其组合来从多个计算设备确定计算设备子集。根据一些方面,社交信号、音频信号和/或定位数据可以是所接收的控制数据的一部分。根据其他方面,取决于远程会议会话的状态或其他配置,社交信号、音频信号和/或定位数据可以是单独接收的数据。简而言之,社交信号可以包括社交网络信号、日历信号、联系人列表信号和联系人关系信号。定位数据可以基于定位设备,例如GPS设备或其他设备,并且音频信号可以基于检测到的干扰的水平。与使用单个信号资源相比,这些信号的组合可以在确定共址设备方面提供更高水平的准确性。远程会议系统还可以从计算设备子集确定主计算设备,并且从计算设备子集确定一个或多个辅计算设备。通常,主计算设备可以是被布置为锚定远程会议会话的沉浸式体验的计算设备。一个或多个辅计算设备可以在布置上类似于主计算设备,或者可以是不同形式的计算设备。通常,辅计算设备可以是这样的计算设备,其被布置为呈现远程会议数据的简化、轻量或其他方式的精简部分,同时避免分心、干扰和可能扰乱远程会议会话的其他元素。远程会议系统可以将第一远程会议数据传送给主计算设备。第一远程会议数据可以使主计算设备显示具有核心远程会议控制元件的第一用户界面布置。例如,核心远程会议控制元件可以被配置为控制远程会议会话的状态。远程会议系统还可以将第二远程会议数据传送给一个或多个辅计算设备。第二远程会议数据可以使一个或多个辅计算设备显示具有共享控制元件的第二用户界面布置。例如,共享控制元件可以被配置为从一个或多个辅计算设备接收对要共享的内容的选择。根据另一方面,远程会议系统可以接收用于指示多个计算设备的位置的数据。这些计算设备可以与期望加入一个或多个远程会议会话的多个用户相关联。例如,计算设备的群组或子集可以尝试加入单个远程会议会话。另外,在一个示例中,用于指示多个计算设备的位置的数据可以至少部分地指示计算设备的一般位置。在一个说明性示例中,用于指示多个计算设备的位置的数据包括社交信号、音频信号或定位数据。因此,指示多个计算设备的位置的数据可以包括以下各项中的至少一项:定义GPS位置的数据、定义蓝牙信号强度的数据、定义Wi-Fi三角测量的数据、定义超声水印的数据或定义近场通信信号的特性的数据。另外,社交信号可以包括社交网络信号、日历信号、联系人列表信号和联系人关系信号。可以从各个用户设备检测或生成音频信号,以确定设备之间的干扰水平。检测干扰的设备可以用于确定设备之间的相对位置或距离。可以领会,信号(例如,社交信号、音频信号和定位数据)可以单独使用或组合使用。使用所接收的数据,远程会议系统可以基于用于指示位置的数据来确定多个计算设备中的计算设备子集是共址的。在一个说明性示例中,远程会议系统可以解释数据并实现阈值算法以识别彼此的阈值距离内的一个或多个计算设备群组。在确定了一个共址的群组的一部分正在尝试加入单个远程会议会话时,远程会议系统可以将该部分识别为共址的设备子集。一旦确定了共址的子集,远程会议系统就可以从计算设备子集中选择主计算设备以在主操作模式下操作,并且从计算设备子集中选择一个或多个辅计算设备以在辅操作模式下操作。在该选择之后,远程会议系统可以生成与远程会议会话相关联的远程会议数据。在一个说明性示例中,远程会议数据可以包括具有一个或多个参与者的视频的参与者流,以及具有文件、数据结构、文字处理文档和其他可共享内容的视频或图像的内容流。在已经生成了远程会议数据之后,远程会议系统可以将远程会议数据的第一选择传送给主设备,并且将远程会议数据的第二选择(本文也称为“子部分”)传送给一个或多个辅设备。远程会议数据的第一选择可以包括多个流,其可以包括会话的主视图,“舞台视图”。远程会议数据的子部分可以具有基于活动水平或其他值确定的流。因此,虽然主设备可以是接收远程会议数据的第一选择的唯一设备,但是其余设备可以被配置为仅接收子部分。因此,通过高效地传送具有相关且在一些情况下重要的内容但非重复内容的远程会议数据的子部分,远程会议系统可以克服与传统远程会议系统相关的许多技术缺陷。此外,在另外的说明性示例中,可以由远程会议系统建立两种或更多种操作模式。这些操作模式可以包括例如主操作模式和辅操作模式。因此,一旦设备进入远程会议会话,就可以显示不同类型的上下文用户界面以允许用户基于这些操作模式来访问和共享相关信息。例如,可以在主设备处显示具有核心远程会议控制元件的第一用户界面布置。核心远程会议控制元件可以被配置为控制远程会议会话的状态。另外,可以使用辅计算设备显示具有共享控制元件的第二用户界面布置,所述共享控制元件用于使得辅用户能够容易地选择要由设备共享的各种类型的媒体数据。不同用户界面布置、控制元件和操作模式的使用的组合允许用户以减少分心的方式加入远程会议会话,同时还允许用户选择和共享最相本文档来自技高网...

【技术保护点】
1.一种方法,包括:从多个计算设备接收控制数据,其中,所述多个计算设备中的每个计算设备与用于访问远程会议会话的不同用户身份相关联;基于社交信号、音频信号或定位数据中的至少一项,从所述多个计算设备确定计算设备子集;从所述计算设备子集确定主计算设备,并且从所述计算设备子集确定一个或多个辅计算设备;将第一远程会议数据传送给所述主计算设备,所述第一远程会议数据使所述主计算设备显示具有核心远程会议控制元件的第一用户界面装置,所述核心远程会议控制元件被配置为控制所述远程会议会话的状态;以及将第二远程会议数据传送给所述一个或多个辅计算设备,所述第二远程会议数据使所述一个或多个辅计算设备显示具有共享控制元件的第二用户界面布置,所述共享控制元件被配置为从所述一个或多个辅计算设备接收对要共享的内容的选择。

【技术特征摘要】
【国外来华专利技术】2016.10.31 US 62/415,403;2017.04.05 US 15/480,3251.一种方法,包括:从多个计算设备接收控制数据,其中,所述多个计算设备中的每个计算设备与用于访问远程会议会话的不同用户身份相关联;基于社交信号、音频信号或定位数据中的至少一项,从所述多个计算设备确定计算设备子集;从所述计算设备子集确定主计算设备,并且从所述计算设备子集确定一个或多个辅计算设备;将第一远程会议数据传送给所述主计算设备,所述第一远程会议数据使所述主计算设备显示具有核心远程会议控制元件的第一用户界面装置,所述核心远程会议控制元件被配置为控制所述远程会议会话的状态;以及将第二远程会议数据传送给所述一个或多个辅计算设备,所述第二远程会议数据使所述一个或多个辅计算设备显示具有共享控制元件的第二用户界面布置,所述共享控制元件被配置为从所述一个或多个辅计算设备接收对要共享的内容的选择。2.根据权利要求1所述的方法,其中,所述定位数据包括以下各项中的至少一项:定义GPS位置的数据、定义蓝牙信号强度的数据、定义Wi-Fi三角测量的数据、定义超声水印的数据或定义近场通信信号的特性的数据。3.如权利要求1所述的方法,其中,所述主计算设备是所述计算设备子集中加入所述远程会议会话的第一计算设备。4.如权利要求1所述的方法,其中,分析所述数据包括:分析与所述多个计算设备中的一个或多个计算设备相关联的优先级值;以及确定所述主计算设备具有取代其余计算设备的优先级值的优先级值。5.如权利要求1所述的方法,其中,所述方法还包括:禁用所述多个计算设备中的一个或多个计算设备的音频组件。6.根据权利要求1所述的方法,其中,所述一个或多个辅计算设备被配置为在辅操作模式下操作,并且所述主计算设备被配置为在主操作模式下操作。7.如权利要求1所述的方法,其中,所述方法还包括:从所述一个或多个辅计算设备中的第一计算设备接收用于升级到所述主操作模式的请求;以及将所述第一远程会议数据传送给所述第一计算设备。8.如权利要求1所述的方法,其中,所述方法还包括:确定所述一个或多个辅计算设备中的第一计算设备不再在所述计算设备子集内;以及...

【专利技术属性】
技术研发人员:J·T·福尔克纳K·欧哈拉E·D·坎努托蒂伊尔E·R·塞克索尔E·S·劳埃德林特尔T·斯科特K·莫里森R·克里什A·维泽尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1