网络会议系统、终端、用于选择多个通信方法中的一个通信方法的程序、以及用于选择多个通信方法中的一个通信方法的方法与流程

文档序号:16363716发布日期:2018-12-22 08:18阅读:195来源:国知局
网络会议系统、终端、用于选择多个通信方法中的一个通信方法的程序、以及用于选择多个通信方法中的一个通信方法的方法与流程

本公开涉及网络会议系统、终端、用于选择多个通信方法中的一个通信方法的程序、以及用于选择多个通信方法中的一个通信方法的方法。

背景技术

网络会议系统(或在线会议系统)已经通过网络被普遍使用,该网络会议系统能够实现用于发送/接收消息的聊天功能、文件发送/接收功能、以及音频/视频会议功能。例如,存在诸如由微软公司提供的“lync”、“skype”和“skypeforbusiness”,以及由ibm公司提供的“sametime”的网络会议系统。

这种网络会议系统的连接格式大致被分为两种格式:通过对等(p2p)连接的会议(以下被简称为“p2p会议”);以及通过客户/服务器(c/s)模型连接的会议(以下被简称为“c/s会议”)。在p2p会议中,用户的客户终端通过p2p连接被连接,以传送和接收内容数据(例如,文本、音频/视频等)。注意,即使在p2p会议中,在连接终端时也存在中介服务器。在c/s会议中,客户终端通过服务器传送和接收内容数据。

存在与这两种连接方法兼容的网络会议系统,但该网络会议系统基本上不允许用户进行p2p会议,只允许用户进行c/s会议。原因在于,例如,由于一些p2p会议一旦被连接就没有服务器的中介,因此诸如呼叫日志的必要信息不被存储在p2p会议中;或者p2p会议可能固有地涉及缺陷。

根据专利文献1中公开的方法,生成用于识别要参加的会议的标识符,并且通过对标识符进行解码来识别会议资源,用于降低分布式会议系统中由于设备故障而导致的崩溃和延迟的脆弱性的风险。

引用列表

专利文献

[专利文献1]pct国际申请公开第jp-t-2012-519417号的日文翻译



技术实现要素:

技术问题

关于与两种连接方法兼容但基本上只允许用户进行c/s会议的这种上述系统,存在问题,在要被连接的对方终端需要p2p连接的情况下,如果没有将连接方法从c/s连接切换到p2p连接的先前过程,则终端不能被成功地连接。也就是说,关于被假设通过p2p连接来连接终端的因特网上所提供的网络会议系统,终端不能通过c/s连接被成功地连接到这种系统,因此该终端需要通过p2p连接来连接。

在基本上只允许用户进行c/s会议的系统中,取决于对方终端是否需要p2p连接,需要将连接方法切换到p2p连接或c/s连接。然而,用户必须进行麻烦的处理:有意识地选择p2p连接或c/s连接。此外,在进行了被指向地址的呼叫但导致连接错误的情况下,用户可能不知道该错误是由连接方法的差异而引起的。在这种情况下,用户本身很难进行切换连接方法的处理,然后再次尝试连接。注意,在上述现有文献中,没有提及针对这种问题的解决方案。

鉴于如上所述的这种传统问题,提供本发明;本发明的目的是在与多个连接方法兼容的网络会议系统中,减少将连接方法切换到与要连接的对方终端兼容的连接方法的复杂性。

解决问题的方案

本发明的一个方面提供与多个连接方法兼容的网络会议系统。网络会议系统包括:被配置为接收指示呼叫的目的地的输入的模块;被配置为参考以预定的格式被预设的过滤器数据、以确定目的地是否与过滤器数据匹配的模块;以及被配置为基于目的地是否与过滤器数据匹配、选择多个连接方法中的一个连接方法的模块。

发明的有益效果

根据本发明,在与多个连接方法兼容的网络会议系统中,可以减少将连接方法切换到与要连接的对方终端兼容的连接方法的复杂性。

附图说明

[图1]图1是示出根据本发明的实施例的系统的配置的示例的图;

