电话会议快速拨号的制作方法

文档序号:7939454阅读:327来源:国知局
专利名称:电话会议快速拨号的制作方法
技术领域
本发明主要地涉及通信系统并且具体地涉及会议召开系统。
背景技术
语音通信会话的迅速建立是现代电话系统中的一项重要要求。人们不再满足于等 待20-30秒来拨打拨盘式电话(rotary tel印hone)或者与接线员对话以便设立呼叫。如 今随着好友列表和联系人列表的出现,用户可以通过简易地按压单个按钮并且几乎立即从 被叫方接收回铃信号来设立呼叫。 按下用户的移动电话、PBX电话或者POTS电话上的单个快速键以呼叫特定联系人 这一动作常称为"快速拨号"。快速拨号的一个优点在于用户无需记住联系人的十位或者更 多位数字电话号码,因为这已经预编程到联系人或者好友列表中。快速拨号的另一优点在 于用户无需花费时间将长的数字串输入到他的或者和她的电话中。取而代之,对单个按钮 的简单按压在两个用户之间设立呼叫。 然而,快速拨号仅能设立在单个主叫方与单个被叫方这两方之间的语音对话。在 一些情况下可能希望在数方或者可能大量的多方之间的语音对话。例如在企业商务场合 中,人们通常团队工作,因此对于迅速建立多方语音呼叫以满足各团队的商务目标可能有 商务需要。第一反应者、紧急和政府应用也可能需要在团队的成员之间的多方电话会议 (conference call)。此外,如多方即时消息聊天会话的盛行所证实的那样,在消费者应用 中也可能希望多方呼叫。 因此,许多服务提供商提供语音电话会议服务,其中一群人可以同时相互通信。通
常,在这样的会议召开系统中向各用户提供io位或者更多位拨入号码加上用于加入会议
的7位或者更多位数字访问码。在拨打拨入号码、与交互式语音响应(IVR)系统交互并且 输入附加访问码数字之后,将多个主叫方中的每一个桥接在一起,从而他们能够在会议室 内相互发言和收听。然而,将各用户单独地加入电话会议的过程需要时间。另外,常规会议 桥系统通常需要在用户之间的协调和调度。例如,团队必须在某一特定协定时间向会议桥 拨入。因此除了由于输入大量DTMF数字而让所有用户不便之外,常规会议桥也不便于在许 多企业、消费者和紧急通信场合中可能需要的自发、临时视频会议。 近来,一些服务提供商已经开始提供称为群一键通的特殊多方语音服务。具有特 殊类型的移动电话的、也已经从服务提供商购入特殊群一键通服务的用户可以通过按下单 个键来向另一用户发言来参加群一键通语音通信。然而,另一用户必须也具有相同特殊类 型的移动电话和来自相同服务提供商的相同特殊服务。因此,这一步话式系统的一个主要 限制在于所有用户必须具有相同的特殊移动电话设备和相同的服务提供。具有标准非特殊 移动电话、PBX电话和P0TS电话的其他用户不能参与呼叫。另外,群一键通系统并不真正设 立持续电话会议。在目前可用的一键通服务中,在任何时间仅单个人可以发言,并且需要协 调或者协议以便确定允许谁接下来发言,即允许哪一单个用户在特殊话机上按下他的/她 的群一键通按钮。
这样,需要一种促进迅速建立自发多方语音电话会议的系统。

