专利名称:在会议呼叫中传送呼叫者标识信息的方法和系统的制作方法
技术领域:
本公开一般地涉及电话,并且更具体地涉及会议呼叫系统。
背景技术:
呼叫者ID在19世纪60年代后期被发明用于普通老式电话服务(POTS)。如在本 领域中已知的,当电话响起时,呼叫者ID使得用户能够查看正在呼叫的人的电话号码。在 这样的系统中,在第一响铃(ring)和第二响铃之间,字符序列(通常由诸如FSK技术或者 其它调制方法被编码)从发起电话被发送到接收电话。接收电话对到来的信号进行解码并 且将此拨叫电话号码显示在位于手持电话上的显示装置上。图1示出这样的会话。电话102被用于通过网络110呼叫电话104。因为电话104 的用户拿起接收器,所以他可以在电话104上查看呼叫者ID信息。电话102上的显示装置 可以显示被拨叫的号码。网络110可以是任何类型的电话网络,诸如POTS网络、蜂窝网络、 卫星网络、VOIP网络或者网络组合。虽然上面描述的系统可起作用,但是上面描述的系统具有缺点。例如,上面描述的 系统只在一个人直接呼叫另一个人的情形下才起作用。因此,其在可能在呼叫中有不止一 方的会议呼叫型情形中不起作用。希望具有一种解决这些和其它不足之处的系统和方法。
下面将结合附图描述实现方式,其中,同样的标号表示同样的元件,并且图1示出现有技术的电话呼叫;图2示出包含会议服务器的若干个设备;以及图3是示出示例性实施例的操作的流程图。
具体实施例方式下面的描述是用于传送呼叫者信息的方法和系统的特定实现方式的示例性实施 例,并且不旨在以任何方式限制权利要求的范围、适用性或配置。而是,下面的描述旨在为 实现用于传送呼叫者标识信息的方法和系统的多种实施例提供方便说明。将会变得很明显 的,在不脱离权利要求的精神和范围的情况下可以对在此公开的实施例中所描述的任何元 件的功能和/或布置做出改变。实施例提供在会议呼叫期间帮助用户识别讲话者的方法和系统。在通常的会议呼 叫系统中,存在若干加入会议呼叫的方式a)在每当拨叫预定的中央号码时参加到会议呼 叫中;b)会议服务器在预先安排的时间向每个参加者进行拨叫;以及C)通过与稍后加入的 第三人的双向呼叫开始。应当理解,可能存在可以发起会议呼叫的其它方式,并且本发明不 受发起会议呼叫的方式的限制。这样的情形在图2中示出。端点设备202、端点设备204和端点设备206用于拨叫 进入会议呼叫。端点设备可以是用于发出电话呼叫的任何设备,包括模拟电话、VOIP电话、具有耳机、相机或者麦克风的计算机、蜂窝电话等等。会议呼叫的参加者将使用他们的特定 端点设备来呼叫会议服务器210。在这样的系统中,显示在每个端点设备的显示装置上的 号码是正在被拨叫的号码或者正在呼入的号码(其通常是会议服务器210的电话号码,可 以不是正在讲话的人的电话号码)。参加者因此将不会知道会议中的活动讲话者。应当理 解,端点设备202、204和206可以不直接连接到会议服务器210,而是经由诸如电话网络或 因特网之类的网络来耦合。还应当理解,在端点设备202、204或206与会议服务器210之 间可以有一个或多个中间网关。例如,端点设备202可以是蜂窝电话并且该蜂窝电话利用 网关来接入会议服务器210。还应当理解,端点设备可用作会议服务器210。在当前的技术中,会议服务器210可以具有检测会议呼叫中哪个端点设备处于活 动的能力。这可以通过多种不同的方法来完成。例如,会议服务器可以检测哪个端点设备 正在产生最大声的信号。遗憾的是,此数据通常不能被呼叫的参加者访问,除非参加者访问 特殊的网站。然而,这样的方案要求参加者接入因特网,知道此特定网站地址,并且具有读 取http格式化信息的能力。本发明的一个实施例利用消息传送系统来从会议服务器向端点设备传送呼叫者 信息。在一个示例性实施例中,会话发起协议(“SIP”)消息被用于从会议服务器向参加者 的电话传送标识信息。SIP SUBSCRIBE和NOTIFY消息可以用于从会议服务器向端点设备指 示活动讲话者指示信息。参考图3,示出了利用SIP消息的示例性实施例中所采取的步骤。在步骤302,会议 服务器与端点设备连接以便进行会议呼叫。如上所述,这通常通过参加者拨叫会议服务器 的电话号码来发生,但是这可以以各种其它方式(诸如会议服务器向端点设备进行拨叫) 来发生。在步骤304,端点设备被通知其处于会议呼叫中。这可以以各种不同的方式来完 成。例如,用户可以在端点设备处通过输入预定密钥序列来手动输入此信息。替代地,端点 设备可以通过感测被呼叫的号码(或者,如果是会议服务器拨叫端点设备,则可以感测到 来的号码)来确定其处于会议呼叫中。各种其它不同的方法,当前已知的或者未来开发的, 也可以用于进行此确定。在步骤306,端点设备向会议服务器发送SUBSCRIBE消息。SUBSCRIBE消息请求会 议服务器在必要时开始向此特定端点设备发送消息。在接收到SUBSCRIBE消息后,会议服 务器向端点设备发送NOTIFY消息(步骤308)。NOTIFY消息具有包含活动端点设备的标识 信息的XML主体。标识信息可以是电话号码、预编程的名称或者其它定制文本。预编程的 名称或者定制文本可以由会议参加者以当前已知的或者未来开发的任何方式输入。例如, 会议服务器可以利用传统的呼叫者ID技术来感测所讨论的端点设备的电话号码。会议服 务器可以访问用于将电话号码与联系人相关联的数据库。会议服务器可以利用端点设备上 的键区、通过网络接口或者通过其它类似的手段来输入名称或其它定制文本。会议服务器 可以基于在先的电话呼叫将这样的信息存储在数据库中。许多其它技术可用于确定要被显 示的定制文本。当活动端点设备改变(即,处于另一端点设备的某人开始讲话)时,会议服务器向 较先发送SUBSCRIBE消息的每个端点设备发送新NOTIFY消息(步骤310)。当端点设备接 收到此NOTIFY消息时,其将显示修改为显示新活动端点设备的标识信息(步骤312)。这些 步骤可以在呼叫持续期间重复,以在每次活动端点设备改变时改变显示。在会议呼叫结束时,具有“期满0”头部(header)的SUBSCRIBE消息被发送给会议服务器,表示服务的结束 (步骤314)。上面描述的方法仅仅是示例。应当理解,本发明的实施例可以利用不同的消息传 送系统替代SIP来传送信息,包括当前存在的消息传送系统和未来可能创建的消息传送系 统。在此列出的实现方式以及许多其它实现方式将会从本公开变得很明显。根据本公 开,本领域的普通技术人员将会容易理解利用其可以应用本公开的多功能性。本发明的实 施例的实现方式可以由多种部件构建,包括上面所描述的。本领域的普通技术人员将能够 容易地选择适当的部件并且能够根据在此提供的公开来制造这些产品。将会理解,实现方式并不局限于在此公开的特定部件,因为事实上可以利用与用 于电话系统的方法和/或系统的实现方式的所预计的操作一致的任何部件。因此,例如,虽 然特定部件示例可以被公开,但是可以使用这样的部件,其可以包括与本发明实施例的方 法和/或系统实现方式的预计操作一致的任何形状、尺寸、类型、样式、模型、版本、类别、等 级、量度、含量、材料、重量、质量等等。替代上面的描述参考呼叫者标识系统的特定实现方式,应当很明显,在不脱离其 精神的情况下可以做出大量修改并且这些实现方式可以应用于其它系统。当前公开的实现 方式因此应当被考虑为所有方面都是说明性的,并不是限制性的。
权利要求
1.一种方法,包括接收来自第一端点设备的用于接收标识信息的请求; 向所述第一端点设备发送第一消息,所述第一消息包含标识信息;并且 当检测到会议呼叫中的活动讲话者改变了时,向所述第一端点设备发送第二消息,所 述第二消息包含标识信息;当检测到所述呼叫中的活动讲话者改变了时,向所述端点设备发送第三消息,所述第 三消息包含与改变后的活动讲话者相关联的标识信息;其中 所述标识信息与所述会议呼叫中的活动讲话者相关联。
2.根据权利要求1所述的方法,还包括 接收来自第一端点设备的呼叫。
3.根据权利要求1所述的方法,还包括 确认来自所述端点设备的所述请求。
4.根据权利要求1所述的方法,还包括 向所述第二端点设备发送所述第一消息。
5.根据权利要求1所述的方法,还包括 接收来自所述第一端点设备的呼叫结束消息。
6.根据权利要求1所述的方法,其中,所述请求和所述第一消息是利用会话发起协议 发送的。
7.根据权利要求1所述的方法,其中,所述请求是利用SraSCRIBE消息传送的; 其中,所述第一消息是利用NOTIFY消息传送的;并且其中,所述第二消息是利用NOTIFY消息传送的。
8.根据权利要求1所述的方法,其中,所述接收和发送步骤是由会议服务器执行的。
9.根据权利要求1所述的方法,其中,所述第一端点设备是电话。
10.根据权利要求1所述的方法,其中,所述第一端点设备是计算机。
全文摘要
公开了一种在会议呼叫中传送呼叫者标识信息的方法和系统。当呼叫者进入电话会议时,他正在使用的端点设备可以预定由会议服务器提供的通知服务。之后,会议服务器发出具有活动端点设备的电话号码(或者其它指示)的消息。每当会议呼叫中的另一端点设备变成活动设备(例如,利用此端点设备的某人开始讲话)时,会议服务器感测到此并且向端点设备发送新消息以指示此改变。
文档编号H04M3/42GK102075642SQ20101015027
公开日2011年5月25日 申请日期2010年4月12日 优先权日2009年11月24日
发明者单成 申请人:米特尔网络公司