[图2]图2是示出根据本发明的实施例的会议系统服务器的功能配置的示例的图;

[图3]图3是示出根据本发明的实施例的客户端的功能配置的示例的图;

[图4a]图4a是示出根据本发明的实施例的过滤器数据的示例的图;

[图4b]图4b是示出根据本发明的实施例的过滤器数据的示例的图;

[图4c]图4c是示出根据本发明的实施例的过滤器数据的示例的图;

[图4d]图4d是示出根据本发明的实施例的过滤器数据的示例的图;

[图5]图5是示出根据本发明的实施例的会议系统服务器和客户端的硬件配置的示例的图;

[图6]图6是示出根据本发明的实施例的登录到会议系统服务器的示例的图;

[图7]图7是示出根据本发明的实施例的由客户端进行的处理的示例的流程图;

[图8]图8是示出根据本发明的实施例的与条件匹配的示例的第一图;

[图9]图9是示出根据本发明的实施例的与条件匹配的示例的第二图;

[图10]图10是示出根据本发明的实施例的与条件匹配的示例的第三图;

[图11]图11是示出根据本发明的实施例的与条件匹配的示例的第四图;

[图12]图12是示出在使用会议系统服务器进行p2p会议时所进行的处理的示例的图;

[图13]图13是示出根据本发明的实施例的在使用会议系统服务器进行c/s会议时所进行的处理的示例的图;

[图14]图14是示出根据本发明的实施例的在经由会议系统服务器进行呼叫时所进行的处理的示例的图;

[图15]图15是示出根据本发明的实施例的在通过p2p连接来连接到外部因特网会议系统时所进行的处理的示例的图;

[图16]图16是示出根据本发明的实施例的更新过滤器数据的处理的示例的第一流程图;以及

[图17]图17是示出根据本发明的实施例的更新过滤器数据的处理的示例的第二流程图。

具体实施方式

以下描述解释本发明的优选实施例。

<配置>

图1是示出根据本发明的实施例的系统的配置的示例的图。在图1中,会议系统服务器2、客户端3a和3b、防火墙(fw)4、网络电话(voip)网关5被连接到在办公室的内联网1,该内联网1可以是有线的或无线的。会议系统服务器2是管理和调解p2p会议、c/s会议、voip呼叫等的信息处理装置。客户端3a和3b是诸如用户的个人计算机(pc)的信息终端,该信息终端能够登录到会议系统服务器2,以利用由会议系统服务器2提供的诸如p2p会议、c/s会议、voip呼叫等的功能。客户端3a和3b中的每个客户端具有会话发起协议统一资源标识符(sip-uri)方案(参考rfc3261)的id,该id被用于呼叫对方终端。fw4是连接外部因特网6和内联网1的信息处理装置,该信息处理装置保护办公室的内部网络免受经由因特网6侵入的未授权的访问。voip网关5是连接公共交换电话网络(pstn)8和内联网1的信息处理装置。

此外,客户端3c和外部因特网会议系统7被连接到因特网6。客户端3c是诸如办公室外的用户的pc的信息终端,该信息终端能够访问会议系统服务器2和外部因特网会议系统7以用于会议功能。外部因特网会议系统7是因特网6上所提供的基于网页的网络会议系统,诸如是由思科系统公司提供的webex。此外,诸如智能手机的电话9被连接到pstn8。

图2是示出会议系统服务器2的功能配置的示例的图。在图2中,会议系统服务器2包括认证模块21、客户端信息存储模块22、通信模块23、会议管理模块24以及会议信息存储模块25。认证模块21响应于从客户端3(3a、3b、3c……)所传送的认证请求,进行认证处理。基于从客户端3所传送的认证信息(例如,sip-uri、密码等)与被存储在客户端信息存储模块22中的客户端信息的比较,认证模块21确定是否认证。客户端信息存储模块22存储用于进行客户端3的认证的客户端信息(例如,sip-uri、密码等),并且存储登录的客户端3的因特网协议(ip)地址等。

