用于动态控制电子会议的进程的装置和方法

文档序号:7763978阅读:312来源:国知局
专利名称:用于动态控制电子会议的进程的装置和方法
技术领域
本发明涉及电子会议,具体涉及一种用于动态控制电子会议的进程的装置和方法。
背景技术
电子会议系统用于使得地理上分布的个人通过计算机网络参与各种类型的多媒体协作,包括视频、声音、图像、文本和/或其他类型的电子数据传输,从而实现面对面般的交流效果。电子会议系统通常通过网络例如互联网连接的服务器和客户机上实现,其中,一个或多个与会者,例如会议主持人和普通与会者,可以从其各自的客户端计算机通过例如浏览器的客户端软件参加在服务器上提供的电子会议服务。具体地,当会议主持人通过其客户机登录到服务器上的电子会议系统,并创建一个会议后,通过电子邮件、即时消息、电话通知等方式向该会议的所有与会者发送参加该会议的邀请,该邀请具有该会议的预定时间段、主题、会议中使用的演示文档等信息。在预定会议开始时间,与会者在其各自的客户机上登录电子会议系统,并进入该会议的会议室。会议室也可被称为会议上下文,其实际上是指授权与会者访问的电子会议的相关资源的集合,包括与会者可以看到的演示,可以听到的别人的发言,可以浏览的文件,可以下载的文件,以及可以发送的文字、音频、视频等信息,等等。会议室通常具有在与会者的客户机屏幕上的形象化和可视化的表示。某些类型的电子会议,例如发明评审会,可能需要评审由不同被评审者做出的多个发明。在这样的电子会议中,有一些与会者是评审员,其可参加整个电子会议;而另一些与会者是被评审者,每个被评审者只能参加涉及到其本身的部分(可称为子会议),而不能参加不涉及其本身而只涉及其他被评审者的部分,因为每个发明的内容对于其发明人之外的其他被评审者而言应当是保密的。然而,在现有的电子会议系统中,与会者一旦通过输入姓名和密码等方式登录了电子会议系统并进入电子会议的会议室,该与会者就可以直接参加当前正在进行的子会议,不管该子会议是否是其所属的子会议。由于电子会议的各子会议的实际开始和结束时间往往与会议邀请中预定的开始时间和结束时间不同,因此,子会议的与会者很可能在其所属的子会议开始之前或之后登录电子会议系统,从而参加了其不应当参加的子会议,或耽误了其应当参加的子会议。当一个子会议结束后,尽管该子会议的与会者应当退出,但这仅取决于与会者本身的退出操作,会议的主持人或管理员无法强制子会议的与会者退出。在现有的电子会议系统中,也可以考虑在电子会议的每一个子会议结束、下一个子会议开始时由主持人等通过电话、即时消息等方式通知当前子会议涉及的每一个与会者退出电子会议系统,并通知下一个子会议涉及的每一个与会者登录电子会议系统。这种由主持人等在不同时刻人工地通知每一个子会议的每一个与会者退出或参加子会议的方式显然是非常繁琐、低效和耗时的,而且事实上,这仍然无法解决一个子会议的与会者无意或有意地参加其他子会议的问题。