发明内容
在本发明的一个实施例中,一种会议服务器允许使用会议参与者的预定义快速会 议群来迅速建立自发多方语音电话会议。会议服务器包括用于管理在快速会议群的会议参 与者之间的电话会议的会议室。响应于事件(比如会议参与者之一向会议服务器拨入),会 议服务器向快速会议群内的所有其他会议参与者拨出以邀请会议参与者加入会议室中的 电话会议。 在又一实施例中,与会议服务器通信的会议召开控制器维护对快速会议群内的至 少一部分会议参与者进行标识的用户标识列表。会议召开控制器向会议服务器提供用户标 识,以使会议服务器能够呼叫会议参与者从而邀请他们加入电话会议。 在一个示例实施例中,会议服务器从第一会议参与者接收标识第一会议参与者的 用户标识。会议召开控制器将第一会议参与者的用户标识与列表进行比较。如果第一会 议参与者的用户标识在列表内,则会议召开控制器向会议服务器提供指令以呼叫快速会议 群内的其他会议参与者。如果否并且如果从第一会议参与者接收标识快速会议群的群标识 符,则会议召开控制器向会议服务器提供指令以呼叫快速会议群内的每个会议参与者并且 将第一会议参与者和快速会议群内的会议参与者加入电话会议。 在另一示例性实施例中,从第一会议参与者接收对与快速会议群关联的会议室进 行标识的预定义会议室标识符。会议召开控制器维护会议室标识符列表,各会议室标识符 与多个快速会议群中的不同快速会议群关联。会议服务器在从第一会议参与者接收预定义 会议室标识符时向会议召开控制器提供预定义会议室标识符,并且会议召开控制器向会议 服务器提供第三指令以基于预定义会议室标识符创建会议室。 在本发明的另一实施例中,一种系统使用会议服务器和会议召开控制器来促进快 速会议召开。会议服务器包括可操作用以管理在会议参与者之间的电话会议的会议室,其 中至少一部分会议参与者属于快速会议群。会议服务器创建会议室并且呼叫快速会议群内 的会议参与者以邀请会议参与者加入电话会议。会议召开控制器维护快速会议群。快速会 议群包括对快速会议群内的至少一部分会议参与者进行标识的用户标识列表。会议控制器 还向会议服务器提供指令以使用与快速会议群内的会议参与者关联的相应用户标识来呼 叫会议参与者。 在本发明的又一实施例中,一种方法通过提供包括会议参与者的快速会议群来促 进快速会议召开。在从第一会议参与者接收传入呼叫时创建用于涉及快速会议群的会议 参与者的电话会议的会议室,呼叫快速会议群内的其他会议参与者以邀请他们加入电话会 议,并且经由会议室将第一会议参与者和其他受邀请的会议参与者加入电话会议。