通信模块23进行网络通信;通信模块23经由内联网1和因特网6在客户端3、voip网关5、外部因特网会议系统7以及电话9中传送和接收命令、视频/音频数据等。会议管理模块24进行开始会议、在会议期间传送/接收命令和转发视频/音频数据等的控制。会议信息存储模块25存储会议id、参加会议的客户的客户端信息等。

图3是示出客户端3的功能配置的示例的图。在图3中,客户端3包括用户界面模块301、认证请求模块(或认证获得模块)302、通信模块303以及会议执行模块304。此外,客户端3包括视频显示模块305、音频重放模块306、视频导入模块307、音频导入模块308、呼叫条件过滤器309、过滤器数据310和过滤器数据更新模块311。用户界面模块301从客户端3的用户接收输入,诸如是呼叫目的地(即,目的地)的uri或密码的输入以及用于开始呼叫的指令。认证请求模块302向会议系统服务器2传送认证请求;认证请求模块302经由通信模块303向会议系统服务器2传送认证请求以及uri或密码,该uri或密码通过用户界面模块301被输入。

通信模块303进行网络通信;通信模块303经由内联网1和因特网6在会议系统服务器2、外部因特网会议系统7以及其他客户端3中传送和接收命令、视频/音频数据等。会议执行模块304进行执行会议的控制;基于通过通信模块303所传送/接收的命令,会议执行模块304进行向会议系统服务器2以及其他客户端3传送命令、视频/音频数据等/从会议系统服务器2以及其他客户端3接收命令、视频/音频数据等的控制。

基于通过会议执行模块304所接收的视频数据,视频显示模块305为用户显示视频。音频重放模块306为用户重放通过会议执行模块304所接收的音频数据。视频导入模块307导入由客户端3(即,主体客户端)的相机捕捉的视频,并且导入的视频数据通过会议执行模块304被传送到其他客户端3或会议系统服务器2。音频导入模块308导入由客户端3(即,主体客户端)的麦克风收集的音频,并且导入的音频数据通过会议执行模块304被传送到其他客户端3或会议系统服务器2。

呼叫条件过滤器309选择诸如连接方法的呼叫条件;基于由过滤器数据310表示的呼叫目的地,呼叫条件过滤器309选择通过p2p连接还是通过c/s连接来连接到呼叫目的地的对方终端。根据选择的连接方法,会议执行模块304进行开始会议的呼叫。过滤器数据310包括被用于决定呼叫条件的呼叫目的地的数据,该数据通过基于预定的匹配方法(例如,前匹配方法、精确匹配方法、或者通过使用正则表达式的方法等)以及匹配情况的连接方法(例如,p2p连接、c/s连接等)的匹配来进行。注意,匹配方法和匹配情况的连接方法的指定可以基于固定方式的程序被进行,或者可以基于被包括在过滤器数据310中的数据(例如,基于被包括在过滤器数据310中的特定数据、基于区分的文件名或文件夹名等)被进行。

过滤器数据更新模块311自动地更新过滤器数据310。例如,过滤器数据更新模块311在预定的时间从预设客户端3(即,父客户端)获取过滤器数据,然后将该过滤器数据反映在客户端3(即,主体客户端)的过滤器数据310中。此外,过滤器数据更新模块311获取表示通过会议执行模块304已经尝试连接的目的地的数据,以及表示相应的连接方法和连接结果的数据,然后根据表示目的地、连接方法和连接结果的数据,更新客户端3(即,主体客户端)的过滤器数据310。

图4a至4d是示出过滤器数据310的示例的图。在图4a中,列出呼叫目的地的电话号码。在图4b中,列出呼叫目的地的sip地址。在图4c中,列出表示呼叫目的地的sip地址的正则表达式。在图4d中,列出呼叫目的地的sip域。在选择的匹配方法(例如,前匹配方法、精确匹配方法、通过使用正则表达式的方法等)中进行与列出的呼叫目的地的匹配。在确认与呼叫目的地匹配的情况下,根据预定的匹配情况的连接方法(例如,p2p连接、c/s连接等)来选择连接方法。

