网络会议系统、会议服务器、记录服务器和会议终端的制作方法

文档序号:7615734阅读:131来源:国知局
专利名称:网络会议系统、会议服务器、记录服务器和会议终端的制作方法
技术领域
本发明涉及网络会议系统、会议服务器、记录服务器和会议终端。
背景技术
为了通过网络进行电信会议,首先,进行会议预订,当到达会议开始时间时,每个会议参与者输入在预订时间分发的密码。因此,所述参与者的会议终端连接到实时的会议。对于所述会议晚了的参与者,当他从主席处获得参与所述会议的许可时而参加所述会议。
在JP-A-10-294798和在JP-A-6-205151中描述了用于使得有可能记录会议描述和以后查阅所述会议描述的技术。
在JP-A-10-294798中所述的技术涉及多媒体记录的建立方法,其中使用数字水印技术来在参与者的陈述信息(音频信息)中嵌入用于识别说话者的信息,以便所述说话者以后不能否认在所述会议中的陈述。
在JP-A-6-205151中所述的技术中,会议的音频和视频信息(包括指示会议的进程的信息)被记录,并且可以以后被回放。

发明内容
在现有技术的网络会议系统中,如果晚来加入的参与者直接参加当前进行的会议,则所述参与者不能知道从会议开始到当前时间点的进程,因此使所述参与者难于积极地参加会议。
按照在JP-A-10-294798和在JP-A-6-205151中所述的技术,建立会议记录,并且在会议结束后查阅它。
但是,所述技术未考虑允许晚来加入的参与者(试图加入当前进行的会议的用户)使用所述记录。因此,晚来加入的参与者仅仅可以在会议结束后查看在记录中的所述参与者加入所述会议的时间点之前的会议说明。
因此,对于当前进行的会议晚来的参与者仍然不能知道在所述参与者加入所述会议的时间点之前的进程。所述晚来加入的参与者与其他的参与者相比较是不利的,在JP-A-10-294798和在JP-A-6-205151中描述的技术未提供在这一点上的任何改进。
也考虑,会议开始条件是参与者全部到齐,在这种情况下,会议不能如期开始,浪费了时间。
本发明的目的是使得晚来加入的参与者能够知道过去的会议描述而不妨碍实时会议的进行,以提供方便使用上改进的网络会议系统。
按照本发明的第一方面,提供了一种网络会议系统,包括会议服务器,它管理会议和处理用于实时会议的会议数据;记录服务器,它存储会议数据,并且以可变的速度来回放所存储的会议数据;多个作为客户机的会议终端,它们连接到会议服务器和记录服务器以从那里获得服务,其中,每个会议终端连接到记录服务器,并且从记录服务器接收以高速、低速和等速的至少一个的速度被回放的实时会议中的过去会议数据的分发。
按照本发明的第二方面,提供了一种网络会议系统,包括会议服务器,用于管理会议和处理用于实时会议的会议数据;记录服务器,它在存储部分中存储会议数据,并且以可变的速度回放在存储部分中存储的会议数据;多个作为客户机的会议终端,它们连接到会议服务器和记录服务器以从那里获得服务,其中,所述网络会议系统具有赶上(catch-up)加入功能,其中,当多个会议终端之一中途加入会议时,会议终端连接到记录服务器,在记录服务器中存储的过去的会议数据被高速回放,直到所述会议终端赶上当前的会议,并且当会议终端赶上当前会议时,所述会议终端连接到会议服务器以加入实时的会议,其中,会议服务器向会议数据加上时间标记,并且向记录服务器发送会议数据,其中,记录服务器存储从会议服务器发送的会议数据,并且在从会议终端接收到赶上加入请求时,确定是否使能赶上加入,高速回放所存储的会议数据,向会议终端发送会议数据,通过比较在会议数据中包括的时间标记与当前日期的时间来确定赶上回放的结束点,并且当所述结束点来到时,通知会议终端和会议服务器赶上回放到达了终点,其中,会议终端在接收到从记录服务器接收到赶上回放的终点的通知时,将从记录服务器的连接转换到会议服务器的连接,并且加入实时会议。