通过参照与以下附图结合时的下文具体描述可以获得对本发明的更完整理解
图1图示了根据本发明实施例的示例性快速会议召开系统; 图2图示了根据本发明实施例的用于在快速会议召开系统中使用的示例性会议 服务器;
5
图3图示了根据本发明实施例的示例性快速会议召开流程图; 图4图示了根据本发明实施例的在会议服务器内的会议室的示例性操作;并且 图5是图示了根据本发明实施例的用于促进快速会议召开的示例性过程的流程图。
具体实施例方式
图1图示了根据本发明实施例的示例快速会议召开系统10。快速会议召开系统 10允许在具有不同类型的通信设备30的用户20之间设立持续多方呼叫。例如,这样的通 信设备30可以包括普通老式电话服务(POTS)电话、移动电话、会话发起协议(SIP)电话、 桌面型电话、PBX电话、桌面型计算机、膝上型计算机、便携数字助理(PDA)和LMR无线电。
快速会议召开系统10包括为电话会议提供一个或者多个会议室150的语音/数 据会议服务器100。各会议室150与特定电话会议关联并且负责为电话会议建立通向/来 自每个会议参与者(用户20)的不同会议支路(leg)并且管理会议支路的支路状态。例如, 会议室150可以针对通向电话会议的每个语音和数据连接建立相应会议支路、添加通向电 话会议的附加语音和/或数据会议支路、撤销一个或者多个语音和/或数据会议支路、以及 将一个或者多个语音会议支路静音或者解除静音。 如图1中所示,多个会议室150可以并行存在。但是,在会议室150之间的语音不 被混合(除非接线员有指示),从而一个会议室150中的参与者不会无意地听到另一会议室 150中的参与者。 在一个实施例中,会议服务器100以专用会议召开硬件或者电路创建和管理会议 室150。在另一实施例中,会议服务器100使用专用会议召开硬件或者电路、软件和/或固 件的组合来创建和管理会议室150。在又一实施例中,会议服务器IOO在标准通用个人计算 机(PC)上执行软件例程以创建和管理会议室150。在这一实施例中,会议服务器100被设 计成使附加单独通用PC能够堆叠在一起以便提高系统可縮放性和冗余性。这样,无需特殊 硬件或者电路,比如DSP芯片和板以及高速音频总线,由此使会议服务器100的制造成本最 小化。 用于在通信设备30与会议服务器100之间交换媒体的电话连接可以利用分组交 换连接(比如基于网际协议的语音(VoIP),例如会话发起协议(SIP)))或者电路交换连接 (比如综合服务数字网络(ISDN),例如主速率接口 (PRI)干线)。例如,会议服务器100可 以与外部SIP到PSTN网关、SIP电话和诸如SIP到无线电转换器、SIP架空(overhead)扬 声器等其它SIP设备交换SIP命令和VoIP实时协议(RTP)媒体。会议服务器100也可以 并入或者对接内部或者外部T1/E1电话干线卡,以便经由公共交换电话网络(PSTN)来与常 规POTS、 PBX和蜂窝电话交换语音信令和媒体。 快速会议召开系统10也支持通过IP或者其它基于分组的网络50的基于网络的 控制和监视接口。例如,数据网络50可以是局域网(LAN)、广域网(WAN)、专门管理的IP数 据网络、使用建立好的安全数据加密和认证方法(诸如IPSEC)的基于因特网的虚拟专用网 络(VPN)或者基于公共因特网的IP数据网络。 外部快速会议召开控制器200可以通过IP网络链路50向会议服务器100认证、 然后向会议服务器100发出适当应用编程接口 (API)命令以向用户拨出(dial-out)、从特定会议室撤销用户、使用户静音等。监视信息也可以通过会议服务器100的网络链路50流 动,从而在用户加入会议、输入DTMF数字序列、离开会议等时异步通知快速会议召开控制 器200。然而在其它实施例中,也可以将会议服务器100和快速会议召开控制器200组合在 基于软件或者硬件的同一装置内。如这里所用,术语"控制器"指代控制至少一个操作、可 以用硬件、软件、固件或者上述的组合来实施的任何设备、系统或者其部分。应当注意与控 制器关联的功能可以是集中式或者分布式的,无论这些功能是本地还是远程的。
与通常设计成仅接收拨入呼叫的传统会议桥对比,快速会议召开系统10支持去 往相同会议室的拨入和来自相同会议室的拨出,这使得能够迅速建立电话会议。在图1中 图示了这样的双向性,其中第一用户(用户1)已经向特定会议室150(会议室N)拨入并且 该会议室(会议室N)已经向其他用户(用户2、...用户M)拨出。应当注意,已经经由会 议室150向所有用户20提供双向媒体通信。会议服务器100的双向性质并不涉及媒体流 的方向而涉及如何设立呼叫。 通过使用快速会议召开群(SCG) 250来实施快速会议召开系统10的双向性。快速 会议召开群(SCG)250是将在特定电话会议中包括的用户的预定义列表。SCG 250由快速会 议召开控制器200维护。为了发起针对特定SCG的快速电话会议,快速会议控制器200向 会议服务器100提供针对特定SCG的用户列表,以使会议服务器100能够向SCG中的用户 拨出并且试着向快速电话会议加入这些用户。 在一个实施例中,每个SCG列表包括针对特定电话会议将要呼叫的用户的电话号 码。在另一实施例中,每个SCG列表包括用于各会议参与者的多个电话号码。例如,快速会 议系统10在试图联系到该会议参与者的过程中,可以尝试参与者的第一号码(比如他的/ 她的移动电话),如果参与者没有在第一号码应答则尝试第二号码(比如办公室电话),然 后可能尝试第三号码(比如住宅号码)。 在又一实施例中,各SCG列表包括针对特定电话会议将要呼叫的用户的用户名。 在这一实施例中,快速会议召开控制器200可以查询快速会议召开控制器200或者会议服 务器100内的、将用户名映射到预先注册的电话号码的数据库,然后向会议服务器100发出 拨号命令。每个用户可以管理他的/她的用户名到电话号码的映射。 作为例子,考虑SCG群中的Alice、Bob和Charlie这三个用户。Alice先前已经登 录并且将她的注册电话设置为781-123-4567, Bob先前已经登录并且将他的注册电话设置 为781-123-5678,并且Charlie先前已经登录并且将他的注册电话设置为781-123-6789。 为了发起针对这一 SCG的快速电话会议,快速会议召开控制器200查找这一 SCG中的每 个用户的当前电话号码并且发起从会议服务器100到781-123-4567、781-123-5678和 781-123-6789的呼叫。如果Alice在以后某一时间决定改变她的注册电话号码,则Alice 可以登录到系统10中并且输入新号码781-555-1212。在下一次针对SCG发起快速电话会 议时,会议室用Alice的新号码向她拨出。因此,用户无需知道或者管理其他用户的电话号 码。 —般而言,当特定用户(用户1) 20进入与特定快速会议组(SCG) 250关联的会议 室150时发起快速电话会议。在一个实施例中,用户通过拨叫用于会议服务器100的主号 码、然后输入指定用于SCG的特定会议室150的访问码,来进入快速会议室150。用户也可 以使得快速拨叫键在他的/她的标准移动电话、POTS电话或者PBX电话上被编程为包含主号码加上一些停顿字符加上访问码。在另一实施例中,会议服务器ioo可以被设计成从许 多不同DID(拨入)号码接收呼叫,并且将要进入的会议室由特定DID号码本身指定。例如, 如果呼叫是SIP呼叫,则SIP代理可以使用别名(alias)将拨入号码(诸如781-897-1234) 转换成特殊SIP URI,比如转换成session 0183461,其中码0183461指定用于SCG 250的 会议室号码。 在又一实施例中,操作员经由他们的通信设备30上的如下图形用户接口 (GUI) 向会议服务器100提供指令,该GUI提供对接会议服务器100的会议应用程序接口 (API)。 应当理解,本发明针对第一会议参与者如何进入具体会议室150设想许多不同实施例和变 化、但是这里仅描述它们中的一些实施例和变化。 —旦第一用户进入用于SCG 250的会议室150,会议室150基于从快速会议控制 器200接收的指令和/或基于会议服务器100内存储的内部策略向SCG 250中的其他用户 (用户2、...用户M)拨出,以邀请其他用户加入电话会议。 一旦其他用户接受对加入电话 会议的邀请,会议室150为各用户到电话会议的各语音和数据连接建立单独的会议支路。
在电话会议期间,会议室150操作以混合从会议参与者接收的传入语音(或者基 于网际协议的语音(VoIP)媒体流)并且向会议参与者回传出混合的媒体流并且在电话会 议(比如即时消息接发、演示共享、桌面共享和视频)期间向会议参与者提供各种数据会议 召开服务。结合快速会议召开控制器200,会议室150也实施用于管理电话会议的会议支路 的各种策略,比如基于例如预定释放时间、另一参与者的事件或者动作的发生等将一个或 者多个参与者静音或者解除静音、以及添加和/或撤销一个或者多个参与者。
在一个示例场景中,当第一用户(用户1)向会议服务器100拨入并且例如通过输 入与会议室(会议室N)对应的访问码来进入这一会议室150时,快速会议召开控制器200 经由它跨越IP链路50接收的通知事件得到通知。通常,通知事件包含主叫方ID(或者如 果主叫方是SIP设备则为SIP "From:"报头)以及与主叫方(用户1)进入的特定会议室 关联的唯一号码或者标识符。 如果用户1已经进入一个会议室,针对该会议室存在预先提供的快速会议群 (SCG),则快速会议召开控制器200继而查询用于用户1的主叫方ID并且将它与预先提供 的SCG 250中的号码列表比较。如果主叫方ID号码与SCG 250中的用于这一会议室150 的号码之一匹配,则快速会议召开控制器200向会议服务器100发出一个或者多个指令,以 向SCG中的所有其他用户(即与用户1的主叫方ID不同的所有其它号码)拨出。如果用 户1的主叫方ID与SCG 250中的用于这一会议室的任何号码都不匹配,则呼叫SCG列表中 的整组号码。 然而,如果用户1进入并不存在SCG的会议室,则快速会议召开控制器200不采取 动作也不向会议服务器IOO发出针对这一会议室的更多命令。然而,快速会议召开控制器 200继续针对可能进入确实存在SCG的其它会议室的主叫方来监视会议服务器100。类似 地,如果主叫方向存在SCG的会议室拨入,但是这一主叫方不是第一主叫方、即有至少一个 其他方已经出现在这一会议室中,则快速会议召开控制器200不采取动作,因为会议已经 是活跃的。 在一个示例实施例中,SCG 250中的由会议服务器100向其拨出的用户起初接收 交互式语音响应(IVR)提示,比如"已经邀请您加入群123会议,加入请按1或者拒绝请按2",其中群123是与SCG250关联的标签或者标识符。以这一方式,被叫用户可以知道他们要进入哪个快速会议群。 一般而言,用户可以属于一个或者多个快速会议群。在接收这一IVR消息之后,立即将按下1的各用户加入与快速电话会议关联的会议室。优选对与各拨出支路关联的所有音频静音,直到被叫用户通过按l来接受呼叫为止。因此,其他用户(包括已经出席快速会议的第一用户)听不到会议室中的分散注意力的多余声音,比如应答机提示、连续振铃、忙碌信号等。在一个实施例中,快速会议中的所有用户紧接在各其他被叫方通过按l来加入会议之后听到单个蜂鸣声。在另一实施例中,用户无声地进入呼叫。
根据本发明的更多实施例,当向其他用户拨出时,会议服务器100可以并行地而不是串行地发出多个呼叫。也就是说,取代呼叫每个用户以及等待应答和接受,会议服务器100同时呼叫SCG 250中的所有用户,并且当各用户应答和接受呼叫时,他/她被加入会议。
在一些情况下,被叫用户可能不能应答呼叫,并且代替的是,呼叫被导向语音邮件。最终当用户查看他的邮件时,他听到以下提示"已经邀请您加入群123的会议,加入请按1或者拒绝请按2"。如果用户知道与群123会议室关联的拨入访问码,则他/她能够回拨并且加入已经是活跃的会议。然而,如果用户回拨并且这一会议已经结束(例如会议室为空),则他/她将成为新会议室中的第一方。在一个实施例中,快速会议召开服务器200向群123 SCG的所有其他成员重新发起快速会议。在另一实施例中,快速会议召开控制器200向第一主叫方发出如下不同提示"您是本群123会议中的第一方,请输入1发起快速会议",由此向主叫方给予是否发起快速会议的机会。作为另一例子,快速会议召开控制器200可以等待可配置的时间段(比如IO秒),从而允许第一主叫方快速挂机并且放弃发起快速会议。 在上文讨论的实施例中,触发快速会议的事件是第一用户拨入。然而,其它类型的事件也可以触发快速会议。例如,不同于在第一用户加入与SCG 250关联的会议室之后发起对SCG列表的拨出,系统可以代之以回应由已经在另一会议室中的参与者发出的DTMF命令。在这一实施例中,在特定会议室中可以已经存在一个或者多个用户,并且这些用户之一可以与IVR交互以发起快速会议过程。例如,用户可以输入##5并且接收以下IVR提示"请输入快速会议号码",并且在用户输入特定SCG号码之后,将拨打与该号码对应的适当SCG列表。 作为另一例子,单击或者双击在PC或者触屏显示器上显示的图标可以触发发起。或者,由警报子系统、建筑物监视系统发起的诸如联系结束、传感器检测、跨进入口等的物理事件或者任何其它物理或者逻辑系统事件都可以使得快速会议发生。在一个示例性实施例中,向各被叫方递送的语音消息也将指示警报的性质,从而被叫方在按下DTMF 1键以加入快速会议来讨论事件之前了解警报。 SCG也可以耦合到电子邮件或者SMS消息接发系统(未示出)。例如,如果包含认证证书的电子邮件或者SMS由快速会议召开控制器200接收,则然后可以向一个或者多个SCG 250发起快速会议。类似地,当发起快速会议时,也可以向SCG内的用户发送SMS消息或者电子邮件。以这一方式,如果被叫方不能加入,则他/她将接收SMS和/或电子邮件,从而他们可以不久以后向会议回拨。 在其它实施例中,以不同于特定会议室号码的联接(linkage)以外的方式确定SCG 250。例如,可以基于第一主叫方的主叫方ID确定SCG 250。例如,如果主叫方ID是
9SCG 1的成员则呼叫SCG1,而如果主叫方ID是SCG 2的成员则呼叫SCG 2。在另一实施例中,待呼叫的SCG可以取决于包括时间、日期等的其它因素。例如在医院病房中的日间期间,快速会议系统IO可以呼叫日间值班护士 1和日间值班主管1,而在夜间期间相同的快速会议可以呼叫夜间值班护士 2和夜间值班主管2。在另一实施例中,待呼叫的SCG可以取决于参与者要求。例如,在紧急背景中的用例可以是快速会议系统io保持尝试号码,直到市长办公室的一个代表、警察局的两个代表和消防局的三个代表都出现在会议室中为止。
此夕卜,呼叫列表也可以取决于以往呼叫成功历史。例如,如果快速会议系统10呼叫用户2-5并且用户3没有应答和接受呼叫,则快速会议召开控制器200可以具有用于接下来呼叫谁(比如用户3的助理或者代表)的规则集。以这一方式,快速会议系统10可以保持呼叫不同号码,直到实现可接受的参与者名册或者直到某一可配置的时间间隔已经到期为止。 现在参照图2,现在将更具体描述会议服务器100。会议服务器100包括处理电路110、存储器120以及各种接口 180、185和190。例如,为了检查会议服务器的状态(例如检修故障、接收状态报告等),接口可以包括输入接口 185,耦合为从输入设备(比如键盘、鼠标、IP网络或者其它类似输入设备)接收输入;以及输出接口 180,耦合为向输出设备(比如显示器、扬声器、打印机、IP网络或者其它输出设备)提供状态信息。此外,IP网络接口190被连接,以向快速会议召开控制器发送控制和监视信息以及从快速会议控制器接收控制和监视信息。电话接口 195也被连接,以向用户通信设备发送媒体(例如电路交换语音、VoIP媒体流和/或数据)以及从用户通信设备接收媒体。如上所述,电话接口 195可以包括用于发送VoIP媒体的分组交换I/F或者用于发送电路交换语音的电路交换I/F中的一个或者多个。 如图2中所示,存储器120包括操作系统130和会议召开软件模块140。因此,处理电路100包括能够执行操作系统130和会议召开软件模块140的一个或者多个处理器。如这里所用,术语"处理器"一般理解为驱动通用计算机(如PC)的设备。然而注意其它处理设备如微控制器、现场可编程门阵列(FPGA)、专用集成电路(ASIC)或者其组合也可以用来实现这里描述的益处和优点。存储器120包括任一类数据存储设备,该数据存储设备包括但不限于硬驱动器、随机存取存储器(RAM)、只读存储器(ROM)、闪存、光盘、软盘、ZIP⑧驱动器、带驱动器、数据库或者其它类型的存储设备或者存储介质。 在会议服务器100的通用操作中,处理电路110访问和运行会议召开软件模块140以发起和控制在多个参与者之间的电话会议。例如在执行会议召开软件模块140期间,处理电路110可操作用以接收如下指令,该指令用于经由会议控制应用程序接口 (API) 165来创建和管理用于快速电话会议的会议室150,该会议控制应用程序接口 (API)165在通信上耦合为经由电话I/F 195从会议参与者接收输入、以及经由IP网络I/F 190从快速会议召开控制器接收输入。会议室150经由电话I/F 195从会议参与者接收传入媒体(例如电路交换语音、VoIP媒体流和/或数据)、使用处理电路110来处理接收的媒体并且在电话会议期间向会议参与者回传已处理的媒体170(例如,混合的语音和/或数据)。
此夕卜,会议室150和/或处理电路110可以访问一个或者多个会议策略160以控制和/或管理电话会议。 一旦进行了访问,处理电路110就执行由策略160规定的例程。可以预定义会议策略160或者经由会议控制API 165从会议参与者之一或者快速会议召开控制器接收会议策略160。例如在一个示例性实施例中,策略160可以标识将要在电话会议中包括的一个或者多个会议参与者。在另一示例性实施例中,策略160可以在电话会议期间控制将一个或者多个参与者静音或者解除静音。 图3图示了根据本发明实施例的示例快速会议召开流程图。为了发起快速会议,在310,第一用户(用户1)30按下他的/她的通信设备上的快速拨叫键,在320,这使通信设备发出从用户1向快速会议召开系统10的会议服务器的呼叫。快速拨叫号码包括用于快速会议的会议室号码或者快速拨叫号码是用于快速电话会议的特定DID。在330,将用户1加入与特定快速会议群(SCG)关联的具体快速语音会议并且双向媒体开始流动。在340和350,快速会议召开系统10自动发出从会议服务器向SCG的其它成员(具体为用户2...用户M)的传出呼PL],以邀请SCG的其它成员加入快速电话会议。在360,用户2接受对加入呼叫的邀请(例如通过按下他的/她的通信设备上的一个或者多个DTMF数字或者向与快速会议召开系统10关联的IVR系统提供语音响应)。随后,在370,将用户2置于与用户1相同的会议室中,并且双向媒体开始经由会议室在用户1与用户2之间流动。最后在步骤380和390,用户M接受对加入快速电话会议的邀请,并且双向媒体开始经由会议室在用户1、用户2...用户M之间流动。 图4图示了根据本发明实施例的会议室150的示例性语音混合操作。在图4中,多个参与者30(A、B、C和D)经由会议服务器100参加电话会议并且耦合为向会议室150发送输入媒体310以及从会议室150接收输出媒体320。参与者A和B具有通向会议室150的语音连接(语音会议支路)和数据连接(数据会议支路),而参与者C和D仅有通向会议室150的语音连接(语音会议支路)。因此,参与者A能够向会议室150发送语音(语音A)和数据(数据A),参与者B能够向会议室150发送语音(语音B)和数据(数据B),参与者C能够向会议室150发送语音(语音C),并且参与者D能够向会议室150发送语音(语音D)。 如上所述,会议室操作用以组合从所有参与者300接收的输入媒体并且向参与者回传出组合的媒体320。例如,如果在电话会议期间会议室150同时从参与者A接收语音(语音A)和从参与者D接收语音(语音D),则会议室150混合语音并且向参与者B和C回传出混合的语音。为了避免回声,会议室150向参与者A仅发送来自参与者D的语音并且向参与者D仅发送来自参与者A的语音。类似地,如果会议室150从参与者A接收语音(语音A)和数据(数据A),则会议室将向参与者B发送语音(语音A)和数据(数据A)而向参与者C和D仅发送语音(语音A)。 图5是图示了根据本发明实施例的用于促进快速会议召开的示例过程500的流程图。该过程在块510开始,其中为预定义的会议室提供包括用户列表的快速会议群。在块510,在会议服务器接收来自特定用户的传入呼叫。如果在块515用户没有进入预定义的会议室,则在块520应用正常电话会议处理。然而如果在515用户进入预定义的会议室,则在块525确定用户是否为会议室中的第一用户。如果不是,则该过程在块520重新开始,其中向传入呼叫应用正常电话会议处理。 然而如果用户是预先限定的会议室中的第一用户,则在块530对第一用户的用户ID(例如主叫方ID)与用于预定义会议室的SCG中列举的所有用户的用户ID进行比较。如果在块535第一用户的用户ID与SCG中的用户ID之一匹配,则在块540会议服务器向SCG中的任何用户ID都不匹配,则在545会议服务器向SCG中的所有用户拨出。 在块550,对于每个被叫用户,会议服务器提供用以邀请用户加入电话会议的提示,同时对在用户与预定义会议室之间的音频静音。在块555,对于接受加入邀请的每个用户,在块560将该用户连接到预定义会议室中的电话会议并且将在用户与预定义会议室之间的音频解除静音。 如本领域技术人员将理解的那样,可以在广泛应用中修改和变化本申请中描述的创新概念。因而,专利主题内容的范围不应限于讨论的任何特定示例性教导,代替的是,该范围应由所附权利要求限定。
权利要求
一种促进快速会议召开的会议服务器,包括会议室,可操作用以管理在会议参与者之间的电话会议,所述会议参与者中的至少一部分会议参与者属于快速会议群;以及处理电路,耦合到所述会议室并且可操作用以创建所述会议室;其中在事件发生时所述处理电路还可操作用以呼叫所述快速会议群内的所述会议参与者以邀请所述会议参与者加入所述电话会议。
2. 根据权利要求1所述的会议服务器,还包括会议召开控制器,可操作用以维护所述快速会议群,所述快速会议群包括对所述快速 会议群内的所述会议参与者中的至少一部分进行标识的用户标识列表;其中所述会议召开控制器向所述会议服务器提供所述用户标识以使所述会议服务器 呼叫所述快速会议群内的所述会议参与者,从而邀请所述会议参与者加入所述电话会议。
3. 根据权利要求2所述的会议服务器,其中所述用户标识包括用户名和用户电话号码 中的至少一个,所述用户名中的每一个都映射到所述用户电话号码中的至少一个。
4. 根据权利要求2所述的会议服务器,其中所述事件包括从所述会议参与者中的第一会议参与者接收传入呼叫; 所述处理电路可操作用以从所述会议参与者中的所述第一会议参与者接收第一用户 标识,以及向所述会议召开控制器提供所述第一用户标识;以及所述会议召开控制器还可操作用以对所述第一用户标识与所述列表进行比较,以确 定所述第一用户标识是否在所述列表内;并且如果是,则向所述处理电路提供第一指令,以 使用与所述快速会议群内的所述会议参与者中的其他会议参与者关联的相应的所述用户 标识来呼叫所述其他会议参与者,来将所述会议参与者中的所述其他会议参与者加入与所 述会议参与者中的所述第一会议参与者的所述电话会议。
5. 根据权利要求4所述的会议服务器,其中所述处理电路还可操作用以从所述会议参与者中的所述第一会议参与者接收标识所 述快速会议群的群标识符并且向所述会议召开控制器提供所述群标识符;所述会议召开控制器还可操作用以使用所述群标识符来访问所述列表;以及 所述会议召开控制器还可操作用以当所述第一用户标识不在所述列表内时,向所述 处理电路提供第二指令,以使用与所述快速会议群内的所述会议参与者中的每个会议参与 者关联的相应的所述用户标识来呼叫所述每个所述会议参与者,从而将所述快速拨叫群内 的所述会议参与者和所述会议参与者中的所述第一会议参与者加入所述电话会议。
6. 根据权利要求5所述的会议服务器,其中所述群标识符是对与所述快速会议群关联的所述会议室进行标识的预定义会议室标 识符;所述会议召开控制器维护包括所述预定义会议室标识符的会议室标识符列表,所述会 议室标识符中的每一个与多个快速会议群中不同的一个快速会议群关联;所述处理电路当从所述会议参与者中的所述第一会议参与者接收到所述预定义会议 室标识符时,向所述会议召开控制器提供所述预定义会议室标识符;以及所述会议召开控制器还可操作用以向所述处理电路提供第三指令,以基于所述预定义 会议室标识符创建所述会议室。
7. 根据权利要求1所述的会议服务器,其中所述处理电路还可操作用以基本上同时呼 叫所述会议参与者中的所述其他会议参与者,从而邀请所述会议参与者中 的所述其他会议 参与者加入所述电话会议。
8. 根据权利要求1所述的会议服务器,其中所述处理电路还可操作用以对在所述会议 参与者中的所述其他会议参与者中的每一个与所述会议室之间的音频单独静音,直到所述 会议参与者中的所述其他会议参与者加入所述电话会议为止。
9. 一种促进快速会议召开的系统,包括会议服务器,包括可操作用以管理在会议参与者之间的电话会议的会议室,所述会议 参与者中的至少一部分属于快速会议群,所述会议服务器可操作用以创建所述会议室,以 及当事件发生时呼叫所述快速会议群内的所述会议参与者以邀请所述会议参与者加入所 述电话会议;以及会议召开控制器,可操作用以维护所述快速会议群,所述快速会议群包括对所述快速 会议群内的所述会议参与者中的至少一部分进行标识的用户标识列表,所述会议召开控制 器还可操作用以向所述会议服务器提供指令以使用与所述快速会议群内的所述会议参与 者关联的相应的所述用户标识符来呼叫所述会议参与者。
10. —种用于促进快速会议召开的方法,包括 提供包括会议参与者的快速会议群; 从所述会议参与者中的第一会议参与者接收传入呼叫;响应于所述传入呼叫,为涉及到所述快速会议群的所述会议参与者的电话会议创建会 议室;呼叫所述快速会议群内的所述会议参与者中的其他会议参与者,以邀请所述其他会议 参与者加入所述电话会议;以及经由所述会议室将所述会议参与者中的所述第一会议参与者和所述会议参与者中的 所述其他会议参与者加入所述电话会议。
全文摘要
使用快速会议群来促进快速会议召开。一种会议服务器提供用于管理在属于快速会议群的会议参与者之间的电话会议的会议室。会议服务器使用快速会议群来呼叫该快速会议群内的会议参与者,以邀请会议参与者加入会议室中的电话会议。可以由进入会议室的第一用户触发电话会议的设立,此时快速拨号被激活。
文档编号H04M3/56GK101772947SQ200880102152
公开日2010年7月7日 申请日期2008年8月8日 优先权日2007年8月8日
发明者M·A·克利, M·S·文格罗维茨 申请人:阿尔卡特朗讯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1