图5是示出会议系统服务器2和客户端3的硬件配置的示例的图。在图5中,会议系统服务器2和客户端3包括中央处理单元(cpu)201、只读内存(rom)202以及随机存取内存(ram)203,该cpu201、rom202以及ram203经由总线207被互连。此外,会议系统服务器2和客户端3包括硬盘驱动器/固态驱动器(hdd/ssd)204、连接接口(i/f)205以及通信i/f206。cpu201通过使用ram203作为工作区域来执行被存储在rom202、hdd/ssd204等中的程序,以便全面地控制会议系统服务器2和客户端3的操作。连接i/f205是被分别地连接到会议系统服务器2和客户端3的设备的接口。通信i/f206是用于经由网络与其他信息处理装置进行通信所提供的接口。

与图2和图3一起被解释的每个设备的功能通过执行预定的程序的cpu201被实现。程序可以经由记录介质或经由网络被获取,并且可以被存储在rom202中。在处理中被参考或被更新的数据被存储在ram203或hdd/ssd204中。与图2和图3一起被解释的各种类型的信息(数据)被临时地存储在ram203中并且被持久地存储在hdd/ssd204中。

<操作>

客户端3的用户被要求登录(或登入)到会议系统服务器2,以利用会议系统服务器2。图6是示出登录到会议系统服务器2的示例的图。

在图6中,客户端3a将其自己的认证信息(例如,登录地址、密码等)传送到会议系统服务器2,以请求认证(步骤s1)。会议系统服务器2在确认该认证信息与注册的信息匹配的情况下进行认证。因此,会议系统服务器2能够获取客户端3a已经被登录的信息并且获取客户端3a的ip地址。

图7是示出由客户端3进行的处理的示例的流程图。在图7中,客户端3的用户界面模块301从用户接收呼叫目的地uri的输入(步骤s21),然后接收由用户对呼叫按钮的按压(步骤s22),然后将呼叫目的地uri传送到会议执行模块304。

通过呼叫条件过滤器309,会议执行模块304参考过滤器数据310(步骤s23),然后进行与条件的匹配(步骤s24)。基于匹配结果,会议执行模块304选择连接方法(即,p2p连接或c/s连接)(步骤s25)。然后,在p2p连接被选择为连接方法的情况下(在步骤s26的是),会议执行模块304通过p2p连接向会议系统服务器2进行呼叫(步骤s27)。此外,在p2p连接未被选择为连接方法的情况下(在步骤s26的否),会议执行模块304通过c/s连接向会议系统服务器2进行呼叫(步骤s28)。

图8至图11是示出与基于呼叫条件滤波器309和滤波器数据310的条件匹配的示例的图,分别对应于如图4a至图4d中所示的滤波器数据310。

在图8的过滤器数据310中,p2p连接被选择为匹配情况的连接方法,并且用于p2p会议的呼叫目的地的电话号码被列出。在前匹配方法被设置为匹配方法的情况下,如在右上所示,呼叫目的地的连接方法被选择。也就是说,在输入与过滤器数据310中所列出的完全相同的呼叫目的地“0123456789”、“0234567890”以及“0805678901”的情况下,因为呼叫目的地与条件匹配,所以p2p连接被选择为连接方法。此外,因为前匹配方法被设置为匹配方法,所以呼叫目的地“01234567890”、“023456789099”以及“0805678901234”也与条件匹配,因此p2p连接被选择为连接方法。然而,呼叫目的地“0123456”以及“3456789”与条件不匹配,因此c/s连接被选择为连接方法。

此外,在精确匹配方法被设置为匹配方法的情况下,如在右下所示,呼叫目的地的连接方法被选择。也就是说,在输入与过滤器数据310中所列出的完全相同的呼叫目的地“0123456789”、“0234567890”以及“0805678901”的情况下,因为呼叫目的地与条件匹配,所以p2p连接被选择为连接方法。然而,因为精确匹配方法被设置为匹配方法,所以呼叫目的地“01234567890”、“023456789099”以及“0805678901234”与条件不匹配,因此c/s连接被选择为连接方法。此外,呼叫目的地“0123456”以及“3456789”与条件不匹配,因此c/s连接被选择为连接方法。