发明内容
为解决现有技术的缺点,提出了本发明的技术方案。根据本发明的一个方面,提出了一种用于动态控制电子会议的进程的计算机实现的装置,其中所述电子会议包括至少两个子会议,所述装置包括监视模块,用于监视电子会议的进行过程中用于触发在不同子会议之间切换的触发事件的发生;以及控制模块,用于响应于由监视模块监视到发生所述触发事件,断开当前子会议的与会者与该电子会议的主会议室中定义的会议资源的连接;根据会议议程确定该电子会议的下一个子会议及其与会者,其中,所述会议议程指定了组成电子会议的子会议的序列以及每个子会议的至少一个与会者;以及建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接。根据本发明的另一个方面,提出了一种用于动态控制电子会议的进程的计算机实现的方法,其中所述电子会议包括至少两个子会议,所述方法包括监视电子会议的进行过程中用于触发在不同子会议之间切换的触发事件的发生;响应于监视到发生所述触发事件,断开当前子会议的与会者与该电子会议的主会议室中定义的会议资源的连接;根据会议议程确定该电子会议的下一个子会议及其与会者,其中,所述会议议程指定了组成该电子会议的子会议的序列以及每个子会议的至少一个与会者;以及建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接。由于本发明的装置在电子会议进行过程中响应于监视到的触发事件,自动将当前子会议的与会者退出主会议室,并将下一个子会议的与会者加入到主会议室,从而实现了对电子会议进程的动态控制,并有效避免了一个子会议的与会者参加其他子会议,并且也避免了人工通知不同子会议的与会者参加和退出子会议时的低效和无效。


