《经由会议事件环境系统加入私人会议事件的参与者验证和授权.pdf》由会员分享,可在线阅读,更多相关《经由会议事件环境系统加入私人会议事件的参与者验证和授权.pdf(22页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104185965A43申请公布日20141203CN104185965A21申请号201380016911722申请日2013030813/431,96020120327USH04L9/32200601H04L12/1820060171申请人微软公司地址美国华盛顿州72发明人MN瓦基尔A克兰茨D塞卡兰VKH帕塔萨拉蒂74专利代理机构中国专利代理香港有限公司72001代理人陈慧汪扬54发明名称经由会议事件环境系统加入私人会议事件的参与者验证和授权57摘要本文描述了已经受邀参加会议事件并且切身存在于会议事件环境(诸如会晤室)中的参与者可以提供经由会议事件环境系统加入会议事件的验。
2、证凭证的机制的概念和技术。当个人尝试经由会议事件环境系统加入会议事件时,提示个人提供他或她的经由会议事件环境系统加入会议事件的验证凭证以参与会议事件。会议事件环境系统可以承继个人的许可,诸如关于个人是否已经被许可在会议事件期间呈现内容。会议事件花名册可以被用于指示个人已经经由会议事件环境系统加入会议。30优先权数据85PCT国际申请进入国家阶段日2014092686PCT国际申请的申请数据PCT/US2013/0297342013030887PCT国际申请的公布数据WO2013/148107EN2013100351INTCL权利要求书2页说明书15页附图4页19中华人民共和国国家知识产权局12。
3、发明专利申请权利要求书2页说明书15页附图4页10申请公布号CN104185965ACN104185965A1/2页21一种用于验证和授权用户经由会议事件环境系统(“CEES”)加入会议事件的计算机实现的方法,计算机实现的方法包括执行计算机实现的操作以用于在CEES计算机处从用户接收加入会议事件的请求;在CEES计算机处确定用户是否是会议事件的受邀参与者;以及响应于确定用户是会议事件的受邀参与者,将CEES计算机代表用户加入到会议事件中。2权利要求1的方法,还包括在CEES计算机处从调度服务器计算机接收会议事件调度信息,会议事件调度信息标识已经排定并且可用于经由CEES计算机被加入的一个或多个。
4、会议事件。3权利要求2的方法,还包括使用CEES控制台应用向用户呈现会议事件调度信息,并且其中从用户接收加入会议事件的请求包括接收与会议事件相关联的会议事件调度信息的选择的用户输入。4权利要求1的方法,其中确定用户是否是会议事件的受邀参与者包括在CEES计算机处提示用户提供经由CEES计算机加入会议事件的验证凭证;在CEES计算机处接收验证凭证的用户输入;在CEES计算机处确定验证凭证是否有效;以及响应于确定验证凭证有效,确定用户是会议事件的受邀参与者并且将CEES计算机代表用户加入到会议事件中。5权利要求4的方法,其中,在将CEES计算机代表用户加入到会议事件之前确定用户是否具有准许CEES。
5、计算机进入会议事件中的许可;响应于确定用户具有准许CEES计算机进入会议事件中的许可,将CEES计算机代表用户加入到会议事件中;以及响应于确定用户不具有准许CEES计算机进入会议事件中的许可,等待具有准许CEES计算机进入到会议事件中的许可的另一用户以准许CEES计算机进入到会议事件中,并且然后将CEES计算机代表用户加入到会议事件。6一种用于验证和授权用户经由会议事件环境系统(“CEES”)加入会议事件的计算机实现的方法,计算机实现的方法包括执行计算机实现的操作以用于在会议服务器计算机处将施行在CEES的CEES计算机上的CEES控制台应用加入到会议事件大厅中;在会议服务器计算机处从用户端点。
6、经由CEES控制台应用接收邀请,用户端点与用户相关联;在会议服务器计算机处基于为用户建立的用于会议事件的许可确定用户端点是否能够绕过会议事件大厅并且加入会议事件;响应于确定用户端点不能够绕过会议事件大厅,将用户端点加入到会议事件大厅,在会议事件大厅中改变CEES控制台应用的显示名称以反映用户已经经由CEES控制台应用加入会议事件大厅,将用户端点从会议事件大厅断开,以及在被具有准许CEES控制台应用进入会议事件中的许可的另一用户准许之后将CEES控权利要求书CN104185965A2/2页3制台应用加入到会议事件中;以及响应于确定用户端点能够绕过会议事件大厅,将CEES控制台应用加入到会议事件中。
7、,并且在会议事件中改变CEES控制台应用的显示名称以反映用户已经经由CEES控制台应用加入会议事件。7权利要求6的方法,还包括,响应于确定用户端点不能够绕过会议事件大厅并且在将CEES控制台应用加入到会议事件中之后,使CEES控制台应用承继为用户建立的用于会议事件的许可。8权利要求6的方法,还包括,响应于确定用户端点能够绕过会议事件大厅并且在将CEES控制台应用加入到会议事件之后,使CEES控制台应用承继为用户建立的用于会议事件的许可。9一种具有存储在其上的计算机可读指令的计算机存储介质,当被计算机施行时,使计算机将会议事件环境系统(“CEES”)加入到会议事件大厅中;接收从用户端点经由CEE。
8、S发送的会话发起协议(“SIP”)INVITE,用户端点与尝试经由CEES加入会议事件的用户相关联;基于为用户建立的用于会议事件的许可确定用户端点是否能够绕过会议事件大厅并且加入会议事件;响应于确定用户端点不能够绕过会议事件大厅,将用户端点加入到会议事件大厅,在会议事件大厅中改变CEES的显示名称以反映用户已经经由CEES加入到会议事件大厅,将用户端点从会议事件大厅断开;当被具有用于会议事件的组织者或主持人许可的另一用户准许时,将CEES加入到会议事件中,以及使CEES承继为用户建立的许可,为用户建立的许可包括参加者许可;并且响应于确定用户端点能够绕过会议事件大厅,将CEES加入到会议事件,使。
9、CEES承继为用户建立的用于会议事件的许可,为用户建立的许可包括组织者或主持人许可,并且在会议事件中改变CEES的显示名称以反映用户已经经由CEES加入会议事件。10权利要求9的计算机存储介质,还具有存储在其上的计算机可读指令,其当被计算机施行时使计算机在将CEES加入到会议事件大厅之前,将与用户相关联的参与者设备加入到会议事件;并且其中当被计算机施行时使计算机响应于确定用户端点能够绕过会议事件大厅,将CEES控制台应用加入到会议事件中的指令包括响应于确定用户端点能够绕过会议事件大厅,将CEES经由参与者设备加入到会议事件中的指令。权利要求书CN104185965A1/15页4经由会议事件环境。
10、系统加入私人会议事件的参与者验证和授权背景技术0001基于万维网的会议服务允许在本地和远程参与者之中共享诸如会晤、培训事件、报告、演示等之类的会议事件。会议事件有时经由配备有用于促进这些会议服务的系统的会晤室可访问。在一些实例中,在没有约束的情况下使会晤室公开可访问或者以其它方式对诸如公司职员之类的多个个人可访问。在这些实例中,存在未被邀请到会议事件的某人能够经由室内会议系统加入会议事件的潜在可能。而且,在一些情况下,只有选定的参与者被允许在会议事件期间呈现内容。然而,公开可访问的室内会议系统不能区分具有主持人许可的参与者、不具有主持人许可的参与者以及尚未被邀请到会议事件的其他个人。因此,远程。
11、参与者和会议事件组织者(其可以或可以不参加会议事件)不能确信会晤室中的参与者是被邀请到会议事件的参与者。0002关于这些和其它考虑而呈现本文所做出的公开。发明内容0003本文描述了已经被邀请参加会议事件并且切身存在于诸如会晤室之类的会议事件环境内的参与者可以提供验证凭证以经由会议事件环境系统加入会议事件的机制的概念和技术。依照本文所公开的概念和技术,当个人尝试经由会议事件环境系统加入会议事件时,该个人被提示提供他或她的验证凭证以经由会议事件环境系统加入会议事件来参与会议事件。如果被验证,会议事件环境系统代表所验证的个人加入会议事件。在一些实施例中,会议事件环境系统承继个人的许可,诸如关于该个人。
12、是否已经被许可在会议事件期间呈现内容。在一些实施例中,会议事件花名册被用于将所验证的个人标识为已经经由会议事件环境系统加入会议事件。0004应当领会到,上述主题可以实现为计算机控制的装置、计算机进程、计算系统,或者实现为诸如计算机可读存储介质之类的制造品。这些和各种其它特征将从以下具体实施方式的阅读和相关联附图的回顾而明白。0005提供本发明内容来以简化的形式引入下文在具体实施方式中进一步描述的概念的选择。本发明内容不旨在标识所要求保护的主题的关键特征或本质特征,也不旨在将本发明内容用于限制所要求保护的主题的范围。另外,所要求保护的主题不限于解决本公开的任何部分中指出的任何或所有缺陷的实现。附。
13、图说明0006图1是图示用于本文所公开的各种实施例的说明性操作环境的系统图。0007图2是图示根据说明性实施例的用于验证和授权用户经由会议事件环境系统加入会议事件的方法的各方面的流程图。0008图3是图示根据说明性实施例的用于验证和授权用户加入用户已经加入的会议事件的方法的各方面的流程图。说明书CN104185965A2/15页50009图4是图示用于能够实现本文所呈现的实施例的各方面的计算系统的说明性计算机硬件和软件架构的计算机架构图。具体实施方式0010以下详细描述涉及用于已经被邀请参加会议事件并且切身存在于诸如会晤室之类的会议事件环境内的参与者可以提供验证凭证以经由会议事件环境系统加入会。
14、议事件的机制的概念和技术。依照本文所公开的概念和技术,当个人尝试经由会议事件环境系统加入会议事件时,该个人被提示提供他或她的验证凭证以经由会议事件环境系统加入会议事件来参与会议事件。如果被验证,会议事件环境系统代表所验证的个人加入会议会晤。在一些实施例中,会议事件环境系统承继个人的许可,诸如关于该个人是否已经被许可在会议事件期间呈现内容。在一些实施例中,会议事件花名册被用于将所验证的个人标识为已经经由会议事件环境系统加入会议事件。0011虽然本文所描述的主题被呈现在结合操作系统和应用程序在计算机系统上的施行而施行的程序模块的一般上下文中,但是本领域技术人员将认识到其它实现可以与其它类型的程序模。
15、块组合执行。一般地,程序模块包括例程、程序、组件、数据结构和执行特定任务或实现特定抽象数据类型的其它类型的结构。而且,本领域技术人员将领会到本文所描述的主题可以用其它计算机系统配置实践,包括手持设备、多处理器系统、基于微处理器的或可编程的消费电子设备、小型计算机、大型计算机等等。0012在以下详细描述中,对形成其部分的附图做出参照,并且其中特定实施例或示例通过图示的方式示出。现在参照附图,其中遍及若干附图相同的编号表示相同的元件,将呈现用于针对经由会议事件系统应用加入私人会议事件的参与者验证和授权的计算系统、计算机可读存储介质和计算机实现的方法的各方面。0013现在参照图1,将描述用于本文所呈。
16、现的各种实施例的一个操作环境100的各方面。所图示的操作环境100包括本地会议事件环境102,其中至少部分地举行诸如会晤、培训事件、报告演示等等之类的会议事件。本地会议事件环境102可以是任何室内或室外环境,包括但不限于,诸如帐篷或遮篷之类的临时结构;诸如办公室大楼、宾馆、住宅、体育场之类的永久结构,或包含在其中的诸如会晤室之类的空间或房间;公园、庭院或其它室外场所;或这些环境的一些变型。本地会议事件环境102可以包括会议事件的一个或多个本地参与者。在所图示的实施例中,本地会议事件环境102包括正在参加会议事件的本地参与者104A、104B、104N。本地参与者104A、104B、104N在本。
17、文中被共同称为本地参与者104。0014在图示的实施例中,本地参与者104能够利用会议事件环境系统(“CEES”)106、经由与一个或多个远程参与者通信和以其它方式协作的万维网会议服务来参加会议事件。在所图示的实施例中,远程参与者108从远程会议事件环境110远程地参加会议事件。更具体地,本地参与者104能够访问CEES计算机112以准许作为会议事件环境端点操作的CEES计算机112代表他们进入到会议事件。例如,会议事件的参与者(诸如本地参与者104A)可以走进本地会议事件环境102并且访问CEES计算机112以做出加入会议事件的请求。作为响应,CEES计算机112可以提示本地参与者104A提。
18、供一个或多个验证凭证来试图核实本地参与者104A已经被邀请参加会议事件。本地参与者104A然后可以提供他或她的验证凭证并且CEES计算机112可以基于本地参与者104A提供的验证凭证根据对CEES计算机112说明书CN104185965A3/15页6已知的关于会议事件的受邀参与者的信息判断是否正确而允许或拒绝本地参与者104A访问以参加会议事件。该会议事件信息可以例如存储在CEES计算机数据存储库113中。如果本地参与者104A被验证,CEES计算机112代表本地参与者104A加入会议事件。0015本地会议事件环境102可以是任何室内或室外环境,包括但不限于,诸如帐篷或遮篷之类的临时结构;诸如。
19、办公室大楼、宾馆、住宅、体育场之类的永久结构,或包含在其中的诸如会晤室之类的空间或房间;公园、庭院或其它室外场所;或这些环境的一些变型。在一些实施例中,远程会议事件环境110是位于本地会议事件环境102外部的任何室内或室外环境。然而,设想到远程会议事件环境110可以包含在本地会议事件环境102内。这样的情况可以例如发生在远程参与者108正在执行测试、设置或校准过程时。0016在一些实施例中,CEES计算机112承继本地参与者104A的许可。例如,如果本地参与者104A受邀作为主持人参加会议事件,CEES计算机112将会承继主持人许可,并且将会允许CEES计算机112在会议事件期间代表本地参与者。
20、104A呈现内容。如果本地参与者104A仅具有参加者许可,CEES计算机112将会承继参加者许可,并且将不会允许CEES计算机112在会议事件期间代表本地参与者104A呈现内容。设想到其它许可。0017在一些实施例中,CEES计算机112被配置成使用诸如环境显示器114和/或控制台显示器116(这二者在下文中更详细地描述)之类的显示器向本地参与者104呈现会议事件花名册。会议事件花名册还可以被发送到会议事件的远程参与者108。继续以上示例,会议事件花名册可以将本地参与者104A标识为已经经由CEES计算机112、或者更一般地CEES106加入会议事件。在一些实施例中,本地参与者104A的标识包。
21、括表示CEES106、CEES计算机112和/或本地会议事件环境102的第一标识符,以及表示本地参与者104A的第二标识符。在一些实施例中,这些标识符一起被示出以向会议事件的其他参与者指示本地参与者104A如何加入会议事件。例如,第一标识符可以是“会议室1”以标识本地会议事件环境102,并且第二标识符可以是“JOHNDOE”,其可以一起示出为“会议室1(JOHNDOE)”或其某种变型,诸如,但不限于JOHNDOE会议室1。可替换地,第一标识符可以是“会议室1系统”以标识CEES106,或者更具体地,CEES计算机112。又一些替换可以标识当这些系统/计算机中的多个存在时本地会议事件环境102内。
22、的特定CEES或CEES计算机。0018会议事件花名册中所示的标识符在本文中被称为显示名称。应当理解到,已经经由CEES106加入会议事件的个人的显示名称可以采取指示个人已经经由CEES106加入会议事件的任何格式。就此而论,以上为已经经由CEES106加入会议事件的个人提供的显示名称的示例仅仅是说明性的,并且不应当被解释为以任何方式限制。关于显示名称的附加细节在下文中更加详细地描述。0019环境显示器114是被配置成以视觉形式呈现信息的输出设备。具体地,环境显示器114可以呈现本地和/或远程会议事件视频馈送、会议事件花名册、其它会议事件相关信息、图形用户接口(“GUI”)元件、文本、图像、视。
23、频、通知、虚拟按钮、虚拟键盘、消息传递数据、因特网内容、设备状态、时间、日期、日历数据、偏好、地图信息、位置信息和/或能够以视觉形式呈现的任何其它信息。在一些实施例中,环境显示器114具有比控制台显示器116更大的可观看区域,并且可以定位成使得由全部本地参与者104可观看。多个环境显示器114可以被用于确保每个本地参与者104能够观看其上显示的信息。例如,一个环境显示器114可以被用于呈现本地视频馈送并且另一环境显示器114可以被用于呈现远程视频馈说明书CN104185965A4/15页7送。0020在一些实施例中,环境显示器114是利用任何有源或无源矩阵技术和任何背光技术(如果使用的话)的液。
24、晶显示器(“LCD”)。在一些实施例中,环境显示器114是等离子体显示器。在一些实施例中,环境显示器114是有机发光二极管(“OLED”)显示器。在一些实施例中,环境显示器114利用3D技术来向本地参与者104呈现3D图像。设想到其它显示器类型。0021在一些实施例中,环境显示器114包括提供单个或多触摸输入能力的触摸屏组件以控制环境显示器114的各种操作,诸如音频控制、视频控制、输入源等,和/或由CEES计算机112执行的操作。触摸屏组件是被配置成检测触摸的存在和位置的输入设备。触摸屏组件可以是电阻性触摸屏、电容性触摸屏、表面声波触摸屏、红外触摸屏、光学成像触摸屏、色散信号触摸屏、声学脉冲识。
25、别触摸屏,或者可以利用任何其它触摸屏技术。在一些实施例中,触摸屏组件作为透明层合并在环境显示器114的顶部以使得用户能够使用一个或多个触摸来与环境显示器114上呈现的对象或其它信息交互。0022在一些实施例中,触摸屏组件是单触摸触摸屏。在其它实施例中,触摸屏组件是多触摸触摸屏。在一些实施例中,触摸屏组件被配置成检测离散触摸、单个触摸手势和/或多触摸手势。这些为了方便起见在本文中共同被称为手势。手势可以包括,但不限于,轻叩手势、双扣手势、轻叩与保持手势、平移手势、轻拂手势、屈伸手势等。开发者可以创建特定于具体应用程序的手势,诸如本文以下描述的应用程序。0023控制台显示器116是被配置成以视觉形。
26、式呈现信息的输出设备。具体地,控制台显示器116可以呈现本地和/或远程会议事件视频馈送、会议事件花名册、会议事件环境控制、其它会议事件相关信息、GUI元件、文本、图像、视频、通知、虚拟按钮、虚拟键盘、消息传递数据、因特网内容、设备状态、时间、日期、日历数据、偏好、地图信息、位置信息和能够以视觉形式呈现的任何其它信息。在一些实施例中,控制台显示器116具有比环境显示器116小的可观看区域。控制台显示器116可以定位在桌子或本地会议事件环境102内的一些其它公共区域上,使得其容易被本地参与者104访问。在一些实施例中,控制台显示器116内置在CEES计算机112中。0024在一些实施例中,控制台显。
27、示器116是利用任何有源或无源矩阵技术和任何背光技术(如果使用的话)的LCD。在一些实施例中,控制台显示器116是等离子体显示器。在一些实施例中,控制台显示器116是OLED显示器。控制台显示器116可以利用任何3D技术来向本地参与者104呈现3D图像。设想到其它显示器类型。0025在一些实施例中,控制台显示器116包括提供单个或多触摸输入能力的触摸屏组件以控制控制台显示器116的各种操作,诸如音频控制、视频控制、输入源等,和/或由CEES计算机112执行的操作。触摸屏组件是被配置成检测触摸的存在和位置的输入设备。触摸屏组件可以是电阻性触摸屏、电容性触摸屏、表面声波触摸屏、红外触摸屏、光学成像。
28、触摸屏、色散信号触摸屏、声学脉冲识别触摸屏,或者可以利用任何其它触摸屏技术。在一些实施例中,触摸屏组件作为透明层合并在控制台显示器116的顶部以使得用户能够使用一个或多个触摸来与控制台显示器116上呈现的对象或其它信息交互。控制台显示器116的触摸屏组件可以如以上针对环境显示器114的触摸屏组件描述的那样配置。0026所图示的CEES计算机112包括CEES控制台应用118,一个或多个本地参与者104说明书CN104185965A5/15页8通过其可以控制会议事件的各种方面。在一些实施例中,CEES控制台应用118被配置成提供会议呼叫控制、音频控制和/或视频控制以用于控制由CEES106提供的。
29、功能性。在一些实施例中,取代在CEES计算机112上施行CEES控制台应用118,CEES控制台应用118在一个或多个远程计算机系统上施行,诸如在分布式计算环境或虚拟桌面配置中。在其它实施例中,CEES控制台应用118在CEES计算机112和一个或多个远程计算机系统上施行。0027在一些实施例中,CEES控制台应用118被配置成在控制台显示器116上呈现针对被安排在本地会议事件环境102中举行的会议事件、包括调度信息的会议事件日历,诸如日期、开始时间、结束时间、受邀参与者列表和/或主题。可替换地,CEES控制台应用118可以以其它形式提供类似信息,诸如但不限于,列表形式或单选形式,其中单个按钮。
30、使得用户能够加入当前会议事件。在一些实施例中,CEES控制台应用118被配置成在控制台显示器116上呈现标识会议事件的一个或多个参与者的会议事件花名册。会议事件花名册可以包括会议事件的所有排定参与者,或者被安排参与本地会议事件环境102内的会议事件的排定参与者。会议事件花名册可以附加地或可替换地显示在环境显示器114上。0028所图示的CEES计算机112还包括CEES事件应用120。CEES事件应用120是使得CEES计算机112能够连接到至少部分地由在会议服务器计算机124上施行的会议应用122提供的会议服务的通信应用。会议服务可以使得在本地参与者104和远程参与者108之间共享音频、视频。
31、、文本、即时消息、演示内容、存在信息及其组合等。在一些实施例中,CEES事件应用120被配置成提供即时消息传递、IP语音(“VOIP”)和/或视频会议功能性,会议事件中的本地参与者104通过其能够与远程参与者108和/或其他远程参与者(未示出)通信。0029在一些实施例中,CEES事件应用120是万维网会议服务客户端软件应用。在一些实施例中,CEES事件应用120是MICROSOFTLYNC,其从华盛顿雷德蒙德的微软公司可得到。在一些实施例中,CEES事件应用120是MICROSOFTOFFICELIVEMEETING,其从华盛顿雷德蒙德的微软公司可得到。0030在一些实施例中,CEES事件应。
32、用120促进远程桌面功能性,使得一个或多个本地参与者104可以在会议事件期间远程访问他们自己的计算机、工作计算机和/或与远程参与者108相关联的计算机。0031在所图示的实施例中,本地参与者104位于照相机128的可观看区域126内。照相机128被配置成至少在会议事件期间捕获本地参与者104的视频130并且将所捕获的视频130提供给CEES计算机112。在一些实施例中,照相机128是数字摇摄倾斜变焦(“PTZ”)照相机、手动PTZ照相机、全景照相机、二维照相机、三维照相机、红外照相机及其组合等。在一些实施例中,照相机128是MICROSOFTKINECT设备,其从华盛顿雷德蒙德的微软公司可得到。
33、。在一些实施例中,照相机128是POLYCOMCX5000,其从加利福尼亚普莱森顿的POLYCOM公司可得到。0032在一些实施例中,照相机128包括广角透镜,使得由照相机128观察的可观看区域126具有足以至少同时捕获本地参与者104的头部的视频的宽度。然而,应当理解,照相机128可以具有提供比足以至少同时包含本地参与者104的头部的宽度小的可观看区域的透镜。在这种情况下,照相机128可以被手动或自动地(例如经由附接到照相机128的马达)移动以便在多个可观看区域(未示出)中捕获本地参与者104的视频。而且,照相机128或说明书CN104185965A6/15页9其部分(例如透镜)可以基于本地。
34、会议事件环境102或其焦点的尺寸而适当地选择。焦点可以是例如诸如舞台、讲台之类的演示区域或本地参与者104在本地会议事件环境102内绕其定位的书桌。0033由本地参与者104在会议事件期间产生的音频132可以由麦克风134捕获。麦克风134可以是独立麦克风。可替换地,麦克风134可以内置到CEES106的另一组件中,诸如但不限于,照相机128、环境显示器114、控制台显示器116或CEES计算机112。麦克风134可以利用适于在本地会议事件环境102内捕获音频132的任何极性图案。在一些实施例中,麦克风134是噪声消除麦克风,其被配置成滤出本地会议事件环境102内的至少一些环境噪声。麦克风13。
35、4被配置成向CEES计算机112提供所捕获的音频132。0034诸如由CEES计算机112从远程参与者108接收的音频之类的音频136可以由CEES计算机112发送给扬声器138以便向本地参与者104回放。扬声器138可以是独立扬声器。可替换地,扬声器138可以内置到CEES106的另一组件中,诸如但不限于,照相机128、环境显示器114、控制台显示器116或CEES计算机112。0035照相机128、麦克风134、扬声器138、环境显示器114、控制台显示器116和包括CEES106的CEES计算机112的任何音频/视频源在本文中可以称为媒体端点。0036所图示的CEES计算机112还与输入。
36、设备140通信,诸如键盘、小键盘、鼠标、触摸或多触摸屏、触摸垫、跟踪球、操纵杆、游戏垫、麦克风及其组合等。输入设备140被配置成促进对CEES计算机112的输入以控制CEES控制台应用118、CEES事件应用120或这二者的各种操作。在一些实施例中,输入设备140是触摸屏组件,诸如以上所描述的之类,其集成在控制台显示器116内使得本地参与者104可以通过经由控制台显示器116的基于触摸的控制与CEES控制台应用118交互。设想到照相机128、麦克风134、输入设备140或其某种组合可以部分地作为输入设备起作用,语音控制和/或整个或部分身体姿势通过所述输入设备可以促进与CEES控制台应用118和。
37、/或CEES事件应用120的交互。还设想到CEES控制台应用118可以被配置成学习新的语音控制和/或手势,并且可以被配置成将这些新的控制和/或手势映射到用于CEES计算机112的各种输入。0037所图示的CEES计算机112还与一个或多个传感器142通信。(多个)传感器142可以是光传感器、占用传感器或其它传感器,诸如被配置成唤醒CEES计算机112、环境显示器114、控制台显示器116、照相机128、麦克风134、扬声器138和/或控制诸如本地会议事件环境102内的灯之类的其它装备的传感器。CEES106的(多个)传感器142、灯、窗帘/遮帘和其它非媒体相关组件在本文中被称为非媒体端点。00。
38、38会议事件可以具有会议促进者(未示出),其可以是本地参与者104之一或者另一个人或机器(例如机器人或计算机),其负责操作CEES计算机112和/或CEES106内的其它媒体端点。在一些实施例中,促进者是会议事件的主办者、会议事件的组织者、会议事件的参与者、在会议事件处的演讲者或主持人、会议事件的代表、举行会议事件的组织的成员、举行会议事件的公司的职员、会议事件的赞助者、与会议事件的赞助者相关联的个人等等。还设想到可以不存在事件促进者或多个事件促进者。0039CEES计算机112经由网络146与会议服务器计算机124和远程CEES计算机122通信。网络146可以是例如互联网、因特网、内联网或外。
39、联网。0040网络146可以是作为无线广域网(“WWAN”)的另一网络,诸如利用一个或多个移说明书CN104185965A7/15页10动电信技术以提供语音和/或数据服务的移动电信网络,或者可以被其访问。移动电信技术可以包括,但不限于,全球移动通信系统(“GSM”)、码分多址(“CDMA”)ONE、CDMA2000、通用移动电信系统(“UMTS”)、长期演进(“LTE”)和用于微波接入的全球互操作性(“WIMAX”)。而且,网络146可以利用各种信道接入方法(其可以或可以不被前述标准使用),包括但不限于,时分多址(“TDMA”)、频分多址(“FDMA”)、CDMA、宽带CDMA(“WCDMA”。
40、)、正交频分复用(“OFDM”)、空分多址(“SDMA”)等等。数据通信可以使用如下技术提供通用分组无线电服务(“GPRS”)、用于全球演进的增强数据速率(“EDGE”)、包括高速下行链路分组接入(“HSDPA”)的高速分组接入(“HSPA”)协议家族、增强上行链路(“EUL”)或以其它方式称为高速上行链路分组接入(“HSUPA”)、演进HSPA(“HSPA”)、LTE和各种其它当前和将来的无线数据接入标准。网络146可以被配置成通过以上技术的任何组合提供语音和/或数据通信。网络146可以被配置成或适配成依照后代技术提供语音和/或数据通信。0041网络146可以是作为依照一个或多个电气与电子工。
41、程师协会(“IEEE”)80211标准(诸如IEEE80211A、80211B、80211G、80211N和/或将来的80211标准(本文共同称为WIFI)操作的无线局域网(“WLAN”)的另一网络或者可以被其访问。同样设想到草案80211标准。在一些实施例中,利用一个或多个无线WIFI接入点实现WLAN。在一些实施例中,一个或多个无线WIFI接入点是具有到起WIFI热点作用的WWAN的连接性的另一计算设备。0042在所图示的实施例中,远程CEES计算机144被从远程会议事件环境110内远程接入正在本地会议事件环境102内举行的会议事件的远程参与者108操作。所图示的远程CEES计算机144包。
42、括远程CEES数据存储库148、远程CEES控制台应用150和远程CEES客户端应用152,其中的每一个可以被配置成像是本文在以上描述的用于本地会议事件环境102的CEES106的类似称谓的组件。尽管远程会议事件环境110被图示为不具有各种媒体端点,例如照相机、显示器、扬声器等,但是设想到这样的媒体端点。而且,尽管远程会议事件环境110被图示为具有远程CEES计算机144,但是远程会议事件环境110可以可替换地具有参与者设备,诸如但不限于,台式计算机、便携式计算机(例如膝上型计算机、笔记本、超便携式计算机或者上网本)、服务器计算机、移动电话、平板设备、板式设备、便携式视频游戏设备或者智能电话,。
43、远程参与者108经由其可以参与会议事件。0043会议服务器计算机124能够实现诸如本地参与者和远程参与者108之类的多个参与者之中的数据协作。在所图示的实施例中,会议服务器计算机124使得CEES计算机112能够经由会议应用122向远程CEES计算机144发送用于会议事件的音频和视频,并且还使得远程CEES计算机144能够向CEES计算机112发送用于会议事件的音频和视频。除了交换音频和视频之外,数据协作可以包括,但不限于,即时消息传递、应用共享、白板功能、聊天、投票、问答、万维网共享、远程桌面、其它多媒体内容、文件传送和演示软件支持。应当理解到,数据协作(视频或以其它方式)可以是单向或双向的。
44、。0044会议应用122可以是用于任何万维网会议服务的服务器软件应用,例如MICROSOFTLYNC或MICROSOFTOFFICELIVEMEETING,这二者从华盛顿雷德蒙德的微软可得到。CEES事件应用120和远程CEES事件应用152可以是客户端侧软件应用,其被配置成与会议应用122通信以建立、维护和拆卸音频、视频和/或其它内容在会议事件期间通过其可以共享的会议会话。说明书CN104185965A108/15页110045网络146还与调度服务器计算机154通信。所图示的调度服务器计算机154包括调度服务器应用158,其被配置成接收用于会议事件的会议事件信息并且向在会议事件信息中被指示。
45、为已经受邀到会议事件的一个或多个参与者发送会议事件信息(例如经由电子邮件)。除了参与者之外,会议事件信息可以标识任何会议事件环境系统(诸如CEES106),其被授权在会议事件期间由一个或多个参与者利用。调度服务器应用158还被配置成向CEES106并且更具体地在CEES计算机112上操作的CEES控制台应用118发送会议事件信息以将到来的会议事件通知CEES控制台应用118。在一些实施例中,调度服务器应用158被配置成响应于从CEES计算机112接收的对会议事件信息的请求而向CEES计算机112发送会议事件信息。在一些实施例中,CEES计算机112被配置成周期性地检查新的会议事件信息。在其它实。
46、施例中,当会议事件信息变得可用时或者在此后的时间,调度服务器应用158将会议事件信息推送到CEES计算机112。CEES计算机112被配置成将会议事件信息存储在CEES数据存储库113中。在一些实施例中,调度服务器应用158是从华盛顿雷德蒙德的微软公司可得到的MICROSOFTEXCHANGESERVER的修改版本,或者被配置成提供前述功能性的另一应用。调度服务器计算机154还可以作为电子邮件服务器计算机操作。0046在一些实施例中,使用操作在参与者设备162上的调度客户端应用160调度会议事件。在一些实施例中,调度客户端应用160是调度软件应用。在一些实施例中,调度客户端应用160是包括调度。
47、功能性的电子邮件客户端应用。在一些实施例中,调度客户端应用160是日历软件应用。在一些实施例中,调度客户端应用160是从华盛顿雷德蒙德的微软公司可得到的MICROSOFTOUTLOOK。在一些实施例中,调度客户端应用160是万维网浏览器应用,参与者设备162通过其可以访问调度客户端应用160的上述实施例中的任一个的基于万维网的版本。0047调度客户端应用160被配置成提供用户接口,会议事件组织者(其可以是本地参与者104、远程参与者108或将不参与会议事件的另一个人之一)通过其可以通过提供会议事件信息来调度会议事件。例如,通过使用用户接口,组织者可以标识向其发送用于会议事件的邀请、会议事件的主。
48、题、会议事件的位置(例如本地会议事件环境102)、开始时间、结束时间和会议事件的描述的一个或多个参与者。而且,组织者可以建立用于一个或多个参与者的许可,包括例如,是否许可一个或多个参与者在会议事件期间呈现内容。可以例如建立默认许可,其中组织者选择不指定许可。0048在一些实施例中,当会议事件被创建时,组织者被提供有定制会议事件访问和/或会议事件主持人的选项。会议事件访问选项可以包括例如仅组织者、相同公司内的受邀个人、相同公司内的相同部门内的受邀个人、相同公司内的相同组内的受邀个人或者相同公司内的个人。会议事件主持人选项可以包括例如仅组织者、相同公司内的个人或没有约束(即每个人)。在一些实施例中。
49、,如果组织者选择不定制会议事件,会议事件访问和/或主持人选项可以被设置成默认选项。例如,相同公司内的个人可以被设置为用于会议事件访问和主持人选项二者的默认选项。定制会议事件访问、会议事件主持人和默认选项仅仅是说明性的,不应当被解释为以任何方式限制。0049创建会议事件的方式可以导致如下场景其中加入会议事件的个人被提示验证他或她自己以获得对会议事件的访问和/或以作为会议事件中的主持人。现在定义非定制会议事件和定制的会议事件。说明书CN104185965A119/15页120050非定制会议事件是使用CEES计算机112加入会议事件的个人因为受邀到会议事件的CEES计算机112账户可以加入会议事件并且成为会议事件中的主持人而不需要验证的会议事件。0051定制的会议事件是使用CEES计算机112加入会议事件的个人因为受邀到会议事件的CEES计算机112账户不具有加入会议事件或者成为会议事件中的主持人的权限而需要验证的会议事件。因此,尝试经由CEES计算机112加入会议事件的个人必须具有用于CEES计算机112代表个人加入会议事件的加入会议事件的权限。0052参与者设备162可以是,但不限于,台式计算机、便携式计算机(例如膝上型计算机、笔记本、超便携式计算机或上网本)、服务器计算机、移动电话、平板设备、板式设备、便携式视频游戏设备或智能电话,一个或多个本地参与者104或会议事件组织者(其。