注意,在上面的示例中,尽管匹配情况的连接方法是p2p连接,其中在与条件匹配的情况下p2p连接被选择为连接方法,并且在与条件不匹配的情况下c/s连接被选择为连接方法,但是匹配情况的连接方法也可以是c/s连接,其中在与条件匹配的情况下c/s连接被选择为连接方法,并且在与条件不匹配的情况下p2p连接被选择为连接方法。

在图9的过滤器数据310中,p2p连接被选择为匹配情况的连接方法,并且用于p2p会议的呼叫目的地的sip地址被列出。在精确匹配方法被设置为匹配方法的情况下,如在右侧所示,呼叫目的地的连接方法被选择。也就是说,在输入与过滤器数据310中所列出的完全相同的呼叫目的地“test01@sample.com”以及“test02@test.org”的情况下,因为呼叫目的地与条件匹配,所以p2p连接被选择为连接方法。然而,因为精确匹配方法被设置为匹配方法,所以呼叫目的地“test01@sip.sample.com”、“test02@sample.com”以及“sip_test02@test.org”与条件不匹配,因此c/s连接被选择为连接方法。

注意,在上面的示例中,尽管匹配情况的连接方法是p2p连接,其中在与条件匹配的情况下p2p连接被选择为连接方法,并且在与条件不匹配的情况下c/s连接被选择为连接方法,但是类似于电话号码的情况,匹配情况的连接方法也可以是c/s连接,其中在与条件匹配的情况下c/s连接被选择为连接方法,并且在与条件不匹配的情况下p2p连接被选择为连接方法。此外,类似于电话号码的情况,前匹配方法在技术上可以被选择为匹配方法,尽管此处没有提供具体的示例,因为在sip地址的情况下选择前匹配方法作为匹配方法几乎没有意义。

在图10的过滤器数据310中,p2p连接可以被选择为匹配情况的连接方法,并且用于p2p会议的表示呼叫目的地的sip地址的正则表达式被列出。在所示的情况下,如在右侧所示,呼叫目的地的连接方法被选择。也就是说,在输入呼叫目的地“test01@sample.com”以及“test02@test.org”的情况下,因为呼叫目的地与条件匹配,所以p2p连接被选择为连接方法。此外,呼叫目的地“test02@sample.com”、“sip_test02@test.org”、“test03@sip.test.org”以及“test04@test.org1”与条件匹配,因此p2p连接被选择为连接方法。然而,呼叫目的地“test01@sip.sample.com”以及“test01@sample.com1”与条件不匹配,因此c/s连接被选择为连接方法。

注意,在上面的示例中,尽管匹配情况的连接方法是p2p连接,其中在与条件匹配的情况下p2p连接被选择为连接方法,并且在与条件不匹配的情况下c/s连接被选择为连接方法,但是类似于电话号码的情况,匹配情况的连接方法也可以是c/s连接,其中在与条件匹配的情况下c/s连接被选择为连接方法,并且在与条件不匹配的情况下p2p连接被选择为连接方法。

在图11的过滤器数据310中,p2p连接被选择为匹配情况的连接方法,并且用于p2p会议的呼叫目的地的sip域被列出。在精确匹配方法被设置为匹配方法的情况下,如在右侧所示,呼叫目的地的连接方法被选择。也就是说,p2p连接被选择为呼叫目的地“test01@sample.com”、“test02@sip1.test.org”、“test02@sample.com”以及“sip_test02@test.org”的连接方法,因为呼叫目的地的域与过滤器数据310中所定义的条件完全匹配。然而,呼叫目的地“test03@sip2.test.org”以及“test03@sip1.sample.com”的域与条件不匹配,因此c/s连接被选择为连接方法。

以下描述解释在上述处理中p2p连接或c/s连接被选择为通信方法之后所进行的处理。

