CN101390076A - 用于虚拟空间中的分支房间的子系统范围体系结构 - Google Patents

用于虚拟空间中的分支房间的子系统范围体系结构 Download PDF

Info

Publication number
CN101390076A
CN101390076A CNA200780006771XA CN200780006771A CN101390076A CN 101390076 A CN101390076 A CN 101390076A CN A200780006771X A CNA200780006771X A CN A200780006771XA CN 200780006771 A CN200780006771 A CN 200780006771A CN 101390076 A CN101390076 A CN 101390076A
Authority
CN
China
Prior art keywords
scope
proxy
meeting
room
branch room
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA200780006771XA
Other languages
English (en)
Other versions
CN101390076B (zh
Inventor
H·C·安德森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN101390076A publication Critical patent/CN101390076A/zh
Application granted granted Critical
Publication of CN101390076B publication Critical patent/CN101390076B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Abstract

提供了一种用于提供在单个web会议(此处也互换地被称为“会晤”或“虚拟会晤”)中高效地提供一个或多个分支房间的web会议系统的方法、系统、以及体系结构。在某些实施例中,该web会议系统体系结构提供允许在单个web会议中创建分支房间的web会议系统,其中每个分支房间提供该web会议的每个特征子系统的命名视图,其中每一视图具有或没有单独的许可级别。每个分支房间还可提供该web会议的内容的命名视图,其中每一视图具有或没有单独的许可级别。

Description

用于虚拟空间中的分支房间的子系统范围体系结构
背景
一种常见的教室技术是将学生分成若干小组,每小组解决一个单独的问题。稍后,指导员将学生集合在一起来报告每组的结论和进度。项目团队的成员同样可被分成若干小组,其中每组被分配了要执行和/或解决的一个或多个任务。周期性地,项目经理可以将项目团队的成员集合在一起来报告各个组的工作。
电子学习和“虚拟教室”产品允许每个学生位于诸如个人计算机(“PC”)等的单独的计算机系统处,并且经常使用诸如微软的Live Meeting等的web会议软件来在在线虚拟空间中而不是在教室会面。虽然电子学习和虚拟教室产品可以支持“拆分”成更小的组的场景,但是当前支持该特征的电子学习和虚拟教室产品将每个“分支房间”实现为单独的、正式的web会议(或会晤)。因为每个房间(例如,“主房间”和“分支房间”)都是完整的web会议,所以存在确定数量的与每个分支房间相关联的服务器(或服务)开销。同样,加入分支房间可能是缓慢的过程,因为这通常需要到服务器的新连接。指导员(例如,web会议中的主持人)可能难以快速地从一个分支房间切换到另一个分支房间。类似地,希望观察每个房间的指导员必须连接到每个房间的web会议,且带有所有与会者客户机开销。同样,在主房间和分支房间两者中的学生(例如,web会议中的参与者)需要用于每个房间的单独的web会议客户端,这通常增加了该学生的PC上的中央处理单元(“CPU”)和存储器消耗。此外,在房间之间发送文件、文档、或其他内容片段可能是困难或耗时的。
概述
提供了一种用于提供在单个web会议中高效地提供一个或多个分支房间的web会议系统的方法、系统、以及体系结构。web会议系统体系结构提供一种允许在单个web会议中创建分支房间的web会议系统,其中每个分支房间提供该web会议的每个特征子系统的命名视图,其中每一视图具有或没有单独的许可级别。每个分支房间也可提供该web会议的内容的命名视图,其中每一视图具有或没有单独的许可等级。
提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
附图简述
图1是示出在其中web会议系统说明性地操作的示例环境的高级框图。
图2是示出根据某些实施例的web会议的挑选出的组件的框图。
图3是示出根据某些实施例的特征子系统的挑选出的组件的框图。
图4是示出根据某些实施例的由知晓范围的特征子系统创建的瘦范围代理的框图。
图5是示出根据某些实施例的由非知晓范围的特征子系统创建的范围代理的框图。
图6是示出根据某些实施例的由会晤主持人执行以在会晤中创建分支房间的说明性步骤的流程图。
图7是示出根据某些实施例的范围管理器创建分支房间的处理的流程图。
图8是示出根据某些实施例的特征子系统创建范围代理的处理的流程图。
图9是示出根据某些实施例的特征子系统将与会者与分支房间相关联的处理的流程图。
图10是示出根据某些实施例的特征子系统拆毁分支房间的处理的流程图。
详细描述
提供了一种用于提供在单个web会议(此处也互换地被称为“会晤”或“虚拟会晤”)中高效地提供一个或多个分支房间的web会议系统的方法、系统、以及体系结构。在某些实施例中,该web会议系统体系结构提供一种允许在单个web会议中创建分支房间的web会议系统,其中每个分支房间提供该web会议的每个特征子系统的命名视图,每一视图具有或没有单独的许可级别。每个分支房间也可提供该web会议的内容的命名视图,每一视图具有或没有单独的许可级别。
在说明书全文中,以下术语将一般具有以下含义:
术语“与会者”指的是会晤中的非特权用户或非特权参与者。
术语“分支房间”指的是命名范围。
术语“特征子系统”或“交互式子系统”指的是由web会议系统展示的一组特征。每个特征子系统实现一组特征。能够展示自身的范围特征的特征子系统被认为是“知晓范围的”,并且知晓范围的特征子系统可以使用范围代理来实现范围特征。典型的特征子系统包括,但不限于,聊天、问题与回答(Q&A)管理器、应用程序共享、参与者名单、文档共享、白板、文件传送、音频、视频、幻灯片查看器、IP语音协议(VoIP)、参与者列表管理器等等。
术语“全局范围”指的是会晤中跨越所有范围的所有内容的并集,并包括不与任何特定范围有关系的内容。全局范围在概念上是主房间。
术语“主房间”指的是全局范围。
术语“命名范围”在概念上是在全局范围(例如,主房间)中可用的内容的子集,或者它可具有从全局范围不可见的其自己的独特内容。例如,来自所有房间的幻灯片集对于主房间中的主持人是可见的。如果该主持人将自己移至一命名范围,则该主持人将只能够观看以该命名范围分配(或与该命名范围相关联)的幻灯片集。
术语“参与者”指的是连接到并在任何容量的会晤中的用户。
术语“主持人”指的是会晤中的特权用户或特权参与者。
术语“特权用户”或“特权参与者”指的是会晤中能够对任何范围中的任何内容片段或在其上执行任何允许的操作的人。
术语“范围”指的是会晤内容的命名部分或视图。客户机能够基于范围来行动而无需知晓其他范围中的内容。
术语“范围数据”指的是由范围代理使用的、对于特征子系统可用的数据的子集。例如,幻灯片查看器特征子系统的范围代理可以访问对于幻灯片查看器特征子系统可用的幻灯片集的部分列表。
术语“范围特征”指的是当在不同范围中时具有不同行为的特征。例如,幻灯片观看是一范围特征,因为从不同的范围创建和观看不同的幻灯片集是可能的。
术语“范围代理”指的是单个范围的表现。特征子系统使用范围代理来实现范围特征。特征子系统的范围代理在特征子系统的范围数据的上下文中实现特征子系统的功能的子集。因此,特征子系统的范围代理是特征子系统的单一表示或个性
术语“非特权用户”或“非特权参与者”指的是会晤中除非被授予特定特权否则就不能够做大多数事情的人。
在某些实施例中,该web会议系统结合了范围管理器,该范围管理器管理web会议中分支房间的创建和拆毁、管理用户(例如,会晤参与者)在包括主房间的各分支房间之间的移动、以及将这些改变通知给感兴趣的各方。该范围管理器可被实现为web会议系统中的子系统。当web会议系统从用户接收到创建会晤的请求时,该web会议系统为该会晤创建全局范围或主房间。在该web会议系统中,会晤可以包括范围管理器和如由请求在会晤期间变得可用的特征所指示的特征子系统的集合。例如,假设会晤请求者请求文档共享、Q&A、以及文件传送特征在会晤期间变得可用,则该会晤可以包括范围管理器、对应于文件共享的特征子系统、对应于Q&A的特征子系统、以及对应于文件传送的特征子系统的各实例。为会晤创建的特征子系统的各实例及其相关联的内容可在概念上被认为是该会晤的主房间。换言之,为会晤创建的特征子系统的各实例及其相关联的内容表示会晤的主房间。会晤中的范围管理器知晓会晤中的每个其他特征子系统,并且范围管理器通过向会晤中的特征子系统发出命令(或请求或事件等等)来响应于在会晤中创建新的分支房间(即,范围)或拆毁现存的分支房间(即,范围)的命令。
在某些实施例中,当用户请求加入会晤时,web会议系统将用户的客户机连接到范围管理器和构成该会晤的每个特征子系统。以此方式,当会晤参与者第一次加入会晤时,会晤参与者的客户机直接与会晤中的每个特征子系统进行交互,导致该会晤参与者参与会晤的主房间。每个会晤参与者被分配指定当该会晤参与者在主房间中进行交互时能够执行的动作的特权。特权可由会晤主持人来指定。
web会议系统可以提供一用户界面,通过该用户界面,拥有必要特权的会晤主持人或其他特权用户能够请求在会晤中创建分支房间。当web会议系统接收到创建分支房间的请求时,会晤的范围管理器组件创建对应于在会晤中的所请求的分支房间的范围,生成对应于新创建的范围的唯一范围标识符(ID),并且将一名称分配给该范围。该名称可由请求分支房间的主持人提供。范围管理器然后指示会晤中的每个特征子系统创建对应于范围ID的范围代理。会议中的每个特征子系统通过创建对应于其自身的范围代理并且将指定的范围ID分配给该范围代理以支持新创建的范围来作出响应。会晤中的每个特征子系统通过其范围代理将其自身展示在分支房间中。为支持该范围而创建的范围代理集合或集形成或构成会晤中的分支房间。
在某些实施例中,范围代理被实现为充当其相应的特征子系统的过滤器或缓冲器的“瘦”(thin)代理。在瘦代理实现中,与特征子系统相关联的内容(例如,数据、文件、幻灯片集等等)以及提供该特征所必需的逻辑和处理归于该特征子系统。范围代理包含用于通过过滤在分支房间中执行动作的请求来强制实施许可的逻辑。例如,当范围代理接收到执行动作的请求时,范围代理对照分配给该分支房间中的参与者的特权检查请求该动作的会晤参与者的许可。如果范围代理确定请求会晤的参与者具有足够的特权来在分支房间中执行该动作,则该范围代理将该动作请求传递给其相应的特征子系统,并且该特征子系统处理所请求的动作,就如同该动作正在分支房间中执行一样。否则,如果范围代理确定请求会晤的参与者不具有足够的特权来在分支房间中执行该动作,则范围代理能够生成一适当的出错响应。
在某些实施例中,为分支房间创建的一个或多个范围代理可以包含用于执行提供特征所必需的处理的部分或全部逻辑。例如,一个或多个特征子系统可能不支持创建瘦代理。当这一特征子系统从范围管理器接收到创建对应于范围ID(例如,分支房间)的范围代理的请求时,该特征子系统可以创建其自身的另一个实例并且将指定的范围ID分配给所创建的其自身的实例。以此方式,web会议系统能够支持不能创建瘦代理的特征子系统,并且由这些特征子系统提供的特征仍旧能够连同由知晓范围的特征子系统提供的特征一起在分支房间中提供。
范围管理器然后可以将特征子系统将通过范围代理来展示的内容指定给每个特征子系统。例如,请求分支房间的主持人可指定将在分支房间中变得可用的会晤内容。主持人可在请求创建分支房间时或在请求分支房间之后指定该信息。会晤中的每个特征子系统通过经由为分支房间创建的其范围代理展示指定的内容来进行响应。特征子系统可以通过“标记”或以其他方式指示内容项将通过对应于该分支房间的范围代理来变得可用来展示该内容项。在某些实施例中,特征子系统能够用将内容项与特定的一个或多个范围代理相关联的元数据来标记或注释每个内容项。以此方式,特征子系统不必从主房间物理地移动或复制内容以使该内容与分支房间相关,并且该内容能够容易地从会晤中的一个房间移至另一个房间。该内容也能够容易地与会晤中的多个房间相关。此外,通过注释每个内容项,特征子系统能够容易地为其每一个范围代理分配单独的资源。例如,提供白板的特征子系统能够为其每一个分支房间分离绘图信息。
范围管理器可以将将要被分配给分支房间的会晤参与者,以及每个参与者在分支房间中的许可指定给每个特征子系统。例如,请求分支房间的主持人可指定会晤中将参与分支房间的参与者,以及每个参与者在分支房间中的许可。主持人可在请求创建分支房间时或在请求分支房间之后指定该信息。会晤中的每个特征子系统通过将每个会晤参与者的客户机连接到由特征子系统为分支房间创建的范围代理来进行响应。在某些实施例中,特征子系统能够将访问控制列表(ACL)与范围代理相关联,并且在ACL中维护与会晤参与者向范围代理的分配有关的信息(即,关于已被分配给分支房间的参与者的信息),以及每个参与者在分支房间中的特权。以此方式,会晤参与者的客户机通过经由特征子系统为该分支房间展示的范围代理来与每个特征子系统进行交互来与特定分支房间进行交互。此外,ACL允许对应于特征子系统的每个范围代理施加不同的许可。这使得会晤参与者能够在通过一个范围代理(例如,在一个分支房间中)进行操作时被授予比该参与者在通过不同的范围代理(例如,在另一个分支房间中)进行操作时将具有的更多的权限。在某些实施例中,特征子系统甚至在客户机被连接到范围代理时(例如,该客户机与分支房间的连接)也维护客户机与特征子系统之间的连接(例如,该客户机与主房间的连接)。
在某些实施例中,特征子系统还能够维护指示对于每个会议参与者,该参与者被分配到的会议房间(例如,主房间以及分支房间中的任一个或多个)的记录。特征子系统还可以维护参与者当前正在其中操作的房间的记录。如果会晤参与者所请求的动作是在分支房间中请求的,则这允许特征子系统通过适当的范围代理来处理该动作。在某些实施例中,参与者的客户机可以提供该参与者正在其中操作的房间的指示。例如,当参与者被分配给分支房间时,参与者的客户机可以显示诸如窗口等允许该参与者参与该分支房间的用户界面(UI)。当参与者使用该UI来提交执行动作的请求时,客户机可以提供在其中该参与者请求该动作的分支房间的指示,并且特征子系统能够通过适当的范围代理来处理所请求的动作。以此方式,会晤参与者可以同时被分配给会晤中的多个房间。
web会议系统可以提供一用户界面,通过该用户界面,拥有必要特权的会晤主持人或其他特权用户能够请求终止或关闭会晤中的分支房间。当web会议系统接收到关闭分支房间的请求时,范围管理器指示会晤中的每个特征子系统拆毁由每个特征子系统为了支持分支房间而创建的范围代理。会晤中的每个特征子系统通过拆毁相关的范围代理,并且将分支房间中的会晤参与者重新分配给主房间中来进行响应。每个特征子系统还标识与拆毁的范围代理相关的内容项并且将该内容项重新相关到主房间。
在某些实施例中,全局范围包含所有其他范围的内容的并集。这允许会晤主持人和其他特权参与者甚至从会晤的主房间中也可观察会晤中的每个分支房间。
图1是示出在其中web会议系统说明性地操作的示例环境的高级框图。该环境仅是合适的操作环境的一个示例,并不旨在对web会议系统的使用范围或功能提出任何限制。如图所示,该环境包括服务器计算机系统102以及各自都耦合到网络106的多个客户计算机系统104。服务器计算机系统用作web会议系统108在其上执行的计算平台。web会议系统“主存”多个web会议110,并且向会议或会晤参与者112提供会议服务。每个参与者可以在他或她的客户计算机系统上执行客户机应用程序114以访问web会议系统并且参与一个或多个web会议。在客户计算机系统上执行的客户机使得位于客户计算机系统处的参与者能够与web会议系统进行交互。为简明起见,图1中仅示出了一个服务器计算机系统,并且本领域的技术人员可以理解,web会议系统可以分布在多个服务器计算机系统上。
一般而言,网络是有助于在例如附连的目标机器、管理服务器以及内容服务器之间的电子内容传送的通信链路。在某些实施例中,网络包括因特网。可以理解,网络可以包括一种或多种其他类型的网络,诸如局域网、广域网、点对点拨号连接等等。
其上实现web会议系统的计算设备,包括客户机和服务器计算系统,可包括中央处理单元、存储器、输入设备(例如,键盘和定点设备)、输出设备(例如,显示设备)以及存储设备(例如,磁盘驱动器)。存储器和存储设备是可含有实现web会议系统的指令的计算机可读介质。此外,数据结构和消息结构可被存储或经由诸如通信链路上的信号之类的数据传送介质发送。可以使用各种通信链路,诸如因特网、局域网、广域网、点对点拨号连接、蜂窝电话网络等。
web会议系统的各实施例可以在各种操作环境中实现,这些操作环境包括个人计算机、服务器计算机、手持式或膝上型设备、多处理器系统、基于微处理器的系统、可编程消费电子设备、数码相机、网络PC、小型计算机、大型计算机、包括任何上述系统或设备中任一种的分布式计算环境等。计算机系统可以是蜂窝电话、个人数字助理、智能电话、个人计算机、可编程消费电子设备、数码照相机等。
web会议系统可以在诸如程序模块等由一个或多个计算机或其他设备执行的计算机可执行指令的通用上下文中描述。一般而言,程序模块包括执行特定的任务或实现特定的抽象数据类型的例程、程序、对象、组件、数据结构等等。通常,程序模块的功能可以在各个实施例中按需进行组合或分布。
图2是示出根据某些实施例的web会议202的挑选出的组件的框图。如图所示,web会议包括范围管理器204以及多个特征子系统206。范围管理器管理范围创建、会话、命名、以及关于web会议中所包含的特征子系统的管理和特征子系统的范围代理任何的信息。每个特征子系统提供由web会议系统在web会议中展示的一个特征或一组特征。特征子系统包括,但不限于,聊天、应用程序共享、与会者名单、文档共享、白板、文件传送、音频、视频等等。如图2所示,每个特征子系统被示为与多个范围代理208a-c相关联。当特征子系统被指示创建具有指定的范围ID的分支房间时,该特征子系统创建对应于其自身的范围代理。每个范围代理提供其相应的特征子系统的命名视图,并且具有相同名称或范围ID的范围代理的集合提供web会议中的公共的共享数据模型或分支房间的单个视图。作为示例,范围代理208a的集合包括一个分支房间,范围代理208b的集合包括另一个分支房间,而范围代理208c的集合包括同一web会议中的又一个分支房间。
图3是示出根据某些实施例的特征子系统302的挑选出的组件的框图。如图所示,特征子系统包括特征组件304、特征子系统访问控制列表(ACL)306、多个内容308a-n、以及多个范围代理312。特征组件提供与由特征子系统提供的一个或多个特征相关联的功能。例如,如果特征子系统提供文件共享能力,则特征子系统包含实现该文件共享功能的逻辑。特征子系统ACL指定与特征子系统相关联的许可或访问权限。例如,特征子系统ACL可以指定每个参与者或每组参与者在直接与特征子系统进行交互时所具有的权限。因为web会议的全局范围包括特征子系统本身,所以与特征子系统进行交互类似于在web会议的主房间中进行交互。因此,特征子系统ACL指定了参与者在参与web会议的主房间时的权限。内容是在特征子系统中或与其相关联的信息片段,诸如,作为示例,单独的文件、文档、资源等等。例如,在文件共享特征子系统的情况下,内容项可以是特定文件。在Q&A特征子系统的情况下,内容项可以是一组问题和回答。在幻灯片查看器特征子系统的情况下,内容项可以是特定幻灯片集。内容项308a-n中的每一个都与相关的范围310a-n的相应列表相关联。相关的范围的列表是指定与相关联的内容项相关的范围的元数据。在某些实施例中,每个内容项始终与全局范围相关,即使内容项还与一个或多个命名范围相关的时候也是如此。每个范围代理提供特征子系统的代理表示,并且用作至特征子系统的内容的命名子集的管道。每个范围代理312都与相应的范围ID314相关联。每个范围ID唯一地标识web会议中的命名范围,并且与同一范围ID相关联的范围代理的集合提供了web会议的内容的单个命名视图。
图4是示出根据某些实施例的由知晓范围的特征子系统创建的瘦范围代理402的框图。瘦范围代理是在web会议的命名范围中的特征子系统的表现。如图所示,瘦范围代理包括过滤组件404以及代理访问控制列表(ACL)406。代理ACL指定授予web会议中的参与者的在其通过瘦范围代理进行交互时的许可或访问权限。过滤组件根据在代理ACL中指定的特权和权限来过滤通过该瘦范围代理请求的动作。例如,当瘦范围代理接收到执行动作的请求时,过滤组件对照代理ACL检查所请求的动作以确定所请求的动作是否是经授权的动作。当确定所请求的动作是经授权的动作时,过滤组件将所请求的动作转发给特征子系统的特征组件以处理该动作。瘦范围代理包含过滤逻辑而非特征功能。
图5是示出根据某些实施例的由非知晓范围的特征子系统创建的范围代理502的框图。如图所示,该范围代理包括特征组件504以及代理访问控制列表(ACL)506。代理ACL指定授予web会议中的参与者的在其通过该范围代理进行交互时的许可或访问权限。特征组件是实现与由特征子系统提供的一个或多个特征相关联的功能的逻辑的实例。特征组件根据在代理ACL中指定的特权和权限来处理通过该范围代理请求的动作。此处,该特征组件在其处理所请求的动作这一点上类似于。
图6是示出根据某些实施例的由会晤主持人执行以在会晤中创建分支房间的说明性步骤的流程图。作为示例,会晤主持人在参与由web会议系统提供的会议时可以决定在该会晤中创建分支房间。在框602,会晤主持人为会晤的分支房间指定名称。在框604,会晤主持人指定将移至分支房间中的会晤参与者。对于每个指定的会晤参与者(框606),在框608,会晤主持人指定该会晤参与者在该分支房间中的许可,直到已经指定了所有指定的会晤参与者的许可(框610)。在框612,会晤主持人提交在会晤中创建分支房间的请求。会晤主持人可以通过由web会议系统呈现在该主持人的客户机上的UI来输入请求分支房间所需的信息。将要在分支房间中提供的特征可以从为每个会晤参与者指定的特权中确定。在某些实施例中,会晤主持人也可显式地指定将要在分支房间中提供的特征。在某些实施例中,会晤主持人可以指定将在分支房间中变得可用的内容。
本领域的技术人员可以理解,对于此处所公开的这个以及其他过程和方法,在过程和方法中执行的各功能可以按不同的次序来实现。此外,所概述的步骤仅是示例性的,并且某些步骤可以是可任选的、与更少的步骤相结合、或扩展成额外的步骤。
图7是示出根据某些实施例的范围管理器创建分支房间的处理的流程图。在框702,会晤的范围管理器组件接收在会晤中创建房间的请求。在框704,范围管理器检查以确定请求创建分支房间的用户是否被授权创建分支房间。如果该用户未被授权创建分支房间,则在框706,范围管理器报告该错误。否则,如果请求创建分支房间的用户被授权创建分支房间,则在框708,范围管理器指示会晤中的每个特征子系统创建具有指定名称的范围代理。指定名称可以是由该分支房间的请求者指定的分支房间的名称。在某些实施例中,范围管理器可以创建唯一地标识会晤中所请求的分支房间的范围ID,将该范围ID与分支房间的名称相关联,以及指示会晤的每个特征子系统创建范围代理并且用范围ID来标识范围代理。
在框710,范围管理器检查以确定是否成功地创建了分支房间。例如,范围管理器确定它是否接收到每个子系统成功地创建了范围代理的指示。如果没有成功地创建分支房间,则在框712,范围管理器报告该错误。否则,如果成功地创建了分支房间,则在框714,范围管理器报告所请求的分支房间的成功创建。例如,范围管理器可以使指示分支房间的成功创建的一个指示出现在分支房间请求者的客户机上。在框716,范围管理器将会晤中分支房间的创建通知给每个特权会晤参与者。
然后,对于会晤中每个特征子系统(框718),范围管理器执行框720到722,直到处理完会晤中的所有特征子系统(框722)。在框720,范围管理器将将通过由特征子系统展示的范围代理来参与的参与者通知给特征子系统。在框722,范围管理器将每个参与者当通过范围代理来参与时的许可通知给特征子系统。本领域的技术人员可以理解,取决于请求分支房间的用户指定的许可,特征子系统中的一个或多个可能没有通过其范围代理来参与的参与者。这允许分支房间不提供在会晤的主房间中提供的一个或多个特征。在框726,范围管理器将对分支房间的分配通知给已被分配给分支房间的每一参与者。在某些实施例中,范围管理器可以向参与者的客户机提供对分支房间的分配的指示,并且该客户机可以显示包括参与者对分支房间的分配的指示的UI。所显示的UI还可提供通过其参与者能够在分支房间中操作的界面。
在某些实施例中,范围管理器可以在会晤中创建空分支房间。例如,会晤主持人可能已经请求创建分支房间但可能还未指定要分配给该分支房间的会晤参与者。在这种情况下,范围管理器在会晤中创建空分支房间,并且可以随后将会晤参与者放置于该分支房间中。例如,请求分支房间的会晤主持人或具有足够许可的其他特权用户可以将会晤参与者中的某一些或全部分配给现存的分支房间。在某些实施例中,范围管理器可以自动地将会议参与者中的某一些或全部分配给分支房间而不是创建一个空分支房间。
图8是示出根据某些实施例的特征子系统创建范围代理的处理的流程图。在框802,特征子系统接收创建范围代理的指示。在框804,特征子系统创建所请求的范围代理。在框806,特征子系统检查以确定其是否能够成功创建范围代理。如果该特征子系统不能成功创建范围代理,则在框808,该特征子系统报告该错误。例如,该特征子系统可以将一错误返回给范围管理器,从而将所请求的范围代理的不成功创建通知给范围管理器。否则,如果该特征子系统能够成功创建范围代理,则在框810,该特征子系统将一个名称与所创建的范围代理相关联。名称可以是由该范围代理表示的分支房间的名称。在框812,特征子系统向例如范围管理器报告所请求的范围代理的成功创建。
图9是示出根据某些实施例的特征子系统将会晤参与者与分支房间相关联的处理的流程图。在框902,特征子系统接收关于将通过范围代理来参与的会晤参与者的信息。在框904,特征子系统接收关于每个参与者当通过范围代理来参与时的许可的信息。在框906,特征子系统创建对应于范围代理的代理ACL。在某些实施例中,特征子系统将一个或多个内容项关联到范围代理。例如,对于被指定通过范围代理来变得可用的每个内容项,特征子系统能够将由范围代理来表示的范围的指示包括在每个内容项的相关范围列表中。在某些实施例中,对于被分配给分支房间的每个参与者,特征子系统将该参与者的客户机连接至由该特征子系统为分支房间创建的范围代理。
图10是示出根据某些实施例的特征子系统拆毁分支房间的处理的流程图。作为示例,会晤的范围管理器组件可以指示每个特征子系统关闭或拆毁在该会议中创建的分支房间。在框1002,特征子系统接收拆毁分支房间的指示。在框1004,特征子系统将参与该分支房间的所有参与者移至会晤的主房间中。在框1006,特征子系统还原每个参与者在主房间中的特权。例如,可向参与者提供不同于在会晤的主房间中的特权的分支房间中的特权。当该参与者被移回到主房间中时,特征子系统将该参与者的特权还原至在主房间中被分配给参与者的那些特权。
在框1008,特征子系统将从分支房间的移走通知给参与者。在某些实施例中,特征子系统可以向参与者的客户机提供该参与者从分支房间移走的指示。该客户机然后可以提供从分支房间移走的指示,并且移除或不再显示允许参与者在该分支房间中操作的UI。该客户机可以向web会议的主房间显示或重新显示该UI。在框1010,特征子系统将与该分支房间相关联的所有内容移至会晤的主房间中。例如,对于与该分支房间相关联的每个内容项,特征子系统可以从其相关的范围列表中移除将要被拆毁的范围(例如,分支房间)的指示,并且如果不是已经存在的,则将全局范围(例如,主房间)的指示包括在相关的范围列表中。在框1012,特征子系统拆毁该分支房间。例如,特征子系统拆毁该特征子系统为该分支房间创建的范围代理。
尽管用对结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。相反,上述具体特征和动作是作为实现权利要求的示例形式公开的。

Claims (20)

1.一种在web会议系统中用于提供分支房间的方法,所述方法包括:
提供包括多个特征子系统的web会议,每个特征子系统在所述web会议中提供一个或多个特征,其中所述多个特征子系统表示所述web会议的主房间。
当所述web会议系统接收到在所述web会议中创建具有第一名称的第一分支房间的请求时(702),
创建对应于所述多个特征子系统中的每一个的第一范围代理,所述第一范围代理中的每一个提供了其相应的特征子系统的视图;以及
将所述第一名称与所述第一范围代理中的每一个相关联(810),其中与所述第一名称相关联的所述第一范围代理的集合表示所述web会议中的所述第一分支房间,而且其中,被分配给所述第一分支房间的会晤参与者通过经由每个特征子系统的第一范围代理与所述多个特征子系统进行交互来参与所述第一分支房间。
2.如权利要求1所述的方法,其特征在于,所述第一范围代理中的至少一个是瘦范围代理。
3.如权利要求1所述的方法,其特征在于,还包括:
将至少一个web会议参与者分配给所述第一分支房间(902);以及
创建对应于所述第一范围代理中的每一个的ACL(906),其中对于被分配给所述第一分支房间的每个会晤参与者,所述ACL指定所述会晤参与者在参与所述第一分支房间时的许可。
4.如权利要求3所述的方法,其特征在于,所述会晤参与者的许可指定所述会晤参与者在参与所述第一分支房间时能够执行的动作。
5.如权利要求3所述的方法,其特征在于,所述会晤参与者的许可指定所述会晤参与者在参与所述第一分支房间时能够操纵的内容。
6.如权利要求1所述的方法,其特征在于,还包括对于所述第一范围代理中的每一个,指定将通过所述第一范围代理来展示的内容。
7.如权利要求6所述的方法,其特征在于,所指定的内容是相应的特征子系统的内容的子集。
8.如权利要求1所述的方法,其特征在于,还包括:
当所述web会议系统接收到在所述web会议中创建具有第二名称的第二分支房间的请求时(702),
创建对应于所述多个特征子系统中的每一个的第二范围代理(804),所述第二范围代理中的每一个提供其相应的特征子系统的视图;以及
将所述第二名称与所述第二范围代理中的每一个相关联(810),其中与所述第二名称相关联的所述第二范围代理的集合构成所述web会议中的所述第二分支房间,而且其中,被分配给所述第二分支房间的会晤参与者通过经由每个特征子系统的第二范围代理与所述多个特征子系统进行交互来参与所述第二分支房间。
9.如权利要求1所述的方法,其特征在于,还包括,当在所述web会议中成功创建所述第一分支房间时,将所述第一分支房间的创建通知给所述web会议中的每个特权参与者。
10.如权利要求1所述的方法,其特征在于,还包括:
当所述web会议系统接收到在所述web会议中拆毁所述第一分支房间的请求时(1002),
将被分配给所述第一分支房间的所有会晤参与者移回到所述web会议的主房间中(1004);以及
将与所述第一分支房间相关联的所有内容移到所述web会议的主房间中(1010)。
11.如权利要求10所述的方法,其特征在于,还包括将从所述第一分支房间的移走通知给从所述第一分支房间移动的所有会晤参与者(1008)。
12.如权利要求10所述的方法,其特征在于,还包括,对于从所述第一分支房间移回到所述web会议的主房间的每个会晤参与者,还原所述会晤参与者在所述主房间中的特权(1006)。
13.一种指定子系统范围的web会议系统,包括:
提供至少一个虚拟会晤的组件,所述虚拟会晤包括:
管理所述虚拟会晤中的分支房间的创建和拆毁的范围管理器组件(204);以及
当接收到创建分支房间的指示时创建对应于其自身的范围代理(208)的至少一个特征子系统(206),所述范围代理提供所述特征子系统在所述分支房间中的表现,所述范围代理表示所述特征子系统的内容的命名视图,
使得在所述分支房间中进行交互的客户机通过由所述特征子系统为所述分支房间创建的所述范围代理来与所述特征子系统进行交互。
14.如权利要求13所述的系统,其特征在于,所述特征子系统还通过所述范围代理展示所述特征子系统中的内容项。
15.如权利要求14所述的系统,其特征在于,所述通过范围代理展示内容项包括注释所述内容项而不物理地移动所述内容项。
16.如权利要求13所述的系统,其特征在于,所述特征子系统还创建对应于所述范围代理的ACL,其中所述ACL指定对于正通过所述范围代理进行交互的会议参与者的许可。
17.一种包含供web会议系统(108)通过一种方法在虚拟会晤中提供分支房间的指令的计算机可读介质,所述方法包括:
提供包括多个特征子系统(206)的虚拟会晤,每个特征子系统在所述web会议中提供一个或多个特征;
当所述web会议系统接收到在所述虚拟会晤中创建具有名称的分支房间的请求时(702),
生成范围ID(314);
将所述范围ID与所述名称相关联;
创建对应于所述多个特征子系统中的每一个的范围代理(708),所述范围代理中的每一个提供其相应的特征子系统的视图;以及
将所述范围ID分配给所述范围代理中的每一个,
使得具有相同范围ID的范围代理的集合表示所述虚拟会晤中具有所述名称的分支房间。
18.如权利要求17所述的计算机可读介质,其特征在于,包括通过注释内容以将所述内容与所述范围代理相关联而不物理地移动所述内容,来经由所述分支房间展示所述内容。
19.如权利要求17所述的计算机可读介质,其特征在于,包括创建对应于所述范围代理中的每一个的ACL,其中所述ACL指定对于正通过其相应的范围代理进行交互的会议参与者的许可。
20.如权利要求17所述的计算机可读介质,其特征在于,所述范围代理中的每一个都是瘦范围代理,所述瘦范围代理过滤通过所述瘦范围代理请求的动作以确定所述动作是否被授权。
CN200780006771XA 2006-02-28 2007-01-16 用于虚拟空间中的分支房间的子系统范围体系结构 Expired - Fee Related CN101390076B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/364,804 US7716284B2 (en) 2006-02-28 2006-02-28 Subsystem-scoping architecture for breakout rooms in a virtual space
US11/364,804 2006-02-28
PCT/US2007/001032 WO2007100419A1 (en) 2006-02-28 2007-01-16 Subsystem-scoping architecture for breakout rooms in a virtual space

Publications (2)

Publication Number Publication Date
CN101390076A true CN101390076A (zh) 2009-03-18
CN101390076B CN101390076B (zh) 2011-05-18

Family

ID=38445314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200780006771XA Expired - Fee Related CN101390076B (zh) 2006-02-28 2007-01-16 用于虚拟空间中的分支房间的子系统范围体系结构

Country Status (8)

Country Link
US (1) US7716284B2 (zh)
EP (1) EP1997012A4 (zh)
KR (1) KR20080108425A (zh)
CN (1) CN101390076B (zh)
BR (1) BRPI0708275A2 (zh)
CA (1) CA2637718A1 (zh)
RU (1) RU2438169C2 (zh)
WO (1) WO2007100419A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106572084A (zh) * 2016-10-18 2017-04-19 北京甄才科技发展有限公司 远程视频在线面试及评估系统
CN115225617A (zh) * 2021-12-23 2022-10-21 飞虎互动科技(北京)有限公司 多方会话方法和装置

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9176934B2 (en) 2005-05-06 2015-11-03 Leo Baschy User interface for nonuniform access control system and methods
US9129088B1 (en) * 2005-06-04 2015-09-08 Leo Martin Baschy User interface driven access control system and methods for multiple users as one audience
US20070218445A1 (en) * 2006-03-14 2007-09-20 Ted Uwague-Igharo Computer based blackboard
US9202068B2 (en) 2006-03-29 2015-12-01 Leo M. Baschy User interface for variable access control system
US8817668B2 (en) 2006-09-15 2014-08-26 Microsoft Corporation Distributable, scalable, pluggable conferencing architecture
US8769006B2 (en) * 2006-11-28 2014-07-01 International Business Machines Corporation Role-based display of document renditions for web conferencing
US8275106B1 (en) * 2007-01-11 2012-09-25 Avaya Inc. Method and apparatus for seamless subconference management
US20080184115A1 (en) * 2007-01-29 2008-07-31 Fuji Xerox Co., Ltd. Design and design methodology for creating an easy-to-use conference room system controller
US20090006608A1 (en) * 2007-06-28 2009-01-01 Microsoft Corporation Dynamically enhancing meeting participation through compilation of data
US20090234721A1 (en) * 2007-12-21 2009-09-17 Bigelow David H Persistent collaborative on-line meeting space
US8368738B2 (en) * 2008-01-14 2013-02-05 Microsoft Corporation Joining users to a conferencing session
US20090204671A1 (en) * 2008-02-08 2009-08-13 Microsoft Corporation In-meeting presence
US8447809B2 (en) * 2008-02-29 2013-05-21 Via Technologies, Inc. System and method for network conference
WO2010036261A1 (en) 2008-09-26 2010-04-01 Hewlett-Packard Development Company, L.P. Event management system for creating a second event
KR101027725B1 (ko) * 2009-12-29 2011-04-12 주식회사 피앤피시큐어 가용성 보장을 위한 프록시 기반의 보안시스템
US9832423B2 (en) * 2010-06-30 2017-11-28 International Business Machines Corporation Displaying concurrently presented versions in web conferences
US9721215B2 (en) * 2010-06-30 2017-08-01 International Business Machines Corporation Enhanced management of a web conferencing server
WO2013067701A1 (zh) * 2011-11-10 2013-05-16 华为技术有限公司 一种会议控制的方法及装置
US8949445B2 (en) 2012-01-23 2015-02-03 International Business Machines Corporation Optimizing electronic communication channels
US10177926B2 (en) 2012-01-30 2019-01-08 International Business Machines Corporation Visualizing conversations across conference calls
US9813255B2 (en) * 2012-07-30 2017-11-07 Microsoft Technology Licensing, Llc Collaboration environments and views
KR101467248B1 (ko) * 2012-10-26 2014-12-02 (주)카카오 모바일 보이스 오버 인터넷 프로토콜을 이용하여 그룹 통화 서비스를 제공하는 어플리케이션의 동작 방법
US11792239B2 (en) * 2020-07-07 2023-10-17 Engageli, Inc. Systems and/or methods for online content delivery
CN111901618B (zh) * 2020-07-21 2023-02-24 北京百度网讯科技有限公司 直播间的用户交流方法、装置、设备以及存储介质
WO2022046231A1 (en) * 2020-08-31 2022-03-03 Arris Enterprises Llc Providing transfer and configuration of web conferencing between consumer devices
US11611599B2 (en) * 2020-11-27 2023-03-21 Fulcrum Management Solutions Ltd. System and method for grouping participant devices in a communication environment
US11722535B2 (en) * 2021-03-30 2023-08-08 Snap Inc. Communicating with a user external to a virtual conference
US11362848B1 (en) * 2021-03-30 2022-06-14 Snap Inc. Administrator-based navigating of participants between rooms within a virtual conferencing system
US20220321373A1 (en) * 2021-03-30 2022-10-06 Snap Inc. Breakout sessions based on tagging users within a virtual conferencing system
US11558436B2 (en) * 2021-04-30 2023-01-17 Zoom Video Communications, Inc. Content monitoring for virtual meeting rooms
US11323493B1 (en) * 2021-05-20 2022-05-03 Cisco Technology, Inc. Breakout session assignment by device affiliation
US11463492B1 (en) 2021-10-28 2022-10-04 Zoom Video Communications, Inc. Moderator controls for breakout rooms
US11949723B1 (en) * 2022-12-09 2024-04-02 Zoom Video Communications, Inc. Moving pages of a virtual whiteboard to breakout rooms associated with a video conference

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5625407A (en) * 1994-07-08 1997-04-29 Lucent Technologies Inc. Seamless multimedia conferencing system using an enhanced multipoint control unit and enhanced endpoint devices
US6560707B2 (en) * 1995-11-06 2003-05-06 Xerox Corporation Multimedia coordination system
US5974446A (en) * 1996-10-24 1999-10-26 Academy Of Applied Science Internet based distance learning system for communicating between server and clients wherein clients communicate with each other or with teacher using different communication techniques via common user interface
US7240094B2 (en) * 1997-07-03 2007-07-03 Centra Software Inc. Method and system for synchronizing and serving multimedia in a distributed network
AU5106499A (en) 1998-07-17 2000-02-07 Franklin Institute, The A system containing a multi-user virtual learning environment
US6487583B1 (en) * 1998-09-15 2002-11-26 Ikimbo, Inc. System and method for information and application distribution
CA2345241A1 (en) * 1998-09-22 2000-03-30 Science Applications International Corporation User-defined dynamic collaborative environments
US6404873B1 (en) * 1998-12-01 2002-06-11 Siemens Information And Communication Networks, Inc. Subconference calling in a telephony-over-LAN environment
US20020138590A1 (en) * 2000-05-05 2002-09-26 Beams Brian R. System method and article of manufacture for creating a virtual university experience
EP1192615A4 (en) 1999-06-30 2010-11-10 Blackboard Inc METHODS AND SYSTEM FOR EDUCATIONAL SUPPORT ON THE INTERNET
US6721410B1 (en) * 1999-08-10 2004-04-13 Nortel Networks Limited Recursive identification of individuals for casual collaborative conferencing
US6772214B1 (en) * 2000-04-27 2004-08-03 Novell, Inc. System and method for filtering of web-based content stored on a proxy cache server
US6381444B1 (en) * 2000-07-12 2002-04-30 International Business Machines Corporation Interactive multimedia virtual classes requiring small online network bandwidth
US20020071540A1 (en) * 2000-12-13 2002-06-13 Cuseeme Networks, Inc. Application service provider configuration and method for a conferencing environment
US6931114B1 (en) * 2000-12-22 2005-08-16 Bellsouth Intellectual Property Corp. Voice chat service on telephone networks
US20020174248A1 (en) * 2001-05-16 2002-11-21 Motorola, Inc. Method and system for communicating chat and game messages in a wireless network
CA2357291A1 (en) 2001-09-13 2003-03-13 Zoran Konjevic System and method for real-time interactive musical instruction and performance
KR100439957B1 (ko) 2002-02-20 2004-07-12 주식회사데이콤 IP망의 QoS에 따른 컨퍼런스 서비스 방법
US6915331B2 (en) * 2002-05-16 2005-07-05 Cisco Managed Solutions, Inc. End user control of a teleconferencing network through a data network
US20040006595A1 (en) * 2002-07-03 2004-01-08 Chiang Yeh Extended features to conferencing system using a web-based management interface
US8838622B2 (en) * 2002-07-13 2014-09-16 Cricket Media, Inc. Method and system for monitoring and filtering data transmission
US20050003330A1 (en) * 2003-07-02 2005-01-06 Mehdi Asgarinejad Interactive virtual classroom
CN1567202A (zh) 2003-07-08 2005-01-19 皇家飞利浦电子股份有限公司 在虚拟教室中播放并记录课程内容的方法和系统
US20050114527A1 (en) * 2003-10-08 2005-05-26 Hankey Michael R. System and method for personal communication over a global computer network
US8904267B2 (en) * 2003-10-14 2014-12-02 International Business Machines Corporation Retrieving slide show content from presentation documents
US20050114475A1 (en) * 2003-11-24 2005-05-26 Hung-Yang Chang System and method for collaborative development environments
US7149298B2 (en) * 2004-06-10 2006-12-12 International Business Machines Corporation Method and system for providing subgroup conversation during a teleconference
US20070067387A1 (en) * 2005-09-19 2007-03-22 Cisco Technology, Inc. Conferencing system and method for temporary blocking / restoring of individual participants

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106572084A (zh) * 2016-10-18 2017-04-19 北京甄才科技发展有限公司 远程视频在线面试及评估系统
CN106572084B (zh) * 2016-10-18 2020-06-16 北京甄才科技发展有限公司 远程视频在线面试及评估系统
CN115225617A (zh) * 2021-12-23 2022-10-21 飞虎互动科技(北京)有限公司 多方会话方法和装置

Also Published As

Publication number Publication date
US20070203980A1 (en) 2007-08-30
RU2008135110A (ru) 2010-03-10
CN101390076B (zh) 2011-05-18
BRPI0708275A2 (pt) 2011-05-24
KR20080108425A (ko) 2008-12-15
EP1997012A1 (en) 2008-12-03
RU2438169C2 (ru) 2011-12-27
WO2007100419A1 (en) 2007-09-07
EP1997012A4 (en) 2012-03-28
CA2637718A1 (en) 2007-08-07
US7716284B2 (en) 2010-05-11

Similar Documents

Publication Publication Date Title
CN101390076B (zh) 用于虚拟空间中的分支房间的子系统范围体系结构
Wolf et al. Mining task-based social networks to explore collaboration in software teams
CN1526109A (zh) 用于被分割的对等计算的方法与装置
US20110022970A1 (en) Apparatus and Method for a Virtual Environment Center and Venues Thereof
US6965751B2 (en) Role managed collaborative learning support system and method
Mangula et al. Adoption of the cloud business model in Indonesia: triggers, benefits, and challenges
US20190266284A1 (en) Systems and methods for generating and transmitting targeted data within an enterprise
CN103136621A (zh) 工程送审表单的审核流程的在线管理方法
CN101390345B (zh) 信息通信系统、信息收集方法、节点设备和记录介质
Anumba et al. Telepresence in concurrent lifecycle design and construction
US20190259298A1 (en) Systems, methods, and software for implementing a behavior change management program
KR20210009150A (ko) 멀티콘텐츠 유통관리용 확장형 온라인 범용 플랫폼 시스템
CN105610785A (zh) 网络系统及控制装置
US20050132120A1 (en) Nomadic digital asset retrieval system
Balakayeva et al. ANALYSIS, RESEARCH AND DEVELOPMENT OF AN INNOVATIVE ENTERPRISE DIGITALIZATION SYSTEM FOR REMOTE WORK
Costantini et al. An Internet Based Architecture Satisfying the Distributed Building Site Metaphor
WO2021182219A1 (ja) メッセージ交換装置、及びメッセージ交換方法
WO2022240885A1 (en) Hypergraphic self-defining communications groups of an isomorphic structure
JP2023048809A (ja) 情報処理方法、情報処理装置およびプログラム
KR20230132358A (ko) 지능형 계정 풀 로직 및 ai 영상 분석 기반 클라우드 화상 회의 서비스 제공 시스템 및 방법
Galati et al. Ethical Challenges in the MOSAIC 2B project
Vanyek et al. 2015-2016 EBD# 12.22-ALA Strategic Technology Directions Update 2016-2017
Bortenschlager et al. An Architectural Approach to Apply the Supervisor/Worker Collaboration Pattern to Nomadic Workspaces
Dommel et al. Network Support for Group Coordination
Van Den Einde et al. NEES IT tools to advance earthquake engineering research and practice

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110518

Termination date: 20140116