所附权利要求中阐述了被认为是本发明的特点的创造性特征。但是,通过参照附图阅读下面对说明性实施例的详细说明可更好地理解发明本身以及其优选使用模式、目标、特征以及优点,在附图中图1示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置的操作环境;图2示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置的结构框图;图3示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置响应于接收到用户登录请求进行的操作的顺序图;图4示例性地示出了本发明的一个实施例中使用的会议议程的格式;图5示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置响应于监视到触发事件进行的操作的顺序图;图6示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的方法响应于接收到用户登录请求而执行的步骤的示意图;图7A示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现
5的方法响应于接收到监视到触发事件而执行的步骤的示意图;图7B示出了根据本发明的另一个实施例的用于动态控制电子会议的进程的计算机实现的方法响应于接收到监视到触发事件执行的步骤的示意图;以及图8示意性地示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的方法的应用场景示例。
具体实施例方式下面参照附图来说明本发明的实施例。在下面的说明中,阐述了许多具体细节以便更全面地了解本发明。但是,对于本技术领域内的技术人员明显的是,本发明的实现可不具有这些具体细节中的一些。此外,应当理解的是,本发明并不限于所介绍的特定实施例。 相反,可以考虑用下面的特征和要素的任意组合来实施本发明,而无论它们是否涉及不同的实施例。因此,下面的方面、特征、实施例和优点仅作说明之用而不应被看作是所附权利要求的要素或限定,除非权利要求中明确提出。现参照图1,其示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置的操作环境。如图所示,多个客户机通过网络例如因特网与服务器连接,电子会议系统位于服务器上,电子会议的与会者或主持人可通过各客户机访问服务器上的电子会议系统。所述电子会议系统可以是任何现有的或未来的电子会议系统。优选地,根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101位于电子会议系统所在的服务器上,并位于电子会议系统与通过网络连接的客户机之间。根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101既可以如图所示位于电子会议系统之外,也可以是电子会议系统的一部分。现参照图2,其示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101的结构框图。如图所示,该装置包括监视模块201,用于监视电子会议的进行过程中用于触发在不同子会议之间切换的触发事件的发生;以及控制模块202, 用于响应于由监视模块监视到发生所述触发事件,断开当前子会议的与会者与该电子会议的主会议室中定义的会议资源的连接;根据会议议程确定该电子会议的下一个子会议及其与会者,其中,所述会议议程指定了组成会议的子会议的序列以及每个子会议的至少一个与会者;以及建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接。根据本发明的实施例,所述控制模块202还用于响应于接收到用户登录该电子会议的请求,根据会议议程确定用户所属的子会议;判断用户所属的子会议是否是正当进行的当前子会议;响应于所述判断为是,建立该用户与该电子会议的主会议室中定义的会议资源的连接;响应于所述判断为否,建立该用户与该电子会议的等待会议室中定义的会议资源的连接。并且,根据本发明的进一步的实施例,所述控制模块202还用于在上述建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接的之前、之后或同时,断开所述下一个子会议的与会者与该电子会议的等待会议室中定义的会议资源的连接。现参照图3,其示出了根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101响应于接收到用户登录请求进行的操作的顺序图。
如图所示,在步骤1,与会者通过其客户机向电子会议系统发送登录请求。由于根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101位于与会者的客户机与电子会议系统所在的服务器之间,因此,该登录请求由该装置101中的控制模块202所接收。如本领域的技术人员所知的,登录请求中通常包括用户名和密码,且接收到登录请求后需要进行对用户名和密码进行验证。由于这属于现有技术的内容,故在此省略。在步骤2,控制模块202通过查询存储在电子会议系统中的会议议程来确定该与会者所属的子会议。所述会议议程指定了组成电子会议的子会议的序列以及每一个子会议的与会者, 可选地,还可以指定每个子会议的预定开始时间和结束时间,并且可选地,还可以进一步指定其他信息,例如,每一个子会议的主题、附加文档或附加文档页范围、抄送人列表(CC list)、密件抄送人列表(BCClist)等。图4示例性地示出了本发明的一个实施例中使用的会议议程的格式。如图所示, 该会议议程是一种表的数据结构,其列包括“时间范围”、“主题”、“收件人列表”(即与会者列表)、抄送人列表、密件抄送人列表、PPT附加文档,其每一行表示该会议中的一个子会议。例如,第一行表示该会议的第一个子会议的预定时间范围是T2-T1(即开始时间为 Tl,结束时间为Τ2),主题是Subjectl,与会者列表为Attendee listl,抄送人列表为CC listl,密件抄送人为BCC listl,PPT附加文档为PPTl ;第二行表示该会议的第二个子会议的预定时间范围是T3-T2 (即开始时间为T2,结束时间为T3),主题是Subject2,与会者列表为Attendee list2,抄送人列表为CC list2,密件抄送人为BCC list2,PPT附加文档为 PPT2,等等。如该会议议程示例所示的,各子会议的主题、与会者、附加文档等都是不同的。如本领域的技术人员所知的,图4中所示仅为本发明的实施例中使用的会议议程的格式的示例。会议议程完全可以采用其他格式或数据结构来表示,只要该格式或数据结构能用来表示组成会议的子会议以及每个子会议的与会者等信息就可以了。此外,如本领域的技术人员所知的,图4所示的会议议程中的各项信息并非都是必需的。例如,本发明的一些实施例中使用的会议议程中也可以不包括抄送人列表列和密件抄送列表列,甚至也可以不包括时间范围列、主题列和附加文档列,而只包括与会者列。另外,如本领域的技术人员所知的,本发明的一些实施例中使用的会议议程中还可以包括其他的信息,例如,还可以包括子会议标识符列、会议室列等等。会议议程可以由主持人或其他相关人员通过一会议议程创建模块事先在电子会议系统中创建,并存储在电子会议系统中。所述创建模块可以是现有的电子会议系统中用于创建会议议程的模块、现有技术中的文本编辑模块或数据结构创建模块、或者据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101中专有的会议议程创建模块。现返回图3,在步骤3,控制模块202确定当前正在进行的子会议,例如通过查询监视模块201已监视到并存储的已发生的触发事件来确定当前正在进行的子会议。在本发明的其他实施例中,控制模块202也可以通过其他方式确定当前正在进行的子会议。根据本发明的实施例,所述触发事件包括以下各项中的任何一个接收到关闭用于当前子会议的附加文档的请求;接收到打开用于下一个子会议的附加文档的请求;检测到用于当前子会议的附加文件的关闭;检测到用于下一个子会议的附加文档的打开;接收到转到用于下一个子会议的附加文档页的请求;检测到转到用于下一个子会议的附加文档页;以及用于触发切换子会议的按钮被按下。附加文档是指在用于在子会议上演示的文档,例如PPT文档等。在有些会议中, 不同的子会议可以具有不同的附加文档,在这种情况下,用于当前子会议的附加文档的关闭或接收到相应的关闭请求意味着当前子会议的结束,因此,可作为用于触发将当前子会议切换到下一个子会议的触发事件;同样,用于下一个子会议的附加文档的打开或接收到相应的打开请求意味着下一个子会议即将开始,因此,也可作为用于触发将当前子会议切换到下一个子会议的触发事件。在另一些会议中,不同子会议共用同一个附加文档,但具有不同的附加文档页范围,在这种情况下,由当前子会议的附加文档页范围转到下一个子会议的附加文档页范围或接收到相应的请求,意味着当前子会议的结束和下一个子会议的开始,因此,可作为用于触发将当前子会议切换到下一个子会议的触发事件。当然,也可以在本发明的装置中设置用于由会议主持人或其他人通过手工点击触发将当前子会议切换到下一个子会议的按钮,这样,可将手工点击该按钮作为触发将当前子会议切换到下一个子会议的触发事件。根据本发明的实施例,该用于动态控制电子会议的进程的计算机实现的装置101 还包括一可选的触发事件指定模块,用于指定所述触发事件。所述触发事件指定模块可以是现有技术中的文本编辑模块或设置模块,也可以是本发明的装置101专有的触发事件指定模块。在本发明的另一些实施例中,该触发事件也可以是该用于动态控制电子会议的进程的计算机实现的装置101中内置的,因而不需要指定,也无法改变,这样,该装置101将不包括所述触发事件指定模块。现返回图3,在步骤4,控制模块202判断该与会者所属的子会议是否是当前正在进行的子会议。在步骤5,响应于上述判断为是,将该与会者转入该电子会议的主会议室。如本领域的技术人员所知的,电子会议的主会议室可以由电子会议的主持人等通过电子会议系统基于所述会议议程事先创建。电子会议的主会议室定义了一组该电子会议的与会者被授权访问的会议资源。例如,进入到主会议室中的与会者将能够看到该电子会议的文档演示,听到其他与会者的发言,以及提问等。因此,该步骤实际上建立了该与会者与该电子会议的主会议室中定义的会议资源的连接。在步骤6,响应于上述判断为否,将该与会者转入一等待会议室。该等待会议室可以是特定于该子会议的,即每个子会议都有自己的等待会议室,也可以是该电子会议的所有子会议共用的。等待会议室可以由根据本发明的实施例的用于动态控制电子会议的进程的计算机实现的装置101(例如,通过该装置101中包括的一等待会议室创建模块)事先根据会议议程创建。等待会议室定义了一组进入该等待会议室的与会者被授权访问的会议资源。例如,进入到等待会议室中的与会者将能够相互之间讨论问题,但无法看到和听到主会议室中的演示和发言。因此,该步骤实际上建立了该与会者与该等待会议室中定义的会议资源的连接在步骤7,进入到等待会议室或主会议室的与会者分别访问等待会议室或主会议室中定义的会议资源。根据本发明的实施例,该用于动态控制电子会议的进程的计算机实现的装置101还包括一可选的邀请模块,用于在会议开始前,向每个子会议的与会者发送参加相应的子会议的邀请。所述邀请可根据如上所述的会议议程来生成。该邀请模块根据所述会议议程中定义的子会议序列、各子会议的主题、与会者、预定开始和结束时间等信息,向每个子会议的与会者发送相应的邀请。这样,每个子会议的与会者将接收到关于参加与其相关的该子会议的邀请,而不是关于参加整个会议的邀请。例如,对于图4中所示的会议议程示例, 与会者列表Attendee Iistl中的与会者将接收的邀请可如下所示
权利要求
1.一种用于动态控制电子会议的进程的计算机实现的装置,其中所述电子会议包括至少两个子会议,所述装置包括监视模块,用于监视电子会议的进行过程中用于触发在不同子会议之间切换的触发事件的发生;以及控制模块,用于响应于由监视模块监视到发生所述触发事件,断开当前子会议的与会者与该电子会议的主会议室中定义的会议资源的连接;根据会议议程确定该电子会议的下一个子会议及其与会者,其中,所述会议议程指定了组成会议的子会议的序列以及每个子会议的至少一个与会者;以及建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接。
2.根据权利要求1的装置,其中,所述控制模块还用于响应于接收到用户登录该电子会议的请求,根据会议议程确定用户所属的子会议; 判断用户所属的子会议是否是正在进行的当前子会议;响应于所述判断为是,建立该用户与该电子会议的主会议室中定义的会议资源的连接;响应于所述判断为否,建立该用户与该电子会议的等待会议室中定义的会议资源的连接。
3.根据权利要求2的装置,其中,所述控制模块还用于断开所述下一个子会议的与会者与该电子会议的等待会议室中定义的会议资源的连接。
4.根据权利要求1的装置,其中,所述会议议程指定了每个子会议的预定开始和结束时间。
5.根据权利要求1的装置,其中,所述会议议程指定了用于子会议的附加文档或附加文档页。
6.根据权利要求1的装置,其中,所述触发事件包括以下各项中的任何一个 接收到关闭用于当前子会议的附加文档的请求;接收到打开用于下一个子会议的附加文档的请求; 检测到用于当前子会议的附加文件的关闭; 检测到用于下一个子会议的附加文档的打开; 接收到转到用于下一个子会议的附加文档页的请求; 检测到转到用于下一个子会议的附加文档页;以及用于触发切换子会议的按钮被按下。
7.一种用于动态控制电子会议的进程的计算机实现的方法,其中所述电子会议包括至少两个子会议,所述方法包括监视在电子会议的进行过程中用于触发在不同子会议之间切换的触发事件的发生; 响应于监视到发生所述触发事件,断开当前子会议的与会者与该电子会议的主会议室中定义的会议资源的连接;根据会议议程确定该电子会议的下一个子会议及其与会者,其中,所述会议议程指定了组成该电子会议的子会议的序列以及每个子会议的至少一个与会者;以及建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接。
8.根据权利要求7的方法,还包括响应于接收到用户登录该电子会议的请求,根据会议议程确定用户所属的子会议; 判断用户所属的子会议是否是正在进行的当前子会议;响应于所述判断为是,建立该用户与该电子会议的主会议室中定义的会议资源的连接;响应于所述判断为否,建立该用户与该电子会议的等待会议室中定义的会议资源的连接。
9.根据权利要求8的方法,还包括断开所述下一个子会议的与会者与该电子会议的等待会议室中定义的会议资源的连接。
10.根据权利要求7的方法,其中,所述会议议程指定了每个子会议的预定开始和结束时间。
11.根据权利要求7的方法,其中,所述会议议程指定了用于子会议的附加文档或附加文档页。
12.根据权利要求7的方法,其中,所述触发事件包括以下各项中的任何一个 接收到关闭用于当前子会议的附加文档的请求;接收到打开用于下一个子会议的附加文档的请求; 检测到用于当前子会议的附加文档的关闭; 检测到用于下一个子会议的附加文档的打开; 接收到转到用于下一个子会议的附加文档页的请求; 检测到转到用于下一个子会议的附加文档页;以及用于触发切换子会议的按钮被按下。
全文摘要
公开了一种用于动态控制电子会议的进程的计算机实现的装置和方法,其中所述电子会议包括至少两个子会议,该装置包括监视模块,用于监视电子会议的进行过程中用于触发在不同子会议之间切换的触发事件的发生;以及控制模块,用于响应于由监视模块监视到发生所述触发事件,断开当前子会议的与会者与该电子会议的主会议室中定义的会议资源的连接;根据会议议程确定该电子会议的下一个子会议及其与会者,其中,所述会议议程指定了组成会议的子会议的序列以及每个子会议的至少一个与会者;以及建立下一个子会议的与会者与该电子会议的主会议室中定义的会议资源的连接。
文档编号H04L12/18GK102457388SQ20101052883
公开日2012年5月16日 申请日期2010年10月28日 优先权日2010年10月28日
发明者喻星, 张娟, 张霞, 芮苏英, 韩亮 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1