图12是示出在使用会议系统服务器2进行p2p会议时所进行的处理的示例的图,其中p2p连接已经被选择为连接方法。注意,假设客户端3a和3b已经登录到会议系统服务器2。

在图12中,客户端3a请求会议系统服务器2邀请客户端3b(步骤s311)。

响应该请求,会议系统服务器2向客户端3b通知来自客户端3a的邀请(步骤s312)。

响应该信息,客户端3b连接到客户端3a(步骤s313),然后客户端3a和客户端3b彼此传送/接收内容数据(步骤s314)以进行会议。

通过上述处理,客户端3a和客户端3b可以通过p2p连接进行会议。

图13是示出在使用会议系统服务器2进行c/s会议时所进行的处理的示例的图,其中c/s连接已经被选择为连接方法。注意,假设客户端3a和3b已经登录到会议系统服务器2。

在图13中,首先,客户端3a在会议系统服务器2上创建会议(例如,会议id:123)(步骤s321)。

接下来,客户端3a邀请客户端3b到创建的会议(即,会议id:123)(步骤s322)。

响应该邀请,会议系统服务器2向客户端3b通知来自客户端3a的会议(即,会议id:123)邀请(步骤s323)。

响应该信息,客户端3b加入会议(即,会议id:123)(步骤s324),然后客户端3a和客户端3b彼此传送/接收内容数据(步骤s325),以进行会议。

通过上述处理,客户端3a和客户端3b可以通过经由会议系统服务器2的连接进行c/s会议。此外,在c/s会议的情况下,当另一客户端进行上述情况中的相同的连接流程时,可以举行在p2p连接的情况下不可能的多参与者会议。

图14是示出在经由会议系统服务器2进行呼叫时所进行的处理的示例的图,其中p2p连接已经被选择为连接方法。在图14中,首先,客户端3a请求会议系统服务器2对具有电话号码“0123-456-789”的电话9进行呼叫(步骤s331)。

因为呼叫目的地是电话号码,所以响应于该请求,会议系统服务器2向voip网关5通知来自客户端3a的对具有电话号码“0123-456-789”的电话9的呼叫(步骤s332)。

响应该信息,voip网关5对具有电话号码“0123-456-789”的电话9执行pstn呼叫控制序列(步骤s333)。当电话9响应时,电话9被连接到pstn上的voip网关5(步骤s334)。

voip网关5向客户端3a通知来自具有电话号码“0123-456-789”的电话9的响应,然后voip网关5连接到客户端3a(步骤s335)。

客户端3a和电话9经由voip网关5彼此传送/接收内容数据(步骤s336)以进行呼叫(或会议)。

通过上述处理,客户端3a和电话9可以彼此进行会议,尽管它们被连接到ip网络和pstn的不同网络。

图15是示出在通过p2p连接来连接到外部因特网会议系统7时所进行的处理的示例的图,其中p2p连接已经被选择为连接方法。在上述情况下,客户端3和外部因特网会议系统7通过p2p连接被连接。由外部因特网会议系统7提供的会议中的每个会议被分配sip-uri格式的会议id(参考rfc3261)。在以下描述中,假设客户端3a进行会议id。

在图15中,作为示例,客户端3a连接到“meetinghost.sample.com”,以连接到具有会议id“meeting456@sample.com”的会议(步骤s341)。在示例中,假设用户知道通过连接到“meetinghost.sample.com”可以进行具有“meeting456@sample.com”的会议,尽管通常用户经常在外部因特网会议系统7的域名系统(dns)中搜索域“sample.com”,用于参考命名权限指针资源记录(naptr记录)和服务记录(srv记录),以获取用于连接到会议提供系统的ip地址、端口和协议。

然后,外部因特网会议系统7确认具有会议id“meeting456@sample.com”的会议是可连接的,然后外部因特网会议系统7向客户端3a发送连接的响应(步骤s342)。

客户端3a和外部因特网会议系统7彼此传送/接收内容数据,以与通过外部因特网会议系统7被连接的其他客户端进行会议(步骤s343)。