通过参照附图详细说明本发明的优选例证实施例,本发明的上述目的和优点将会变得更加清楚,其中图1是用于说明在按照本发明的第一实施例的网络会议系统中用于执行赶上加入的主过程以及构成网络会议系统的会议服务器、记录服务器和会议终端的特征配置的图;图2是示出按照本发明的第二实施例的网络会议系统的具体配置的方框图;图3是用于说明在图2中的网络会议系统中的会议终端、会议服务器的会议管理部分、记录服务器和会议服务器的实时会议处理部分中的数据和控制信息传送过程的流程图;图4是示出在赶上参与者的会议终端上显示的会议参与模式选择屏幕的一个示例图;图5是示出在赶上参与者的会议终端上显示的会议参与模式选择屏幕的另一个示例图。
具体实施例方式
现在参见附图,其中示出了本发明的优选实施例。
(第一实施例)图1是用于说明在按照本发明的第一实施例的网络会议系统中用于执行赶上加入的主要过程以及构成网络会议系统的会议服务器、记录服务器和会议终端的特征配置的图。
如图所示,所述网络会议系统包括会议服务器100、记录服务器200和多个会议终端300a-300d。
会议终端300a是用于晚来加入的用户的会议终端(赶上加入的会议终端),并且会议终端300b-300d是在实时会议中的会议终端。会议终端300a-300d具有相同的配置。图1仅仅示出了会议终端300a的特征配置。
会议服务器100包括实时会议处理部分102,用于支持实时会议;会议管理部分104,用于执行会议预订处理、验证处理等;时间标记添加部分106;缓冲存储器108;以及时钟部分110。
记录服务器200包括时钟部分202、赶上回放使能确定部分204、可变速度回放部分206、时间标记提取部分208、赶上确定部分210、服务器转换通知部分212和用于存储实时会议的会议数据的存储部分(硬盘等)214。
赶上加入会议终端300a按照需要向和从会议服务器100和记录服务器200传送信息。会议服务器100、记录服务器200和赶上加入会议终端300a相互结合地工作,由此实现赶上加入(赶上回放和从赶上回放到实时会议的过渡)。
下面将讨论用于进行会议预订、开始实时会议和实现赶上加入的步骤在图1中,向所述步骤分配了符号S1到S10。
要加入(参加)会议的会议终端300a的用户使用万维网浏览器连接到会议服务器100,并且访问会议管理部分104以进行会议预订(S1)。
当达到会议安排时间时,会议的发起人和会议参与者从他们各自的会议终端连接到会议服务器,并且输入当进行会议预订时分发的密码。因此,开始每个会议终端的会议客户机应用,将会议终端连接到安排的会议。
如果在会议参与者中存在后来者,则按计划开始实时会议。会议服务器100通过时间标记添加部分106向实时会议的会议数据提供时间标记(指示当前日期的时间的信息),并且在缓冲存储器108中将会议数据延迟预定时间,然后向记录服务器200发送会议数据(S2)。
记录服务器200在存储部分(硬盘等)214中存储所发送的会议数据。
当会议的发起人连接到会议服务器100时,开始记录服务器200中的会议数据记录。
晚来加入会议的参与者(赶上加入会议终端300a的用户)使用万维网浏览器来查阅会议列表,并且查看所述参与者应当参加的会议。此时,期望所述参与者应当能够查看自在所述会议列表上的当前进行的会议的开始起过去的时间。
如果所述晚来加入的用户要赶上加入(如果所述参与者确定使能了赶上加入),则所述参与者从他或她的会议终端300a输入先前分发的密码,并且从在显示器上显示的多个加入模式选项中选择赶上加入连接(见图4)。
于是,开始会议客户机应用,将会议终端300a连接到记录服务器200(S3)。
记录服务器200的赶上回放使能确定部分204确定是否使能了赶上回放。即,即使会议终端300a的用户确定使能了赶上回放,如果执行精确的计算,则有可能在会议结束之前赶上回放未完成,或者在完成赶上回放时的会议剩余时间极短,并且如果被执行赶上回放也不太重要。因此,记录服务器200确定在执行赶上回放之前是否使能赶上回放。
当赶上回放使能确定部分204确定是否使能赶上加入时,赶上回放使能确定部分204从当前时间点的会议剩余时间和完成赶上回放的时间所需要的时间(例如,如果以最高速执行赶上回放所需要的时间)来估计在赶上回放完成时会议的剩余时间。当所述剩余时间等于或大于预定时间时,则赶上回放使能确定部分204确定使能赶上加入。
记录服务器200向会议终端300a发送关于是否使能赶上加入的确定结果(S4)。此时,记录服务器200也可以发送赶上回放的完成计划时间的信息,以将所述计划时间显示在会议终端300a的显示器上,吸引用户的注意。
在接收到使能赶上回放的通知时,会议终端300a向记录服务器200发送高速回放(赶上回放)请求(S5-1)。此时,可以从会议终端300a指定回放速度。或者,可以使得有可能提供按照章节规范来回放或每预定时间间隔回放(摘要回放)的指令。
另一方面,在接收到未使能赶上回放的通知时,会议终端300a放弃赶上回放,并且被提供两个选项选择随后(follow-up)回放(对于观看者仅仅观看过去的会议数据的回放模式)或直接加入实时会议。
当选择随后回放时,从会议终端300a向记录服务器200发送随后回放请求(S5-1)。当选择直接加入实时会议的选项时,向记录服务器200发送直接加入实时会议的请求(S5-2)。
随后,从记录服务器200向在S4接收到使能赶上回放的通知的会议终端300a分发高速回放会议数据(S6)。
即,记录服务器200的可变速度回放部分206从存储部分(硬盘等)214高速回放会议数据。所回放的会议数据被发送到会议终端300a。会议终端300a的用户使用显示器和扬声器来观看过去的会议。
会议终端300a包括可变速度回放部分303,用于接收从记录服务器200发送的会议数据和回放所述会议数据。在高速回放时,可变速度回放部分303可以跳过音频的无输入状态而回放会议数据,可以以提高的回放速度来回放由会议终端300a的用户确定为不重要的部分,或者可以在一个章节点将会议数据回放给定的时间或每预定时间间隔回放会议数据(使用静止图像的摘要回放),由此执行有效的回放。
在执行高速的会议数据回放时,记录服务器200确定高速回放的结束点(即赶上当前时间)(赶上确定)。
记录服务器200的赶上确定部分210进行赶上确定。赶上确定过程如下时间标记提取部分208从回放的会议数据提取时间标记。赶上确定部分210进行由时钟部分202输出的当前时间信息(RT)和由时间标记提取部分208提取的时间标记(TS)之间的比较。
当从会议服务器100向记录服务器200发送会议数据时,在如上所述的缓冲存储器108中发生预定时间(例如15秒)的延迟。因此,可以在记录服务器200中回放的最近的会议数据是在当前时间前预定时间(例如15秒)的会议数据。
即,当赶上回放会议数据的时间标记(TS)指示在当前时间前的预定时间(例如15秒)的时候,已经回放了最近的会议数据,并且在这个时间点,可以确定赶上回放完成。赶上确定部分210因此进行赶上确定。
当赶上确定部分210检测到到达结束点的赶上回放时,服务器转换通知部分212向会议终端300a和会议服务器100通知赶上回放已经达到了结尾(S7-1和S7-2)。
在接收到所述通知时,会议终端300a向会议服务器100发送服务器转换请求(即,用于从记录服务器200向会议服务器100转换连接的请求)(S8)。
会议服务器100暂时中止实时会议(即,禁止向缓冲存储器108中写入新的会议数据),并且向会议终端300a发送在缓冲存储器108中存储的所述预定时间(例如15秒)的会议数据(S9)。
在完成发送时,会议服务器100释放实时会议的所述暂时停止状态(锁定状态),并且开始向会议终端300a(300b、300c和300d)分发实时会议数据。然后,完成晚来加入的参与者到实时会议的连接(S10)。
在这个示例中,当会议终端300a从记录服务器200向会议服务器100转换连接时,会议服务器100暂时中止(锁定)实时会议。但是,也可以进行无缝转换连接(从晚来加入的参与者到实时会议的连接)而不产生暂时中止的状态(锁定状态)。
在这种情况下,在所述连接被转换到会议服务器100后仍然进行赶上回放,并且随着时间改变赶上回放的速度。
即,在完成在记录服务器200中的赶上回放并且会议终端300a将所述连接转换到会议服务器100后仍然执行赶上回放(即在缓冲存储器108中存储的会议数据的高速读取),并且随着时间的过去逐渐降低赶上回放的速度(缓冲存储器108的高度读取)。
在发送在缓冲存储器108中存储的预定时间(例如15秒)的会议数据的同时,所述实时会议也进行,并且在缓冲存储器108中也存储新的会议数据。
回放速度(即来自缓冲存储器108的数据读取速度)被控制,以便在完成预定时间(例如15秒)的会议数据的发送和在所述预定时间的会议数据的发送期间发生的会议数据的发送时完成高速回放完成,并且执行等速回放,并且对于实时会议数据的分发进行平滑的过渡,以便完成对于实时会议的无缝连接。
因此,按照所述实施例,使得晚来加入的用户能够知道过去的会议描述而不妨碍实时会议的进行,并且可以提供更方便和在容易使用上改进的网络会议系统。
可以不仅通过记录服务器而且通过在网络上的万维网服务器等来确定是否使能了赶上加入。如果未实现赶上实时会议,则变得与随后出席相同,因此可以仅仅通过用户的判断来进行确定。
(第二实施例)在本发明的第二实施例中,将更具体地讨论网络会议系统的配置和操作。
图2是用于示出本发明的网络会议系统的具体配置的方框图。
图2所示的网络会议系统是通过具体化在图1中的网络会议系统来提供的配置,并且在图2中的网络会议系统的特征配置和操作与在图1中的相同。在图2中,通过相同的附图标记来表示与参照图1所述的那些相同的部件。
在图2中,会议终端300a-300d具有相同的配置,并且可以通过用于接收数据的分发的网络90来连接到会议服务器100和记录服务器200。
在此,会议终端300a是用于晚来加入的用户的会议终端(即赶上加入会议终端),并且会议终端300b-300d是用于在实时会议中参与者的会议终端。
会议终端300a包括通信部分306、会议处理部分302(具有赶上回放处理部分310)、时钟部分304、视频/音频处理部分308、输入/输出接口312、显示部分(液晶显示器等)314、按键操作部分(也包括用于操作点光标的鼠标等)316和音频输入/输出部分318。
会议处理部分302执行对于会议服务器100和记录服务器200的连接处理和向与从服务器传送控制信息的处理。
赶上回放处理部分310从记录服务器200接收高速回放会议数据的分发,并且在完成赶上回放时,从记录服务器200向会议服务器100转换连接。
会议服务器100包括实时会议处理部分102、会议管理部分104、时间标记添加部分106、缓冲存储器108、时钟部分110、视频/音频处理部分112、索引文件114和通信部分116a和116b。
所述部分可以经由总线(BUS1和BUS2)在彼此之间传送数据和控制信号。
会议管理部分104包括预订部分103,它负责会议预订处理;验证部分105,用于使用密码来验证会议参与者。
实时会议处理部分102包括赶上回放转换控制部分101。
当会议终端300a从记录服务器200向会议服务器100转换连接时,赶上回放转换控制部分101暂时中止实时会议的进程,并且同时向会议终端300a发送在缓冲存储器108中保留的会议数据,或者随着时间的过去来控制来自缓冲存储器108的数据读取速度以完成无缝转换。
时间标记添加部分106引用从时钟部分110输出的当前时间信息,并且向从视频/音频处理部分112输出的实时会议数据添加时间标记(用于指示日期的时间的信息)。
索引文件114是用于以统一的方式来管理时间标记的信息的文件。
通信部分116a负责与记录服务器200的通信,并且通信部分116b负责与会议终端300a-300d的通信。
记录服务器200包括通信部分215a和215b、划分文件建立部分216、记录部分218、用于存储会议数据的存储部分(硬盘等)214、可变速度回放部分206、用于控制回放速度的回放控制部分220、时间标记提取部分208和赶上回放控制部分230。
划分文件建立部分216每预定时间量划分在存储部分(硬盘等)214中记录的会议数据。
即,记录服务器200需要同时存储(写入)和回放(读取)会议数据;但是,如果在一个文件中的数据量很大,则打开和关闭所述文件花费时间,数据输入/输出负荷增加,并且恐怕将妨碍实时处理。因此,每预定数据量划分所述会议数据,减少了数据输入/输出负荷。
实时会议的会议数据可以包括各种多媒体数据,并且如果进行长持续时间的会议,则用于会议的文件大小变得很大。而且在这种情况下,如果每给定的数据量划分文件并且以划分文件为单位输入/输出(读取/写入),则盘寻找时间可以是短时间,并且不延迟实时处理。
在记录服务器200中的赶上回放控制部分230包括赶上回放使能确定部分204、回放速度确定部分222、赶上确定部分210和服务器转换通知部分212。
赶上回放控制部分230执行如图1所示的相关步骤S4、S6、S7-1和S7-2的处理。
即,如果晚来加入的用户从会议终端发出赶上回放请求,则赶上回放使能确定部分204确定是否使能赶上回放。
即,赶上回放使能确定部分204从当前时间点的会议剩余时间和完成赶上回放的时间所需要的时间(例如,如果以最高速执行赶上回放所需要的时间)来估计在赶上回放完成时会议的剩余时间。当所述剩余时间等于或大于预定时间时,则赶上回放使能确定部分204确定使能赶上加入。
回放速度确定部分222(在图1中未示出)确定回放速度。例如,如果会议终端300a的用户作出5分钟中止赶上回放的请求,则回放速度确定部分222确定适当的回放速度,并且向回放控制部分220通知所确定的回放速度。
赶上确定部分210进行在由时钟部分202输出的当前时间信息(RT)和由时间标记提取部分208提取的时间标记(TS)之间的比较。
当从会议服务器100向记录服务器200发送会议数据时,在如上所述的缓冲存储器108中发生预定时间的延迟。因此,可以在记录服务器200中回放的最近的会议数据是在当前时间前预定时间的会议数据。因此,当赶上回放会议数据的时间标记(TS)指示在当前时间前的预定时间的时候,已经回放了最近的会议数据,并且在这个时间点,可以确定完成赶上回放。赶上确定部分210因此进行赶上确定。
当赶上确定部分210检测到到达结束点的赶上回放时,服务器转换通知部分212向会议终端300a和会议服务器100通知赶上回放已经达到了结尾(图1的S7-1和S7-2)。
在接收到所述通知时,会议终端300a向会议服务器100发送服务器转换请求(即,用于从记录服务器200向会议服务器100转换连接的请求)(图1的S8)。
在会议服务器100中的赶上回放转换控制部分101暂时中止实时会议(即,禁止向缓冲存储器108中写入新的会议数据),并且向会议终端300a发送在缓冲存储器108中存储的用于预定时间的会议数据(图1的S9)。在完成发送时,赶上回放转换控制部分101释放实时会议的所述暂时停止状态(锁定状态),并且开始向会议终端300a分发实时会议数据。然后,完成晚来加入的参与者到实时会议的连接(图1的S10)。
在会议服务器100中的赶上回放转换控制部分101将会议终端300a的连接转换到会议服务器100后仍然进行赶上回放,并且随着时间改变赶上回放的速度,以便对实时会议数据的分发进行平滑的过渡,从而也可以完成连接(即晚来加入的参与者到实时会议的连接)的无缝改变,而不引起暂时中止(锁定)实时会议。
图3是用于说明在图2中的网络会议系统中的会议终端、会议服务器的会议管理部分、记录服务器和会议服务器的实时会议处理部分之间的数据和控制信息传送过程的流程图。
如果在会议参与者中存在晚来加入的参与者,则按照计划来开始实时会议。记录服务器200请求在会议服务器100中的实时会议处理部分102发送会议数据(S10)。
实时会议处理部分102在会议发起人连接到实时会议的时间点后向记录服务器200发送会议数据(S11)。
另一方面,晚来加入的参与者的会议终端300a访问在会议服务器100中的会议管理部分104,并且进行到实时会议的连接过程(验证等)(S10)。
随后,会议管理部分104确定所连接的参与者是否要赶上加入(S11)。如果是参与者要赶上加入,在不进行对实时会议的连接。
会议终端300a执行到记录服务器200的连接处理(S14)。记录服务器200确定是否使能赶上加入,并且向会议终端300a发送确定结果(S15)。
在接收到使能赶上加入的通知时,会议终端300a向记录服务器200发送赶上回放请求(请求发送高速回放会议数据)。
在接收到不使能赶上加入的通知时,会议终端300a可以选择访问在会议服务器100中的实时会议处理部分102和进行加入实时会议(S17-1)的请求或访问记录服务器200并且进行随后回放(即,作为仅仅观看过去会议数据的观察者的加入)的请求(S17-2)。
为了执行赶上回放,记录服务器200高速回放所存储的会议数据,并且向会议终端300a发送所回放的数据。
在会议终端300a中,根据所发送的高速回放数据来再现过去会议的视频和音频,由此执行赶上回放(S19)。
另一方面,记录服务器200进行赶上确定(S20),并且当检测到赶上时(在赶上回放中止时),记录服务器200向会议终端300a和实时会议处理部分102通知赶上回放已经达到了结尾(S21和S22)。
会议终端300a向在会议服务器100中的实时会议处理部分102发送从记录服务器200向会议服务器100转换连接的请求(服务器转换请求)(S23)。
在会议服务器100中的实时会议处理部分102暂时中止实时会议(S24),同时向会议终端300a发送在缓冲存储器108中存储的会议数据(S25)。
在检测到完成发送时(S26),实时会议处理部分102释放实时会议的中止,并且重新开始分发实时会议数据,由此实现会议终端300a到实时会议的连接(S27)。也可能如上所述执行无缝的服务器转换。
因此,所述实施例的网络会议系统使得对于实时会议晚来加入的参与者能够在加入当前进行的会议之前使用赶上加入功能来查阅和知道过去的会议描述。
即,至今,晚来加入的参与者已经能够仅仅直接加入实时会议而不知道过去的会议描述;但是,所述实施例的网络会议系统使得参与者能够选择诸如赶上加入的任何其他加入模式。
图4是示出在赶上参与者的会议终端上显示的会议参与模式选择屏幕的一个示例的图。
如图所示,作为加入模式,可以获得不仅在实时会议中的直接的加入,而且赶上加入和随后加入(作为仅仅观看过去的会议描述的加入),并且参与者可以选择任何加入模式。因此,改善了网络会议系统的容易使用性。
图5是示出在赶上参与者的会议终端上显示的会议参与模式选择屏幕的另一个示例的图。
图5中的示例是作为观察者在仅仅有音频的会议中的加入,其中所述参与者可以从直接参加、赶上参加和随后参加中选择加入模式。
本发明不限于上述的实施例,可以进行本发明的各种修改。
例如,在所述实施例中,每个会议终端使用万维网浏览器连接到会议服务器和记录服务器,但是可以使用专用的应用。可以不从万维网浏览器声明会议客户机应用而使用在万维网浏览器上的应用操作。
为了进行会议连接,可以采用向每个客户机分发用于会议的URL的模式来取代密码输入模式。或者,也可能当预订会议时预先登记参与者,并且输入登录的用户ID以自动连接到所预订的会议。
如果出现赶上的参与者,则可以以下述的方式来指示赶上参与者的存在在当前进行的会议中的参与者的会议终端上显示消息“用户“***”(姓名等)在赶上加入中”。
如上所述,当以等速回放过去的会议数据时,随后的会议加入也是可能的。对于随后加入,会议终端从会议的开始到结束仅仅连接到记录服务器,并且不执行向会议服务器的连接转换。因此,会议终端的用户作为观察者加入会议。
如上所述,在所述实施例中,对于实时会议的晚来加入的参与者可以在加入当前进行的会议之前使用赶上加入(赶上回放)功能来查阅和知道过去的会议描述。因此,不会对晚来加入的用户变得不利,并且也使得晚来加入的用户能积极地加入会议。
如果未使能赶上加入(赶上回放),则用户可以选择使用赶上回放模式作为观察者加入会议或直接加入当前进行的会议,并且提高了用户的选项的数量。在会议终端的显示器上显示所述选项,由此用户界面也可以多样化。因此,改进了网络会议系统的容易使用性。
因为可以不等待晚来加入的用户而开始实时会议,因此不浪费花时间。如果晚来加入的用户中途加入会议,则主持人等不必对晚来加入的用户说明过去的细节,从而能有效地使会议向前进行。
在记录服务器中存储的会议数据(多媒体数据)作为会议的记录。因此,也可能当会议终端在会议结束后连接到记录服务器时查阅记录。
如上所述,上述的每个实施例的网络会议系统包括会议服务器100,用于管理会议和处理实时会议中的会议数据;记录服务器200,具有存储在实时会议中的会议数据和以可变速度回放所存储的会议数据的功能;多个会议终端300a-300d,作为客户机,可以使用会议服务器100和记录服务器200,其中(赶上加入)会议终端300a可以连接到记录服务器200,并且从记录服务器200接收高速或等速回放的、在实时会议中的过去会议数据的分发。
因此,使得晚来加入的用户能知道过去的会议描述而不妨碍实时会议的进程,并且可以提供更方便和方便使用上改进的网络会议系统。
虽然已经参照特定的优选实施例示出和说明了本发明,本领域的技术人员从在此的教程明白各种改变和修改是可能的。这样的显然的改变和修改被认为在所附的权利要求所限定的本发明的精神、范围和考虑中。
权利要求
1.一种网络会议系统,包括会议服务器,它管理会议和处理用于实时会议的会议数据;记录服务器,它存储会议数据,并且以可变的速度来回放所存储的会议数据;和多个作为客户机的会议终端,它们连接到会议服务器和记录服务器以从那里获得服务,其中,每个会议终端连接到记录服务器,并且从记录服务器接收以高速、低速和等速的至少一个的速度被回放的实时会议中的过去会议数据的分发。
2.一种网络会议系统,包括会议服务器,用于管理会议和处理用于实时会议的会议数据;记录服务器,它在存储部分中存储会议数据,并且以可变的速度回放在存储部分中存储的会议数据;和多个作为客户机的会议终端,它们连接到会议服务器和记录服务器以从那里获得服务,其中,所述网络会议系统具有赶上加入功能,其中,当多个会议终端之一中途加入会议时,该会议终端连接到记录服务器,在记录服务器中存储的过去的会议数据被高速回放,直到所述会议终端赶上当前的会议,并且当会议终端赶上当前会议时,所述会议终端连接到会议服务器以加入实时的会议,其中,会议服务器向会议数据加上时间标记,并且向记录服务器发送会议数据,其中,记录服务器存储从会议服务器发送的会议数据,并且在从会议终端接收到赶上加入请求时,确定是否使能赶上加入,高速回放所存储的会议数据,向会议终端发送会议数据,通过比较在会议数据中包括的时间标记与当前日期的时间来确定赶上回放的结束点,并且当所述结束点到来时,通知会议终端和会议服务器赶上回放到达了终点,和其中,会议终端在接收到从记录服务器接收到赶上回放的终点的通知时,转换从记录服务器向会议服务器的连接并且加入实时会议。
3.按照权利要求2的网络会议系统,其中,所述记录服务器检测音频的未输入部分,并且当记录服务器高速回放所存储的会议数据时跳过以回放在所述未输入部分的会议数据。
4.按照权利要求2的网络会议系统,其中,当所述记录服务器高速回放所存储的会议数据时,允许从所述会议终端指定回放速度。
5.按照权利要求2的网络会议系统,其中,所述记录服务器在从所述会议终端接收到赶上加入请求时确定是否使能了赶上加入,从在当前时间点的会议剩余时间和由赶上回放结束时间所需要的时间来估计在赶上回放的结束点的会议的剩余时间,和其中,当所述剩余时间等于或大于预定时间时,记录服务器确定使能了赶上加入。
6.按照权利要求2的网络会议系统,其中,在被添加时间标记的会议数据的预定时间延迟后,会议服务器向记录服务器发送会议数据,其中,记录服务器比较在所述会议数据中包括的时间标记和当前日期的时间,当由所述时间标记表示的时间是在当前时间前预定时间的时间时确定赶上回放的结束点到达,并且向会议终端和会议服务器通知赶上回放到达结尾,并且其中,在接收到所述通知时,会议服务器至少向赶上会议终端发送所述通知,然后暂时中止实时会议,并且向连接到会议服务器的会议终端发送被延迟所述预定时间的会议数据,以便加入所述实时会议,然后释放所述暂时中止,并且向所述会议终端发送实时会议的会议数据以使得所述会议终端能够加入所述实时会议。
7.按照权利要求2的网络会议系统,其中,在被添加时间标记的会议数据的预定时间延迟后,会议服务器向记录服务器发送会议数据,其中,记录服务器比较在所述会议数据中包括的时间标记和当前日期的时间,当由所述时间标记表示的时间是在当前时间前预定时间的时间时确定赶上回放的结束点到达,并且向会议终端和会议服务器通知赶上回放到达结尾,并且其中,在接收到所述通知时,会议服务器向连接到会议服务器的会议终端发送被延迟所述预定时间的会议数据以加入所述实时会议和发送所述会议数据,在开始以更高的传输速率发送所述会议数据,并且随着时间降低传输速率,在完成所述预定时间的会议数据的发送和在所述预定时间的会议数据的发送期间发生的会议数据的发送时将传输速率设置到通常的传输速率,以实现在实时会议中的会议终端的无缝加入。
8.按照权利要求2的网络会议系统,其中,当记录服务器在存储部分中存储实时会议的会议数据时,记录服务器以每预定的数据量划分所述会议数据以建立文件。
9.按照权利要求2的网络会议系统,其中,当记录服务器确定不使能赶上加入来作为是否使能赶上加入的确定结果时,所述会议终端从连接到会议服务器、加入实时会议、和接收以等速或高速回放的过去会议数据的分发中选择一个。
10.一种会议服务器,具有赶上加入处理功能,用于如权利要求2的网络会议系统。
11.一种记录服务器,具有存储实时会议的会议数据和高速或等速回放所存储的会议数据的功能,用于如权利要求1的网络会议系统。
12.一种记录服务器,具有存储实时会议的会议数据和高速或等速回放所存储的会议数据的功能,用于如权利要求2的网络会议系统。
13.按照权利要求12的记录服务器,还具有关于是否使能赶上加入的确定功能、赶上回放结束点确定功能、以及通知所述会议终端和会议服务器到达结束点的功能。
14.一种会议终端,具有控制连接到会议服务器和记录服务器的功能,用于如权利要求1的网络会议系统。
15.一种会议终端,具有控制连接到会议服务器和记录服务器的功能,用于如权利要求2的网络会议系统。
全文摘要
除了会议服务器100之外,还提供记录服务器200。实时会议的会议数据被存储在记录服务器200的存储部分214中(S2)。会议终端300a执行到会议的连接处理(S1),然后向记录服务器200发送赶上回放请求(S3)。记录服务器200确定是否使能赶上回放(S4),然后分发过去的会议数据(S6),并且通知会议终端300a已经达到赶上回放结束点(S7-1)。因此,会议终端300a的连接被转换到会议服务器100(S9),并且会议终端300a连接到实时会议(S10)。
文档编号H04N7/15GK1661966SQ200510051958
公开日2005年8月31日 申请日期2005年2月23日 优先权日2004年2月25日
发明者天野光善, 长山博功, 杉之原启次 申请人:日本先锋公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1