用于管理分布在不同网络上的虚拟协作系统的系统和方法

文档序号:7681854阅读:199来源:国知局

专利名称::用于管理分布在不同网络上的虚拟协作系统的系统和方法用于管理分布在不同网络上的虚拟协作系统的系统和方法
背景技术
:视频会议以及其它形式的虚拟协作允许在处于远程位置中的系统之间实时交换视频、音频和/或其它数据。数据的该实时交换往往通过计算机网络以流传送视频和/或音频数据的形式发生。许多系统能够在事件开始时建立媒体流,但是在各个系统进入和/或离开事件时不能平滑地过渡到新配置。另外,已经设计了众多方法来连接具有等同或基本兼容性能的系统。然而,管理涉及具有不同性能的系统和/或连接到不同网络的系统的事件要更困难得多。例如,几乎很少的用于事件配置的现有方法充分地协商异类系统和/异类网络之间的媒体连接。要求用户输入以建立连接的那些系统有损于协作体验。其它系统可以自动地建立连接,但是使媒体支持基于参与系统的性能的有时错误的假设。一种建立的协议即会话发起协议(SIP)允许系统协商多个装置之间的媒体连接。然而,SIP不考虑媒体流之间的关系以便维护参与者之间的虚拟关系。此外,SIP不传送将支持最优媒体连接的高级性能的可用性。当前的虚拟协作系统不充分地支持具有变化级别的功能性的系统和/或允许在不中断进行中的事件的情况下动态地重新配置参与系统。它们还缺乏对在参与系统之间建立一致虚拟关系的支持,所述参与系统诸如具有不同性能和/或连接到不同网络的参与系统。附图示出了本系统和方法的各个示例并且是公开的一部分。所示出的示例仅仅是本系统和方法的示例而不限制公开的范围。图1是根据一些实施例的事件管理器系统的框图。图2是根据一些实施例的节点的框图。图3是根据一些实施例的分配器(distributor)的框图。图4是根据其它实施例的分配器的框图。图5是根据一些实施例的事件聚焦器(eventfocus)的框图。图6是根据一些实施例的事件管理器的框图。图7是根据一些实施例的在节点加入协作事件时所建立的连接序列的框图。图8A到8F是根据各个说明性示例的涉及三个或七个节点的协作事件的虚拟关系的示意图。图9A到9D示出根据各个说明性示例的在涉及三个或七个节点的协作事件期间所传输和接收的媒体流。图10是根据一些实施例的分配器和/或节点的管理器的操作方法的流程图。图11是根据一些实施例的事件聚焦器的操作方法的流程图。图12是根据一些实施例的事件管理器的操作方法的流程图。在整个附图中,等同的参考数字可以指定类似的但不一定等同的元件。具体实施例方式本说明性方法和系统可以适于管理虚拟协作系统的配置,所述虚拟协作系统诸如包括具有不同性能和/或连接到不同网络的节点的虚拟协作系统。具体而言,本说明性系统和方法特别可以固有地考虑相关媒体流之间的关系、管理和维护节点之间的虚拟关系以优化给节点的指示从而支持新的拓扑、和/或支持各种专有和工业标准通信机构同时在事件自身中等效地管理一个或多个节点。下面将提供本说明性虚拟协作系统和方法的进一步细节。如本公开中和所附权利要求中所用的,术语“媒体”被定义为包括文本、视频、声音、图像、数据和/或任何其它可以通过计算机网络进行传输的信息。另外,如本公开中和所附权利要求中所用的,术语“节点”被定义为包括具有一个或多个被配置成直接地和/或通过网络来与远程系统传输媒体、接收媒体、和/或呈现媒体的部件的任何系统。合适的节点系统可以包括(一个或多个)视频会议室、(一个或多个)计算机系统、(一个或多个)笔记本计算机、(一个或多个)电话、(一个或多个)个人数字助理(PDA)、或者先前提到的或类似的装置的任何组合。类似地,如本公开中和所附权利要求中所用的,术语“事件”被定义为包括给系统提供交换信息的框架的任何指定时间和/或虚拟会议地点。事件允许至少一个节点传输和接收媒体信息和/或媒体流。根据一些实施例,事件与参与协作的节点分开且不同地存在。而且,事件可以在节点正在交换信息时存在并且也可以在没有节点正在参与时(诸如在任何节点加入事件之前)存在。事件也可以被称为“会话”。而且,如本公开中和所附权利要求中所用的,术语“拓扑”被定义为包括与事件相关联的每个系统以及其相应的配置、状态和/或同与该事件相关联的其它系统的关系。拓扑可以包括与事件相关联的媒体流、(一个或多个)节点、(一个或多个)分配器、(一个或多个)事件聚焦器、(一个或多个)事件管理器、节点之间的虚拟关系、和/或(一个或多个)节点和/或(一个或多个)分配器的参与模式。此外,如本说明性公开中所用的,术语“子系统”和“模块”可以被可互换地用来包括任何数量的硬件、软件、固件部件或其任何组合。如本公开中所用的,子系统和模块可以是一个或多个计算装置的一部分和/或由一个或多个计算装置主控,该一个或多个计算装置包括(一个或多个)服务器、(一个或多个)个人计算机、(一个或多个)个人数字助理、和/或任何其它含有处理器的设备。各种子系统和模块可以执行不同的功能和/或任务并且可以一起保持为单个单元、程序、装置和/或系统。在以下描述中,阐述众多具体细节以便提供对本系统和方法的彻底理解。然而,对本领域技术人员显而易见的是,本系统和方法可以无需这些具体细节而实践。在公开中对“一个示例”或“示例”的提及意指结合该示例描述的特定特征、结构和/或特性被包含在至少一个示例中。短语“在一个示例中”在公开中的各个地方的出现不必都指代相同示例。图1示出根据一些实施例的管理子系统或事件管理器系统20。如在此和所附权利要求中所用的,术语“管理子系统”和“事件管理器系统”可以被可互换地使用。事件管理器系统20可以包括任何合适的用于提供和/或管理节点100之间的一个或多个协作“交叉连接”事件的结构,所述节点100经由两个或更多个通信网络102而通信地耦合到事件管理器系统。例如,事件管理器系统可以包括分配器22、事件聚焦器24和事件管理器26。如图1中所示出的,协作事件参与子系统或节点100可以经由网络102(诸如第一网络104和/或第二网络106)而通信地耦合到事件管理器系统20。节点100可以包括一个或多个第一网络节点108和一个或多个第二网络节点110。第一网络节点108可以通信地耦合到第一网络。第二网络节点110可以通信地耦合到第二网络。尽管示出三个第一网络节点108和两个第二网络节点110,但是任何合适数量的第一网络节点和/或第二网络节点可以通信地耦合到事件管理器系统。第一网络104可以是单个数据网络或者可以包括任何数量的通信耦合网络。类似地,第二网络106可以是单个数据网络或者可以包括任何数量的通信耦合网络。特别地,根据一些实施例,第一网络104和/或第二网络106可以包括不同类型的网络,诸如(一个或多个)局域网(LAN)、(一个或多个)广域网(WAN)、(一个或多个)城域网、(一个或多个)无线网络、(一个或多个)虚拟专用网(VPN)、(一个或多个)以太网网络、(一个或多个)令牌环网络、(一个或多个)公共交换电话网(PSTN)、(一个或多个)通用交换电话网(GSTN)、(一个或多个)交换电路网(SCN)、(一个或多个)综合业务数字网(ISDN)、和/或(一个或多个)专有网络。在一些实施例中,第二网络106可以具有与第一网络104不同的网络类型。例如,第一网络可以是虚拟专用网,而第二网络可以是PSTN和ISDN中的至少一个。另外,根据一些实施例,第一网络104和/或第二网络106也可以采用任何合适的用于传递数据的网络协议,包括传输控制协议/网际协议(TCP/IP)、超文本传输协议(HTTP)、文件传输协议(FTP)、Τ.120、Q.931、流控制传输协议(SCTP)、多协议标签交换(MPLS)、点对点协议(PPP)、实时协议(RTP)、实时控制协议(RTCP)、实时流传输协议(RTSP)和/或用户数据报协议(UDP)。另外,根据一些实施例,第一网络104和/或第二网络106也可以采用任何合适的呼叫信令协议或连接管理协议,诸如会话发起协议(SIP)和H.323。网络类型、网络协议和连接管理协议可以统称为“网络特性”。特别是当存在连接到事件管理器系统的两个或更多网络(诸如第一和第二网络)时,可以使用任何合适的网络特性组合。如果第一网络和第二网络在网络类型、网络协议和/或连接管理协议方面有所不同的话,第二网络可以被称为具有与第一网络“不同的网络特性”。各个网络协议和/或连接管理协议的使用可以通过事件聚焦器24进行协调,该事件聚焦器24可以将数据转化(translate)成事件管理器26优选的协议和/或从事件管理zH26/[尤;^的ttl、i义U—(translatedatatoand/orfromaprotocolpreferredbyeventmanager26),这在下面进行进一步的描述。可选地或另外,分配器22可以转换(一个或多个)网络协议和/或(一个或多个)连接管理协议以协调第一和第二网络所用的各个网络协议。图2示出根据一些实施例的节点100的部件以及该节点与事件管理系统20的连接。如大体所示出的,节点100是可以通过接收、呈现和/或传输媒体数据而参与协作事件的系统。因此,节点100可以被配置成接收和/或传输媒体信息或媒体流112、生成本地媒体输出114、接收参加者输入116和/或系统指令118、和/或传输节点请求120。节点100的物理形式可以在性能方面变化很大,并且可以包括(一个或多个)电话、(一个或多个)个人数字助理(PDA)、(一个或多个)膝上型计算机、(一个或多个)计算机系统、(一个或多个)视频会议室、和/或任何其它能够连接到网络和/或通过网络传输数据的系统。参与事件的节点100中的一个或多个可以在事件期间通过唯一标识符来引用。该标识符可以是系统固有的、连接相关的(诸如IP地址或电话号码)、基于事件属性由事件管理器指派的、和/或由系统主张(assert)的另一策略决定的。如图所示,节点100可以包括任何合适数量的媒体装置122,该媒体装置122可以包括任何合适的被配置成接收媒体流112、显示和/或呈现所接收的媒体流(诸如媒体输出114)、(诸如从媒体输入115)生成或形成媒体流112、和/或传输所生成的媒体流的结构。在一些实施例中,媒体流112可以从其它节点100和/或分配器22接收和/或传输到其它节点100和/或分配器22。根据一些实施例,节点100可以是以电话为形式,其可以包括扬声器和麦克风作为媒体装置122。可选地或另外,媒体装置可以包括(一个或多个)麦克风、(一个或多个)照相机、(一个或多个)视频屏幕、(一个或多个)键盘、(一个或多个)扫描仪、和/或(一个或多个)其它输入和/或输出装置。媒体装置122可以包括任何能够与一个或多个其它节点100、分配器和/或一个或多个网络102对接的硬件和/或软件元件。媒体装置中的一个或多个可以被配置成接收媒体流112、和/或以参加者可察觉的方式再现和/或呈现所接收的媒体流。节点100也可以包括一个或多个环境装置126,其可以包括任何合适的被配置成调节该节点的环境和/或支持一个或多个其它节点100和/或分配器的一个或多个功能的结构。环境装置可以包括不直接与媒体流连接有关的参与性能。例如,环境装置126可以改变一个或多个照相机的(一个或多个)缩放设置,和/或可以调节照明。根据一些实施例,媒体装置122可以通信地耦合到各个可能的媒体流112。根据事件拓扑和/或节点性能,任何数量的媒体流112可以连接到媒体装置。所耦合的媒体流可以是异类的和/或可以包括不同类型的媒体。根据一些实施例,节点可以同时传输和/或接收媒体流112,该媒体流112包括仅音频数据、视频及音频、来自指定照相机位置的视频及音频、和/或从计算机显示器到参与事件的不同节点的协作数据。横跨两个或更多网络102进行连接的媒体流112可以以各种格式交换数据。所传输和/或接收的媒体流或媒体信息可以符合编码和解码标准,包括G.711、H.261、H.263、H.264、G.723、通用中间格式(CIF)和/或(一个或多个)专有标准。另外或可选地,可以传输任何合适的计算机可读文件格式以便于文本、声音、视频、数据和/或其它媒体类型的交换。如图2所示,节点100也可以包括节点管理器128,其可以包括任何合适的适于处理(一个或多个)参加者输入116和/或(一个或多个)其它系统指令118并且适于至少部分基于所接收的指令118配置各个媒体装置122中的一个或多个的结构。在一些实施例中,节点管理器可以解释从事件聚焦器接收的指令并且至少部分基于所接收的指令为其媒体和/或环境装置生成例如装置特定的指令。媒体装置的配置和/或参与的级别可以由(诸如由(一个或多个)参加者输入所提供的)参加者愿望的变化和/或节点的性能改变。节点管理器也可以发送通知129,该通知129可以告知用户和/或参加者媒体装置的配置、事件中的其它节点和/或企图连接到事件等等。各个参与模式可以被称作意图,并且可以包括η路音频及视频交换、仅音频交换、音频及高分辨率视频、音频及低分辨率视频、动态选择的视频显示、协作数据的音频及图形显示、音频及视频接收而不传输、和/或媒体输入和/或输出的任何其它组合。节点的意图可以被进一步定义为包括除已经被激活以接收和/或传输媒体流的媒体装置122和/或特征的特定组合以外的媒体装置122、媒体流112和其它节点100之间存在的实际和/或所希望的关系。另外或可选地,节点的意图可以包括影响环境考虑的方面。例如,要在事件中示出的座位数量例如可能影响一个或多个照相机的(一个或多个)缩放设置。如图2所示,节点管理器可以包括节点管理器内预先配置的偏好策略130,该偏好策略130可以从节点在特定事件期间的可能参与模式中创建一组优先化意图132。该优先化意图可以在事件之间和/或在事件期间变化。例如,该优先化意图可以在节点企图加入事件、离开事件、以不同方式参与时和/或在受参加者指导时变化。当节点100修改其优先化意图132时,节点请求120可以被发送到事件管理器系统。在一些实施例中,节点请求120可以被发送到事件聚焦器和/或分配器。在一个示例中,节点请求可以包括一个或多个连接动作,诸如拨叫电话号码。在另一个示例中,节点请求可以包括优先化意图和关于传输节点请求的节点的性能的信息。可以指示节点的性能和/或媒体装置之间的关系的节点类型是关于性能的信息的示例,并且可以由令牌概括。例如,令牌可以是“B2B6”,其可以暗示“三个显示器、三个照相机、三个麦克风、一个扬声器系统”。另外或可选地,节点类型和/或相关令牌可以指示媒体装置122之间的关系,诸如将三个显示器定位在相对于参加者的左边、右边和中心。节点可以不是在每种情况下都自动地发送关于其性能和关系的相同信息。节点100可以重复地选择和/或更改要公开的性能和/或关系的描述。例如,如果节点100包括三个显示器但是中心显示器可能被损坏或正在使用中,则该节点可以传输代表仅仅两个显示器(一个显示器在参加者的右边而一个在参加者的左边)的信息。因而,事件管理器可以接收的关于节点的性能和关系的信息可以通过节点类型和/或节点的优先化意图132进行指示。节点请求可以另外或可选地包括一种形式的节点识别。尽管示出节点100的特定部件,但是节点中的一个或多个可以可选地或另外包括一个或多个其它部件。图3示出分配器22的部件以及分配器到节点100(诸如第一网络节点108和/或第二网络节点110)和到事件聚焦器24和/或事件管理器26的连接。如大体所示出的,分配器22是可以通信地耦合到(一个或多个)网络102(诸如第一网络104和/或第二网络106)的系统,并且可以被配置成通过传输和/或接收(一个或多个)媒体流和/或数据来参与协作事件。因此,分配器22可以接收、呈现和/或传输媒体信息或媒体流。例如,分配器22可以被配置成从通信地耦合到第一网络104的至少一个节点接收第一媒体流28和/或传输所接收的第一媒体流到通信地耦合到第二网络106的至少一个节点。分配器22可以另外或可选地被配置成从至少一个第二网络节点接收第二媒体流30和/或传输所接收的第二媒体流到该至少一个第一网络节点。另外或可选地,分配器22可以被配置成接收输入32和/或系统指令34、和/或传输分配器36。分配器22的物理形式可以包括硬件和/或软件/固件并且可以包括各个部件,诸如编码/解码机构、(一个或多个)媒体和/或控制连接器、和/或任何其它能够连接到一个或多个网络和/或通过一个或多个网络传输数据的系统。例如,分配器22可以包括合成桥,该合成桥可以在将数据传送到第一网络节点108、事件聚焦器24和/或事件管理器26之前去除来自第二网络节点110的所有网络协议信息。在2007年7月31日提交的题为"SyntheticBridging”的PCT专利申请号PCT/US2007/074851中描述了合成桥的示例。该申请的完整公开为所有目的而并入本文以供参考。另外或可选地,分配器22可以包括一个或多个媒体流捕获机构和一个或多个信号处理器,其可以是硬件和/或软件/固件的形式。可选地或另外,分配器22可以包括(一个或多个)电话、(一个或多个)个人数字助理、(一个或多个)膝上型计算机、(一个或多个)计算机系统、(一个或多个)视频会议室和/或(一个或多个)能够连接到至少一个网络且通过至少一个网络传输数据的其它系统中的至少一些部件。分配器22可以在事件期间通过唯一标识符进行引用。该标识符可以是系统固有的、连接相关的(诸如IP地址或电话号码)、基于事件属性由事件管理器指派的、和/或由系统主张的另一策略决定的。如图所示,分配器22可以包括第一网络分配器38和第二网络分配器40。第一网络分配器38可以包括任何合适的被配置成从通信地耦合到第二网络106的至少一个节点接收第二媒体流30和/或传输所接收的第二媒体流到通信地耦合到第一网络104的至少一个节点的结构。第二网络分配器40可以包括任何合适的被配置成从通信地耦合到第一网络104的至少一个节点接收第一媒体流28和/或传输所接收的第一媒体流到通信地耦合到第二网络106的至少一个节点的结构。在一些实施例中,第一网络分配器38可以包括第二复合器(compositer)44,该第二复合器44可以包括任何合适的被配置成从所接收的第二媒体流形成第二复合媒体流的结构。在一些实施例中,第二网络分配器40可以包括第一复合器42,第一复合器42可以包括任何合适的被配置成从所接收的第一媒体流形成第一复合媒体流的结构。第一和第二复合器可以包括任何合适的被配置成将来自多个媒体流的输出组合和/或布置为单个输出的结构。例如,第一和/或第二复合器可以将来自多个媒体流的视频图像组合和/或布置为单个图像。第一和第二复合媒体流的呈现示例被提供在图8B-8C和8E-8F中,这在下面进行讨论。如图3所示,分配器22还可以包括管理器50,该管理器50可以包括任何合适的适于接收和/或处理(一个或多个)输入32和/或(一个或多个)其它系统指令34并且适于至少部分基于所接收的指令配置第一网络分配器和/或第二网络分配器的结构。输入可以包括来自一个或多个节点100的信号和/或一个或多个用户输入。分配器22的意图可以包括除已经被激活以接收和/或传输媒体流的特征的特定组合以外的第一媒体流28、第二媒体流30、第一网络节点108和/或第二网络节点110之间存在的实际和/或所希望的关系。如图3所示,管理器50可以包括管理器内预先配置的偏好策略52,该偏好策略52可以从分配器在特定事件期间的可能参与模式中创建优先化意图54列表。该优先化意图可以在事件之间和/或在事件期间变化。例如,该优先化意图可以在诸如第二网络节点的节点企图加入事件、离开事件、和/或以不同方式通过分配器参与时变化。管理器50可以接收来自至少一个第二网络节点的信号,和/或可以至少部分基于所接收的信号来传输分配器请求到事件聚焦器和/或事件管理器。当分配器22修改其优先化意图54时,分配器请求36可以被发送和/或传输到事件聚焦器24和/或事件管理器26。在一个示例中,分配器请求可以包括一个或多个连接动作,诸如连接到可以包括一个或多个第一网络节点108参与的事件。在另一个示例中,分配器请求可以包括优先化意图列表和关于分配器的优选参与模式和/或性能的信息。在一些实施例中,分配器22可以包括任何合适数量的媒体装置56,如图4所示并且大体以22’表示。媒体装置56可以包括任何合适的被配置成从第一网络分配器和/或第二网络分配器接收媒体流、显示和/或呈现所接收的媒体流(诸如本地媒体输出58)、(诸如从本地媒体输入59)生成或形成媒体流、和/或传输所生成的媒体流到第一网络分配器和/或第二网络分配器以进一步分配(诸如分配到至少一个第一网络节点和/或至少一个第二网络节点)的结构。媒体装置56可以包括(一个或多个)电话、(一个或多个)麦克风、(一个或多个)照相机、(一个或多个)视频屏幕、(一个或多个)键盘、(一个或多个)扫描仪、和/或(一个或多个)其它输入和/或输出装置。媒体装置56可以包括(一个或多个)能够与第一网络分配器、第二网络分配器、一个或多个其它节点100、和/或一个或多个网络102对接的任何硬件和/或软件元件。媒体装置中的一个或多个可以被配置成从第一网络分配器和/或第二网络分配器接收媒体流、和/或以参加者可察觉的方式再现和/或呈现所接收的媒体流。分配器22’可以另外或可选地包括一个或多个环境装置60,其可以包括任何合适的被配置成调节分配器的环境和/或支持一个或多个其它节点100的一个或多个功能的结构。根据一些实施例,媒体装置56可以通信地耦合到各个可能的媒体流。根据事件拓扑和/或分配器性能,来自第一网络分配器和/或第二网络分配器的任何数量的媒体流可以连接到媒体装置。所耦合的媒体流可以是异类的和/或可以包括不同类型的媒体。在一些实施例中,诸如在分配器包括一个或多个媒体装置56和/或一个或多个环境装置的情况下,分配器的管理器50可以另外或可选地适于至少部分基于所接收的指令配置第一网络分配器、第二网络分配器、(一个或多个)媒体装置和/或(一个或多个)环境装置。另外或可选地,管理器可以生成通知51以给用户和/或参加者提供媒体装置的配置、(一个或多个)节点参与和/或请求参与事件等等的信息。尽管示出单个分配器,但是事件管理器系统20可以包括两个或更多分配器,其可以在通信地耦合到两个或更多网络的节点之间分配媒体流。例如,第一分配器可以被配置成在通信地耦合到第一网络的一个或多个节点和通信地耦合到第二网络的一个或多个节点之间分配媒体流,而第二分配器可以被配置成在通信地耦合到第一网络的一个或多个节点和通信地耦合到第三网络的一个或多个节点之间分配媒体流。图5示出根据一些实施例的事件聚焦器24的功能和元件。该事件聚焦器可以被配置成在将诸如节点请求120和/或分配器请求36之类的请求中继到事件管理器26之前执行中间处理。具体而言,事件聚焦器可以包括能够与分配器22和/或节点100中的一个或多个的管理器远程通信的软件模块。根据一些实施例,事件聚焦器24可以包括公用通信接口64和网络协议转化66。公用通信接口和/或网络协议转化可以允许事件聚焦器从一个或多个节点100和/或分配器22接收节点请求120和/或分配器请求36,转化那些请求,将这些请求转发到事件管理器26并且从事件管理器接收所选择的意图68和/或媒体连接指派70。在一些实施例中,事件聚焦器可以接收来自第一网络节点和/或分配器的请求。所选择的意图和媒体连接指派然后可以由事件聚焦器转化成指令72以传输到所选择的节点和/或分配器。使用事件聚焦器24来转发请求到事件管理器和处理到事件管理器的请求可以消除对各个节点100保证与潜在未预见的网络拓扑和/或协议的兼容性的需要。根据本说明性系统和方法,所述节点可以通过各个类型的网络来参与事件,每个所述网络可以具有不同的性能和/或协议。事件聚焦器可以给至少一些节点提供与事件联系的公共点。根据一些实施例,传输到事件聚焦器24的节点请求120和/或分配器请求36可以被解释并被转换成对事件管理器26有意义的格式和/或协议。在事件管理器确定新事件拓扑和媒体流连接后,事件管理器可以传输数据到事件聚焦器以分配到节点和/或分配器。事件聚焦器24然后可以将个性化指令72传送到受该指令影响的分配器和/或节点100中的一个或多个,从而指示各个节点和/或分配器的参与变化。在一些实施例中,事件聚焦器可以发送指令72到第一网络节点108和/或分配器22。根据一些实施例,指令72可以包括在接收该指令的节点和/或分配器以及任何数量的参与节点和/或分配器之间的新媒体连接指派和/或所选择的意图。事件聚焦器可以被配置成通过用于每个参与节点和/或分配器的优选或实际网络协议来传送各个指令到节点100。诸如第一网络节点108和/或第二网络节点110的节点100可以包括电话,该电话可以以拨叫号码的形式提交加入事件的请求120。该请求可以隐含地指示参加者的系统支持音频数据的交换以及参加者希望以音频模式参与该事件。其它请求可能更加明确。节点100还可以发送请求120,该请求可以被事件聚焦器24解释和/或被转化成适当形式,之后该请求可以被传送到事件管理器26。在一些实施例中,来自第二网络节点110的请求120可以被分配器的管理器接收。该管理器然后可以至少部分基于来自第二网络节点的请求向事件聚焦器发出请求当事件管理器生成媒体流指派时,事件聚焦器可以形成对分配器和/或节点100中的一个或多个有用的指令72,该指令在电话节点的情况下可以包括为会议建立的到复合音频数据流的连接。事件聚焦器可以不确定要指派哪些连接而是可以给事件管理器提供通过其传送节点配置和/或分配器配置数据的一个或多个信道,即使该数据的目的地可能为具有不同协议和/或性能的网络。单个事件聚焦器24可以使用多个网络和/或协议进行通信,因而充当节点100、分配器22和/或事件管理器26之间的网关。另外,使用相同协议的多个节点100可以通过单个事件聚焦器24与事件管理器26通信。该事件聚焦器还可以允许事件管理器与来自许多厂商的节点100通信,该节点100可以通过会话发起协议(SIP)或其它标准进行连接。节点100和事件管理器26之间的通信可以通过至少一个事件聚焦器24进行路由,即使该节点和事件管理器使用相同的网络和/或协议也是如此。在一些实施例中,事件管理系统20可以包括多个事件聚焦器,其中每个事件聚焦器可以与特定类型的节点所用的一个或多个网络协议和/或连接管理协议相关联。可选地或另外,所述多个事件聚焦器中的一个或多个可以具备由特定类型的节点所用的多个网络协议和/或连接管理协议的能力。根据另一个说明性示例,耦合到说明性事件管理器系统的一个节点100可以通过局域网参与事件,另一节点可以通过互联网进行参与,而第三节点可以通过加密的虚拟专用网(VPN)进行参与。当每个节点100加入事件、离开事件或请求改变意图时,对应的节点请求可以被相关的事件聚焦器转化成事件管理器所优选的形式。网络协议转化66的模块可以采用加密、解密、验证和/或其它性能来便于节点和事件管理器之间的通信。在一些实施例中,分配器22可以合并事件聚焦器的部件和/或功能中的至少一些。尽管示出单个事件聚焦器24,但是事件管理器系统可以包括两个或更多事件聚焦器,每个事件聚焦器可以连接到通信地耦合到一个或多个网络的不同节点组。图6示出根据一些实施例的事件管理器26的部件、输入和输出。事件管理器可以直接与事件聚焦器通信。然而根据一个可选的说明性示例,事件管理器可以经由通信网络而通信地耦合到事件聚焦器。可选地,诸如在分配器22包括事件聚焦器的至少一些部件和/或功能的实施例中,事件管理器可以直接与分配器和/或节点通信。不管事件聚焦器和事件管理器之间的通信手段如何,事件管理器都可以包括数据存储模块或存储的拓扑数据模块74和多个管理策略76。根据一些实施例,与事件管理器相关联的存储的拓扑数据模块可以描述事件管理器所察觉的事件的状态和/或拓扑。根据一些实施例,该数据可以包括参与事件的节点100和/或分配器22的标识、节点和/或分配器之间的虚拟关系、一个或多个节点和/或分配器参与的意图或方式、以及一个或多个节点和/或分配器的性能。事件管理器26还可以为分配器22和/或节点100中的一个或多个维护优先化意图的记录。如先前所提到的,意图可以包括关于多个节点100、媒体装置122和/或分配器之间的存在的或期望的关系的信息。另外,意图可以指定要在给定事件期间以特定方式利用的节点100和/或分配器22的性能的窄子集。例如,第一节点可以包括能够显示多个分辨率的三个显示器。第一节点的意图可以包括对于从特定第二节点接收的媒体所指定的分辨率、以及来自第二节点的媒体流应当显示在最左显示器上的关系。另外,事件管理器26可以基于所接收的意图和/或意图组合来优化事件拓扑。根据一些实施例,事件管理器26可以被配置成从至少一个事件聚焦器接收节点请求120和/或分配器请求36。节点请求和/或分配器请求可以等同于由节点和/或分配器原始生成的请求,或者可以由事件聚焦器修改以符合与事件管理器相关联的特定规范、接口或协议。根据一些实施例,当节点100或分配器22请求加入事件、离开事件或改变其意图时,事件管理器可以利用存储的拓扑数据74来创建新媒体连接指派(assignment)70。优先化的意图信息可以允许事件管理器指派与至少一些参加者偏好最密切匹配的媒体流。另外,虚拟关系数据可以允许事件管理器最小化拓扑变化时对事件的破坏,并且节点和/或分配器性能数据可以防止事件管理器指派所识别的节点或分配器不支持的媒体流。当请求或要求拓扑变化时,事件管理器可以从优先化意图中为一个或多个节点100选择系统可接受的最高优先级意图。所选择的意图可以代表在指定事件的那个时间为该节点实施的参与模式。事件或参与事件的其它系统的变化可以使事件管理器随着条件变化而选择不同意图。所选择的意图可能取决于(conditionon)任何数量的因素,包括网络带宽或流量、参与事件的其它节点的数量、其它参与节点和/或计划参与的其它节点的优先化意图、为当前事件定义的策略、预先配置的管理策略、和/或其它系统参数。根据一些实施例,与事件管理器相关联的管理策略76可以是预先配置的策略,该预先配置的策略根据一个示例可以指定容许哪些节点和/或参加者加入事件。管理策略可以另外或可选地对事件应用条件和/或限制,包括最大持续时间、最大连接节点数量、最大可用带宽、最小安全验证、和/或最小加密强度。另外或可选地,管理策略可以至少部分基于节点意图确定最优事件拓扑。事件管理器可以被配置成传输更新的事件拓扑的描述到事件聚焦器24。该描述可以包括为分配器和/或节点100中的一个或多个所选择的意图68以及用于那些节点和/或分配器的更新的媒体连接指派70。由事件管理器形成媒体连接指派可以提供节点和/或分配器之间的虚拟关系的最优形成和维护。拓扑和意图信息还可以被用来修改包括不直接与媒体的传输、接收、输入和/或输出有关的媒体装置的分配器22和/或节点100中一个或多个的环境。事件管理器的中央管理可以对事件中的拓扑变化和请求应用一致的管理策略。另外,事件管理器还可以消除媒体装置和媒体流的潜在冲突配置。下面将参照下面的图7到12来描述事件管理器系统的说明性操作的细节。图7示出根据一些实施例的在第四节点140加入进行中的事件时所利用的连接序列。进行中的事件可以包括通信地耦合到第一网络的第一节点134以及通信地耦合到第二网络的第二和第三节点136、138。根据图7所示出的说明性示例,第四节点140可以发送初始请求到事件聚焦器以请求加入事件,如箭头200所示出的。请求200可以含有信息,所述信息包括第四节点的性能和/或节点类型、以及第四节点的优选参与模式或优先化意图。当初始请求被事件聚焦器接收时,事件聚焦器然后可以转发该请求到事件管理器,并且进而可以从事件管理器接收有必要传输到与事件聚焦器相关联的分配器以及节点134和136的更新的事件拓扑的那些方面,包括新媒体连接指派和/或所选择的意图。事件管理器和事件聚焦器之间的双向通信由通信箭头202示出。在从事件管理器接收到更新的事件拓扑(包括新媒体连接指派和/或所选择的意图)后,事件聚焦器可以将新媒体连接指派和/或所选择的意图转化成指令。这些指令一旦被转化就可以传输到正在经历配置变化的(一个或多个)节点(也可以被称为“受影响的节点”)和/或传输到分配器,如果该分配器正在经历配置变化的话,如传输箭头204所示出的。当(一个或多个)受影响的节点和/或分配器接收到所传输的指令时,(一个或多个)管理器可以解释且可以应用所接收的指令并且可以发送适当的配置数据和命令到(一个或多个)其媒体装置和/或(一个或多个)其它部件以支持新拓扑。所提及的节点管理器和(一个或多个)媒体装置之间的通信被示为通信箭头206。当被适当地配置以反映所理解的拓扑时,媒体流可以被连接在各个节点和/或分配器之间,如事件管理器先前所指派的那样。各个媒体流的传输由通信箭头208示出。图7中所示出的说明性配置可以提供系统拓扑的动态调节同时管理(一个或多个)节点和/或分配器的意图、性能和/或配置。图8A到8C示出了在含有通信地耦合到第一网络的节点和通信地耦合到第二网络的两个节点的拓扑中存在的典型虚拟关系。类似地,图8D到8F示出了根据各个示例的在含有通信地耦合到第一网络的三个节点和通信地耦合到第二网络的四个节点的拓扑中存在的最优虚拟关系。虽然图8A到8F示出含有三个节点或七个节点的拓扑,但是本说明性系统决不受限于所描绘的拓扑。相反,变化数量的节点允许许多复杂的拓扑。对于给定的事件,最优虚拟关系即使对于含有相同数量的节点的拓扑而言也可能变化。例如,节点性能可以变化并且可以含有附加显示器、照相机(具有(一个或多个)任何合适的照相机角度)和/或其它媒体装置的任何合适组合以允许附加的关系。如图8D到8F中所示出的,所描绘的每个虚拟站点(站点A_G)代表存在至少一个参加者的节点。另外,图8A-8C中示出的站点A和图8D-8G中示出的站点A-C具有三个照相机和四个显示器142,而图8A-8C中示出的站点B和图8D-8G中示出的站点D-G具有单个照相机和单个显示器。然而,参与本系统和方法的节点可以具有任何合适数量的照相机和/或显示器。根据一些实施例,由事件管理器系统在各个节点之间建立的虚拟关系可以对参加者之间的空间关系进行仿真并且促进有意义的交互。特别地,根据一些实施例,所察觉的拓扑和所发布的指令可以对应于被想象为围绕虚构桌子的座位的特定虚拟关系,其中察觉到视频和/或音频来自参加者的左边、右边或正前方。根据一些实施例,该虚拟关系可以在整个事件中得以维护,给予事件真实感并消除分心。根据一些实施例,对节点和其对应的视频流之间的关系的考虑可以允许参加者与远程参加者说话仿佛他们正透过虚拟窗口观看那样。一种类型的虚拟关系可以例如包括关联来自所识别节点的视频输入流与对应的显示器、照相机和视频输出流以允许在两个节点处的参加者之间的自然目光接触。如果来自第一节点的视频被显示在第二节点的最左显示器上,则第二节点的最左照相机可以被配置成捕获发回到第一节点的视频流。因此,当参加者转向查看左边显示器时,他的表情和评论可以被传输仿佛他正在同其屏幕上显示的参加者直接说话那样。视频流到适当显示器的连接可以维护自然的目光接触并且可以便于参加者之间的自然通信。另外,这个说明性配置可以允许参与者知道其它参与者何时分心或者将其注意力从一个参与者移到另一个参与者。结合上面描述的视频布置,音频流也可以基于节点之间的虚拟关系而链接在参加者之间。具体而言,根据一些实施例,从特定节点记录的音频可以在接收方节点处以与示出传输音频流的参加者的显示器相同的取向进行再现。所接收的每个参加者的语音然后可以与该参加者的视频图像空间对应,从而增强参加者之间的所察觉的关系。根据一些实施例,事件管理器可以存储含有事件中存在的虚拟关系的记录的拓扑数据并且生成上述所察觉的关系。当事件管理器接收节点请求和/或分配器请求时,拓扑的至少一些变化可以考虑到最佳配置以维护那些虚拟关系并且必要时形成新的虚拟关系。这些考虑允许在具有变化数量的参与节点的拓扑之间的平滑过渡。另外,如图8B和8E所示,来自第二网络节点110的媒体流可以在传输到第一网络节点108之前由分配器进行复合。另外或可选地,来自第一网络节点108的媒体流可以在传输到第二网络节点110之前由分配器进行复合,如图8C和8F所示。在那些图中以144示出由分配器复合的第一网络媒体流的示例。图8A到8F示出了说明性三个和七个节点配置中的虚拟关系,而图9A到9D示出根据一些实施例的在含有三个和七个节点的拓扑中存在的最优媒体链接,其中通信地耦合到14第一网络的每个节点和分配器可以在三个可用的照相机视图之间选择。如先前所提到的,三个和七个节点拓扑仅仅是示例。可以根据本说明性系统和方法的教导来管理任何数量的节点。根据图9A到9D中所示出的一些实施例,可以允许节点基于所接收和传输的流的方向和指派来形成虚拟关系。如图所示,图9A和9C中标为“A”的站点以及图9B和9D中标为“A”到“C”的站点代表具有至少三个照相机或可用照相机角度和至少三个显示器的节点。所指示的媒体连接可以源自指定的站点并且左边、中心或右边照相机视图由“L”、“C”或“R”的下标指示。例如,名称“A。”指示源自站点或节点A的中心照相机的媒体流。例如,在图9B中所示出的七节点拓扑中,站点A的最左照相机可以传输其流“AJ到站点B的最右显示器。另外,站点A的最左显示器(AJ可以接收标记为“B/’的站点B的最右照相机视图。此外,如图9D中所示出的,所传输的流的取向对应于图9B中所接收的流的取向,进一步增加一致性和真实感。来自第二网络节点(站点D-G)的流可以被接收为站点A-C中的适当显示器中的复合流。虽然图9A到9D中描绘的示例涉及具有至少三个照相机和至少三个显示器的节点以及具有单个照相机和单个显示器的节点,但是具有媒体装置的任何合适组合的节点可以参与事件和/或那些图中所描绘的事件拓扑。例如,只有电话的节点可以仅通过音频参与描绘的拓扑。事件管理器在做出适当的媒体连接指派70时可以考虑参加者偏好、带宽限制、给定事件的策略及约束、节点性能、和/或其它因素。继续事件管理器系统的方法学,图10示出根据一些实施例的分配器22或节点100的管理器的说明性操作方法。虽然图10示出根据一个示例的说明性操作步骤,但是其它示例可以省略、增加和/或修改图10所示的任何步骤,如本领域普通技术人员会理解的。如图10中所示出的,当节点企图加入或离开事件时或者当参与节点改变其期望的参与模式时,可以启动说明性虚拟协作方法。根据本说明性系统和方法,当节点企图加入或离开事件时或者当参与节点改变其期望的参与模式时,在222处该节点可以传输请求到事件聚焦器。该请求可以包括优先化意图列表以及请求节点的节点类型。被提供到事件聚焦器的信息可以是明确的,但是可以另外或可选地由所传输的请求的类型隐含地用信号告知(signal)。一旦已经处理了该节点请求,在224处启动该请求的节点可以接收来自事件聚焦器的指示已经指派了哪些媒体连接和选择了哪个意图的指令。指令还可以传输到与请求节点交换媒体信息的分配器和/或其他节点中的一个或多个以便在新拓扑中建立连接。因此,如图10中所示出的,在224处分配器和/或节点中的一个或多个也可以通过传输来自事件聚焦器的指令而开始该过程,甚至不用启动请求。在接收到指令后,在226处与一个或多个节点相关联的节点管理器可以初始化与所接收的指令对应的所选择意图。具体而言,根据一些实施例,节点管理器可以被配置成计算一个或多个其相关媒体装置的优选配置以符合所接收的指令。另外,与接收节点相关联的节点管理器也可以改变设置和/或执行初始化软件来初始化节点功能性。根据一些实施例,在响应于所接收的指令而为一个或多个媒体装置选择优选配置中可以考虑任何数量的因素。特别地,先前接收的指令和媒体装置的分派可能影响节点管理器所计算的优选配置。一旦节点已经被初始化到所选择的意图,在228处节点管理器可以配置(一个或多个)媒体装置以允许它们支持所指派的媒体连接和拓扑,并且可以配置节点的环境装置以优化参与。例如,节点管理器可以使附近的灯变暗以提高显示器的能见度和/或可以使在事件中可能不可见的座位上的灯变暗。通过配置媒体装置和/或环境装置,节点然后可以准备好支持与已经指派的一样多的连接,并且可以支持以所选择的意图指定的形式传输和接收媒体。最后,在230处可以为新拓扑建立连接分配器和/或节点中的一个或多个的媒体流。通过建立媒体流,数据的交换可以开始并且可以继续直到附加的指令改变分配器和/或节点中的一个或多个的参与模式。在操作方法的一些实施例中,来自第二网络节点的请求可以由分配器接收,并且分配器然后可以至少部分基于所接收的请求发送分配器请求。在一些实施例中,事件聚焦器和事件管理器可以发送指令到第一网络节点和分配器,并且分配器然后可以配置其部件,如下面所描述的。类似地,当分配器企图加入或离开事件时或者当分配器正参与事件并且想要改变其期望的参与模式时,可以启动说明性虚拟协作方法。例如,分配器可以企图加入事件,因为其已经开始接收来自第二网络节点的媒体流和/或信号;或者可以更改其期望的参与模式,因为其已经接收到来自一个或多个附加第二网络节点的信号和/或媒体流。当分配器企图加入或离开事件时或者当它改变其期望的参与模式时,在222处分配器可以传输请求到事件聚焦器。该请求可以包括优先化意图列表以及分配器的识别信息。提供给事件聚焦器的信息可以是明确的,但是可以另外或可选地由所传输的请求的类型隐含地用信号告知。一旦已经处理了请求,在224处分配器可以接收来自事件聚焦器的指示指派了哪些媒体连接和选择了哪个意图的指令。指令还可以传输到与分配器交换媒体信息的一个或多个节点以便在新拓扑中建立连接。因此,如图10中所示出的,在224处分配器和/或节点中的一个或多个也可以通过传输来自事件聚焦器的指令而开始该过程,甚至不用启动请求。在接收到指令后,在226处与分配器相关联的管理器可以初始化与所接收的指令对应的所选择意图。具体而言,根据一些实施例,管理器可以被配置成计算第一网络分配器、第二网络分配器以及在一些实施例中分配器媒体装置的优选配置以符合所接收的指令。另外,管理器也可以改变设置和/或执行初始化软件来初始化分配器功能性。根据一些实施例,在响应于所接收的指令而为第一网络分配器、第二网络分配器和/或一个或多个媒体装置选择优选的配置中可以考虑任何数量的因素。特别地,先前接收的指令以及第一网络分配器、第二网络分配器和/或媒体装置的分派可能影响管理器所计算的优选配置。一旦分配器已经被初始化到所选择的意图,在228处管理器可以配置第一网络分配器、第二网络分配器和/或(一个或多个)媒体装置以允许它们支持所指派的媒体连接和拓扑,并且可以配置分配器的环境装置(如果有的话)以优化参与。通过配置第一网络分配器、第二网络分配器、媒体装置和/或环境装置,分配器然后可以准备好支持与已经指派的一样多的连接,并且可以支持以所选择的意图指定的形式传输和接收媒体。最后,在230处可以为新拓扑建立连接分配器和/或节点中的一个或多个的媒体流。通过建立媒体流,数据的交换可以开始并且可以继续直到附加的指令改变分配器和/或一个或多个节点的参与模式。图11示出根据一个示例的事件聚焦器在事件期间的说明性操作方法240。虽然图11示出根据一个示例的说明性步骤,但是其它示例可以省略、增加和/或修改图11所示的任何步骤。如图所示,当首先(first)在242处事件聚焦器接收节点请求和/或分配器请求时事件聚焦器的操作可以开始。如先前所提到的,可以从任何合适数量的节点接收节点请求。一旦接收到节点请求,在244处事件聚焦器可以将所接收的请求转化成事件管理器所优选的公用格式。转化成标准格式可以包括提供公用接口以在多个网络系统和协议之间通信。根据一些实施例,可以使用任何数量的事件管理器优选协议。一旦该请求处于正确的形式,在246处事件聚焦器可以转发该请求到事件管理器。在事件管理器接收了和/或处理了节点请求后,更新的拓扑数据可以从事件管理器传输到事件聚焦器。在248处事件聚焦器可以接收来自事件管理器的更新的拓扑数据,并且在250处可以至少部分基于更新的拓扑数据为受影响的节点和/或分配器创建指令。从事件管理器接收的拓扑数据可以指定为一个或多个节点所选择的意图以及连接一个或多个节点和/或分配器的一个或多个媒体流的源、目的地和/或类型。拓扑数据可以是充分特定的以例如维护(一个或多个)节点和分配器之间的虚拟关系,诸如在分配器包括三个显示装置的实施例中来自一个节点的左边照相机视图显示在第二节点的最右显示器上或者分配器的最右显示器上。事件聚焦器可以不必跟踪各个节点和/或分配器之间的虚拟关系,因为那些关系可以由事件管理器考虑。因此,根据一些实施例,事件聚焦器可以为节点和/或分配器接收事件的详细规范。通过接收更新的拓扑数据,在250处事件聚焦器可以创建指示分配器和/或节点中的一个或多个建立正确媒体连接的指令并且可以初始化所选择的意图。在252处事件聚焦器然后可以发送最近创建的指令到可能已经因拓扑变化而影响的分配器和/或节点中的一个或多个以进行实施。在242处事件聚焦器然后可以等待另外的节点请求和/或分配器请求的接收。图12示出根据一个示例的事件管理器在接收到节点请求和/或分配器请求后的说明性操作方法260。虽然图12示出根据一个示例的说明性步骤,但是其它示例可以省略、增加和/或修改图12所示的任何步骤。如图12中的说明性方法所示,当首先在262处事件管理器被指派给至少一个事件时该操作可以开始。如先前所提到的,根据特定事件管理器的性能,可以给任何数量的事件指派单个事件管理器。在被指派给至少一个事件后,在264处事件管理器然后可以等待将影响事件管理器被指派管理的事件的拓扑的请求。当在266处事件管理器从至少一个事件聚焦器(或从另一个客户端和/或源,诸如管理工具)接收到请求时,所接收的信息然后可以被存储以供稍后使用。可以从诸如调度应用和/或其它支持应用的源接收请求。具体而言,根据一些实施例,所接收的信息可以被存储以用于对所接收的请求做出响应。基于至少一个预先配置的管理策略,在268处事件管理器可以确定对请求做出响应的最佳方式。例如,一个策略可以使用验证以将参与限制为特定个人。另一个策略可以向已经参与节点请求对新节点和/或分配器加入事件的许可。另一个策略可以允许与网络带宽所允许的一样多的节点和分配器参与事件。在应用相关管理策略后,在270处事件管理器可以制定新拓扑并且可以存储事件的状态。根据一些实施例,事件管理器可以考虑当前拓扑和附加存储的信息,诸如当前参与事件的节点和/或分配器的优先化意图。事件管理器然后可以形成新拓扑以创建和维护参与节点和分配器之间的有效虚拟关系。而且,事件管理器可以考虑(一个或多个)节点和/或分配器的变化性能并且不会指派节点和/或分配器不能支持的媒体连接。一旦创建了新拓扑,在272处事件管理器就可以传输拓扑数据到与事件相关联的至少一个事件聚焦器。拓扑数据可以包括特定于分配器和/或节点中的一个或多个的信息,包括一个或多个媒体连接指派以及为与给定事件聚焦器通信的一个或多个节点和分配器选择的意图。在拓扑数据已经被更新和传输后,事件管理器可以返回到步骤264以等待附加的请求。根据本公开的一个或多个上面的说明性方法和/或其它操作方法可以具有存储在计算机可读介质上的计算机可执行命令(computerexecutableinstruction)的形式。总而言之,本说明性配置系统和方法适于在事件调节期间管理虚拟协作系统的配置。具体而言,本说明性方法特别可以固有地考虑相关媒体流之间的关系、管理节点和/或分配器之间的虚拟关系以优化给节点和/或分配器的指令从而支持新拓扑、并且支持各种专有和工业标准通信机构同时在事件自身中等效地管理一个或多个节点和/或分配器。而且,根据一些实施例,本说明性系统和方法在整个事件中维护(一个或多个)节点和/或分配器之间的虚拟关系,给予事件真实感同时消除分心。给出前面的描述仅为了示出和描述本说明性系统和方法的示例。其不打算是穷尽的或把系统和方法限制为所公开的任何精确形式。鉴于上面的教导,许多修改和变型是可能的。权利要求一种虚拟协作系统,包括分配器,其通信地耦合到第一网络和具有与该第一网络不同的网络特性的第二网络,该分配器被配置成接收来自至少一个第一网络节点的第一媒体流并且传输该第一媒体流到至少一个第二网络节点;以及管理子系统,适于动态地配置虚拟协作事件的拓扑,其中该拓扑的配置包括至少部分基于至少一个策略来确定该分配器和该至少一个第一网络节点之间的媒体流连接,且其中该媒体流连接建立和维护该至少一个第一网络节点和该至少一个第二网络节点之间的虚拟关系。2.权利要求1的系统,其中该分配器被进一步配置成接收来自该至少一个第二网络节点的第二媒体流并且传输该第二媒体流到该至少一个第一网络节点。3.权利要求1的系统,其中该管理子系统包括数据存储模块,该数据存储模块被配置成存储描述虚拟协作事件的至少一个拓扑的拓扑数据。4.权利要求3的系统,其中该拓扑数据包括至少该分配器和该至少一个第一网络节点的性能。5.权利要求1的系统,其中该分配器包括管理器,被配置成传输请求以改变事件中的分配器的参与模式;第一网络分配器,被配置成接收来自该至少一个第二网络节点的第二媒体流并且传输所接收的第二媒体流到该至少一个第一网络节点;以及第二网络分配器,被配置成接收来自该至少一个第一网络节点的第一媒体流并且传输所接收的第一媒体流到该至少一个第二网络节点。6.权利要求5的系统,其中该请求包括分配器的优选参与模式和性能中的至少一个。7.权利要求5的系统,其中该管理器被进一步配置成接收来自管理子系统的指令并且通过配置第一和第二网络分配器中的至少一个对该指令做出响应。8.权利要求5的系统,其中第一网络分配器包括被配置成从所接收的第二媒体流形成第二复合媒体流的第二复合器。9.权利要求8的系统,其中第二网络分配器包括被配置成从所接收的第一媒体流形成第一复合媒体流的第一复合器。10.权利要求5的系统,其中分配器进一步包括至少一个媒体装置,该至少一个媒体装置被配置成接收和呈现来自该至少一个第一网络节点的第一媒体流并且生成分配器媒体流且将该分配器媒体流传输到该至少一个第一网络节点。11.权利要求10的系统,其中第一网络分配器被进一步配置成接收来自该至少一个第二网络节点的第二媒体流并且将所接收的第二媒体流传输到该至少一个媒体装置和传输到该至少一个第一网络节点。12.权利要求11的系统,其中第二网络分配器被进一步配置成接收来自该至少一个媒体装置的分配器媒体流和来自该至少一个第一网络节点的第一媒体流并且将所接收的分配器媒体流和所接收的第一媒体流传输到该至少一个第二网络节点。13.—种管理虚拟协作事件的拓扑的配置的方法,所述虚拟协作事件涉及通信地耦合到第一网络的至少一个节点和通信地耦合到第二网络的至少一个节点,该第二网络具有与该第一网络不同的网络特性,该方法包括接收来自通信地耦合到第二网络的该至少一个节点的更改所述虚拟协作事件中的参与的信号;基于至少一个策略来制定新拓扑,其中该拓扑创建和维护通信地耦合到第一网络的该至少一个节点和通信地耦合到第二网络的该至少一个节点之间的虚拟关系;传送媒体流指派到受该新拓扑影响的至少一个节点;以及根据该媒体流指派,配置受影响的该至少一个节点以建立媒体流。14.权利要求13的方法,其中接收来自该至少一个节点的信号包括接收来自通信地耦合到第二网络的该至少一个节点的优选参与模式和性能。15.权利要求13的方法,其中传送媒体流指派包括为受该新拓扑影响的该至少一个节点形成和传输个性化指令。16.权利要求13的方法,其中配置受影响的该至少一个节点包括接收来自通信地耦合到第一网络的该至少节点的第一媒体流并且传输所接收的第一媒体流到该至少一个第二网络节点。17.权利要求16的方法,其中配置受影响的该至少一个节点进一步包括从所接收的第一媒体流形成第一复合媒体流并且传输第一复合媒体流到该至少一个第二网络节点。18.权利要求16的方法,其中配置受影响的该至少一个节点包括接收来自该至少一个第二网络节点的第二媒体流并且传输所接收的第二媒体流到该至少一个第一网络节点。19.权利要求18的方法,其中配置受影响的该至少一个节点包括从所接收的第二媒体流形成第二复合媒体流并且传输第二复合媒体流到该至少一个第一网络节点。20.计算机可读介质,包括用于管理虚拟协作事件的拓扑的配置的计算机可执行命令,所述虚拟协作事件涉及通信地耦合到第一网络的至少一个节点和通信地耦合到第二网络的至少一个节点,该第二网络具有与该第一网络不同的网络特性,该计算机可执行命令包括接收来自通信地耦合到第二网络的该至少一个节点的更改所述虚拟协作事件中的参与的信号;基于至少一个策略来制定新拓扑,其中该拓扑创建和维护通信地耦合到第一网络的该至少一个节点和通信地耦合到第二网络的该至少一个节点之间的虚拟关系;传送媒体流指派到受该新拓扑影响的至少一个节点;以及根据该媒体流指派,配置受影响的该至少一个节点以建立媒体流。全文摘要本文公开了用于管理虚拟协作系统的系统和方法。管理虚拟协作系统包括分配器,通信地耦合到第一网络和具有与该第一网络不同的网络特性的第二网络,该分配器被配置成接收来自至少一个第一网络节点的第一媒体流并且传输该第一媒体流到至少一个第二网络节点;以及管理子系统,适于动态地配置虚拟协作事件的拓扑,其中该拓扑的配置包括至少部分基于至少一个策略来确定分配器和该至少一个第一网络节点之间的媒体流连接,且其中该媒体流连接建立和维护该至少一个第一网络节点和该至少一个第二网络节点之间的虚拟关系。文档编号H04L29/06GK101960779SQ200780100915公开日2011年1月26日申请日期2007年10月1日优先权日2007年10月1日发明者B·艾伦,J·A·布鲁斯特,M·D·德罗彻尔,M·E·戈尔琴斯基,S·D·格雷斯利,T·W·比尔斯申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1