图16是示出更新过滤器数据310的处理的示例的流程图。在图16中,通过在被通知更新父设备的过滤器数据的情况下或在周期性的预定时间或另一类型的时间所进行的处理,主体终端的过滤器数据更新模块311从被预设为父终端的另一客户端获取过滤器数据(步骤s411)。

然后,过滤器数据更新模块311将获取的过滤器数据反映在主体终端的过滤器数据310中(步骤s412)。此处,在不进行主体终端的过滤器数据310的自发更新的情况下,主体终端的过滤器数据更新模块311将从父终端所获取的过滤器数据覆盖主体终端的过滤器数据310。在进行主体终端的过滤器数据310的自发更新的情况下,主体终端的过滤器数据更新模块311合并从父终端所获取的过滤器数据和主体终端的过滤器数据310,用于进行更新。

通过上述处理,对被预设为父终端的客户端3的过滤器数据所进行的维护被反映在另一客户端3的过滤器数据310中。因此,可以减少重复操作的量。

图17是示出更新过滤器数据310的处理的另一示例的流程图。在图17中,通过每当由会议执行模块304进行用于开始会议的连接时或在周期性的预定时间或另一类型的时间所进行的处理,主体终端的过滤器数据更新模块311从会议执行模块304获取彼此相对应的目的地、连接方法以及连接结果(步骤s421)。

然后,基于获取的目的地、连接方法以及连接结果,主体终端的过滤器数据更新模块311更新主体终端的过滤器数据310(步骤s422)。例如,当获得关于基于过滤器数据310的提供条件不可选择其连接方法的目的地的连接方法(即,p2p连接或c/s连接)和连接结果(即,成功或错误)时,过滤器数据更新模块311将新数据添加到过滤器数据310。此外,在通过基于过滤器数据310的提供条件所选择的连接方法的连接失败并且估计错误由连接方法引起的情况下(例如,在没有找到其他明确原因的情况下等),过滤器数据更新模块311修改过滤器数据310。

通过上述处理,在正常使用期间自动地进行过滤器数据310的维护。因此,可以减少维护操作的量。

<总结>

如上面解释的,在网络会议系统与多个连接方法兼容的情况下,本发明的实施例减少将连接方法切换到与要连接的对方终端兼容的连接方法的复杂性。

以上描述与本发明的优选实施例一起解释了本发明。应当注意,尽管以上描述与具体示例一起解释了本发明,但是在不脱离所要求保护的本发明的广泛意图和范围的情况下,可以对具体示例做出变化和修改。换句话说,不应该将本发明解释为限于具体示例或附图的描述。

<实施例和权利要求中的术语的对应>

用户界面模块301是被配置为接收指示呼叫的目的地的输入的模块的示例。呼叫条件过滤器309是被配置为参考过滤器数据以确定目的地是否与过滤器数据匹配的模块的示例。过滤器数据310是过滤器数据的示例。会议执行模块304以及过滤器数据310是被配置为选择多个连接方法中的一个连接方法的模块的示例。

过滤器数据更新模块311是被配置为获取所述另一过滤器数据的模块和被配置为将所述另一过滤器数据反映在过滤器数据中的模块的示例。过滤器数据更新模块311是被配置为获取目的地、连接方法以及连接结果的模块以及被配置为更新过滤器数据的模块的示例。

本申请基于2016年4月28日向日本专利局所提交的日本优先权申请第2016-090219号,该日本优先权申请的全部内容通过引用被结合在本文中。

附图标记列表

1内联网

2会议系统服务器

21认证模块

22客户端信息存储模块

23通信模块

24会议管理模块

25会议信息存储模块

3、3a、3b、3c客户端

301用户界面模块

302认证请求模块

303通信模块

304会议执行模块

305视频显示模块

306音频重放模块

307视频导入模块

308音频导入模块

309呼叫条件过滤器

310过滤器数据

311过滤器数据更新模块

4防火墙

5voip网关

6因特网

7外部因特网会议系统

8pstn8

9电话9

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1