用于联系电话会议参与者的方法和系统的制作方法

文档序号:7666552阅读:180来源:国知局
专利名称:用于联系电话会议参与者的方法和系统的制作方法
技术领域
本发明一般涉及电话会议管理(conference call management)。具体 而言,本发明提供了一种用于管理电话会议的方法、系统和程序产品。
背景技术
随着信息技术的不断发展,合作者之间彼此远离(并不共处一地)变 得越来越普遍。就此而言,诸如电话会议之类的工具对于协作来说变得至 关重要。当前,在利用电话^i义的时候,向组织/公司中的每个个M供了 使其能够保持电话会议会话(conference call session )的唯一电话会议号码 (conference call number)和通行码(pass code)。 例如,可能向个体A 分派了电话会汉号码800-555-4567和通行码123000,而可能向另一个体分 派了电话会汉号石马800-555-7897和通行码456000。
为了安排电话会议,主持者(moderator) /管理员将(向可能的受邀 者)发ilit请,该邀请包括了分派给主持者的唯一电话会议号码和通行码。 当到了电话会议的时间时,每个参与者(主持者和受邀者)必须致电到分 派给主持者的唯一电话会议号码,并且然后输入关联的通行码。^电话 并且输入正确通行码的所有参与者将加入电话^i义会话。这要求所有的参 与者记下或记住主持者的唯一电话会议号码和通行码,并且然后在适当的 时间使用该号码和通行码拨入电话会议。假设任何的协作群组可以有很多 个体,不同的电话会议号码和通行码的数量可能是无限的。除非受邀者访 问其日历应用(该日历应用可能复制了来自初始邀请的电话会议号码和通 行码),或者可以访问电话会汉号码和通行码的目录,否则受邀者将被迫 从记忆中回想起这样的信息。
鉴于上述内容,需要一种对相关技术的至少一个不足进行解决的解决方案。

发明内容
总的来说,本发明提供了一种用于联系电话会议参与者的方法、系统
和程序产品。具体而言,本发明提供了一种电话会议环境Ai^设施/系统,
其使用电话^i义参与者所提供的联系号码在电话^H义的时间联系所述参与 者,并且然后将各个呼叫合并到所述电话会议。这免除了所述参与者^ 电话会议的需要。按照这些方法,在本发明中,预期的电话会汉参与者(例 如,主持者和/或受邀者)将在最初提供用户简表。参与者的简表将格外包 括可以借此联系到所述参与者的一组(例如, 一个或多个)联系号码(例 如,办公电话号码、家庭电话号码、移动电话号码(cellular number))。 此后,对将要举行的电话会议的主持者和一组(至少一个)受邀者(文中 被同时称为参与者)进行标识。这通常基于与用于发送和接受电话会汉的 邀请的日历应用(例如,Lotus Notes)的同步来完成。(Lotus、 Notes, 以及相关术语是IBM公司在美国和/或其它国家的商标)。当所述主持者 稍后发起所述电话会议时,本发明将访问接受了所M请的每个受邀者的 简表,并且然后以其中所列出的相应联系号码呼叫所述受邀者。当与受邀 者实现联系时,会将所述呼叫合并到与所述主持者的电话会i义中。
在该系统中,所述主持者可以以任何方式发起呼叫。在一个实施例中, 所述系统将访问所述主持者简表,首先使用他/她所提供的联系号码联系所 述主持者,并且向所述主持者提供提示(例如,用电话传送)来激活所述 电话会议。如果所述主持者难以获得所述提示或不能提供所述提示,则不 会发起所述电话会议,并且不会联系所迷受邀者。可选地,所述主持者可 以呼入(call in)和;^所述呼叫。该J^可以触发所述;i^设施开始联系 受邀者。
本发明的笫一方面提供了一种用于联系电话会汉的参与者的方法,其 包括查询所述电话会议的参与者的简表,以便标识一组联系号码用于每 个所述参与者;以及响应于发起所述电话会议,使用所述一组联系号码联 系所述参与者。
本发明的第二方面提供了一种用于联系电话会议的参与者的系统,其
包括用于标识所述电话会汉的参与者的系统;用于查询所述参与者的简 表以标识与每个所述参与者相关联的联系号码的系统;以及用于在发起所 述电话会议时以所述联系号码联系所述参与者的系统.
本发明的第三方面提供了 一种存储在计算机可读介质上用于联系电话 会汉的参与者的程序产品,所述计算机可读介质包括用于使计算机系统实 现以下步骤的程序代码查询所述电话会汉的参与者的简表,以便标识一 组联系号码用于每个所述参与者;以及响应于iL^所述电话会议,使用所 述一组联系号码联系所述参与者。
本发明的第四方面提供了 一种部署用于联系电话^i义的参与者的系统 的方法,其包括提供一种计算机^i^ill设施,所述计算机基础设施能够 查询所述电话会汉的参与者的筒表,以便标识一组联系号码用于每个所述 参与者;响应于发起所述电话会议,使用所述一组联系号码联系所述参与 者;以及将所述参与者合并到所述电话会议。
本发明的第五方面提供了 一种含于传插喉号中用于联系电话会汉的参 与者的计算机软件,所述计算机软件包括用于使计算机系统实现以下步骤 的指令查询所述电话会议的参与者的简表,以便标识一组联系号码用于 每个所述参与者;以及响应于发起所述电话会议,使用所述一组联系号码 联系所述参与者。
本发明的第六方面提供了一种用于联系电话会议的参与者的商业方法。


根据以下结合附图对本发明的各方面的详细描述,将更易于理解本发 明的这些以及其它特征,在附图中
图1示出了根据现有技术的电话会议环境; 图2示出了根据本发明的电话会汉环境;
图3示出了根据本发明的图2的电话^i义环境的延伸;以及 图4示出了本发明的较为具体的计算机化实现。
附图不一定按照比例绘制。附图仅仅是示意性表示,并不旨在刻画本 发明的具体参数。附图旨在仅描绘本发明的典型实施例,并且因此不应当 被认为是对本发明的范围的限制。在附图中,相同的标号表示同样的元件。
具体实施例方式
出于方便的目的,对本发明的详细描述具有以下部分I.概述;II.计 算机化实现。
I. 概述
如以上所指出的,本发明提供了 一种用于联系电话^i义参与者的方法、 系统和程序产品。具体而言,本发明提供了一种电话会议环境/基础设施/ 系统,其使用电话^i义参与者所提供的联系号码在电话^i义的时间联系该 参与者,并且然后将各个呼叫合并到电话会议。这免除了参与者拨入电话 会议的需要。按照这些方法,在本发明中,预期的电话会议参与者(例如, 主持者和/或受邀者)将在最初提供用户简表。参与者的筒表将格外包括可 以借此联系到参与者的一组(例如, 一个或多个)联系号码(例如,办公 电话号码、家庭电话号码、移动电话号码)。此后,对将要举行的电话会 议的主持者和一组(至少一个)受邀者(文中被同时称为参与者)进行标 识。这通常基于与用于发送和接受电话会议的邀请的日历应用(例如,Lotus Notes)的同步来完成。(Lotus、 Notes,以及相关术语是IBM公司在美 国和/或其它国家的商标)。当主持者稍后发起电话会汉时,本发明将访问 接受邀请的每个受邀者的筒表,并且然后以其中所列出的相应联系号码呼 叫受邀者。当与受邀者实现联系时,会将呼叫合并到与主持者的电话^i义 中。
现参照图1,其示出了根据现有技术的电话会议环境10。在环境10 中,电话会汉的主持者12会在最初使用日历应用16 (例如,Lotus Notes) 来调度电话会议。在调度电话会议时,主持者12会选择日期和时间,以及
一组(至少一个)受邀者14A-N。日历应用16然后会将电子邀请传输给受 邀者14A-N,受邀者14A-N然后将各自接受或拒绝邀请。在典型的实施例 中,邀请包括了用于主持者12的唯一电话会议号码和通行码。在接受邀请 时,该信息会被填充到由日历应用16 (及其本地组件)所维护的受邀者 14A-N相应的电子日历的适当的日期和时间片。当时间到达电话会汉的时 候,按照邀请中所传达的,主持者12和受邀者14A-N(被同时称为参与者 15 )将使用主持者12的唯一电话会议号码和通行码^电话会议(即,呼 入信息是与主持者有关的)。就此而言,主持者12和受邀者14A-N必须 要么从其记忆中回忆起这些值,把它们写下来,要么能够访问其电子日历 以便^UV电话。由于电话务汉号码和通行码对于主持者12是唯一的,这对 于受邀者14A-N来说并不是容易的任务。要是协作可以具有大量个体,其 每一个将被迫记住或记录其全部同事的唯一电话会议号码和通行码,这尤 其不是容易的任务。
在任何情况下,主持者12和受邀者14A-N均将使用主持者12的电话 ^i义号码^UV电话^H义中心18。如所示出的,电话^i义中心18维护电话 ^i义应用20,所示出的电话^i义应用20包括负载平衡系统22和协调电话 会汉的管理系统24。具体而言,电话会汉应用20将接受电话会议参与者 所^的通行码,并且管理系统24将为输入正确通行码的所有参与者开始 单独的电话会议会话26。负载平衡系统22确保存在足够的带宽来维护预 定的(scheduled)电话4H义。
本发明通过提供一种电话会议系统来解决这些问题,该电话会议系统 为电话会议(会话)呼叫主持者12和/或一组( 一个或多个)受邀者14A-N。
参照图2,其示出了根据本发明的电话会汉环境30的第一示图。在环 境30中,包括主持者32和/或受邀者34A-N在内的参与者将使用管理系统 48来在用户简表数据库50内建立(或已经建立了 )简表,并且利用如下 所述的各种选项和/或偏好。(稍后将成为电话M参与者)的用户将格外 在其简表中提供电话会议应用40稍后将用于呼叫电话会议的受邀者 34A-N (并且视情况呼叫主持者)并且联系电话会议的出席者的联系号码。
联系号码可以是一系列移动电话号码、陆线电话号码、LAN (局域网)线 路号码、VoIP Soft/Physical (勤物理)电话号码、寻呼机号码,等等。如 下面将进一步描述的,电话会议应用40可以被编程用于多个呼叫场景,其 中,如果以一个号码不能联系到用户,则电话会议应用40将故障修复到 (failoverto)另一号码。就此而言,用户可以i殳置偏好或顺序,电话^i义 应用40应当照此对联系号码进行尝试。另外,通过管理系统48,用户能 够在任何时间动态改变其简表,以便修改与其当前环境和形势有关的其联 系信息。用户还可以具有关闭用于拨打其拥有的唯一电话会汉号码的这一 自动化系统的选项。再者,用户可以具有动态地链接状态指示符的选项, 借此,如果用户处于"away (离开)",或者"do not disturb (不要打扰),, 模式,则呼叫调度和事件管理系统46不会呼叫该特定用户并且将能够周期 性地(例如,取决于所选设置在数分钟或数秒内)查询该用户的状态,并 且如果状态情形变成有效(active),那么呼叫调度和事件管理系统46将 尝试进4亍呼叫。
在任何情况下, 一旦已经建立了简表,就可以以类似于图1的环境10 的方式对电话44义进行调度。具体而言,主持者32将选择日期和时间,并 且使用日历应用36来发送电子邀请给受邀者34A-N。然而,邀请不需要含 有特定的呼入信息。在接受邀请时,将在受邀者34A-N的电子日历中的预 定日期和时间处存储用于该电话会议的记号。在本发明中,日历应用36 将与电话会议应用40的呼叫调度和事件管理系统46同步,以便向电话会 议应用40标识将要出席的参与者(例如,基于其对邀请的创建或接受)。
现参照图3,继续该过程。在电话会汉的时间,;^电话^i义会活52。 这可以以多种方式发生。在一个实施例中,呼叫调度和事件管理系统46 将查询主持者32的简表,并且使用所提供的一組联系号码之一来向那里致 电。然后可以提示主持者32 JCA/激活电话会议(会话52)。在另一实施 例中,主持者32可以手动呼入电话会议中心40并且激活电话会议(例如, 使用包括文字与数字的通行码)。
不管如何^电话会议,调度和事件管理系统46都将查询用户简表数据库50,以便检索所有接受的受邀者34A-N的个人简表,其中该个人简表 具有可以借此联系到该受邀者的(例如,如上所述优先化的)受邀者的联 系号码的列表。调度和事件管理系统46还将为预定的电话^i义的准确约定 时间和日期创建"触发事件"。在该时间/日期,调度和事件管理系统46 将调用智能呼叫转发/路由系统44来联系已经接受电话^i义邀请的各个受 邀者34。具体而言,在预定的时间/日期,调度和事件管理系统46 (或智 能呼叫转发路由系统44 )将使用存储在每个参与者的相应简表中的其优先 化的一组联系号码来呼叫接受的每个受邀者34A-N (以及主持者32 (如果 他/她没有呼入或发起电话会议的话))。在试图联系参与者32和/或34A-N 时,电话会议应用40可以被编程以便完成通过该组联系号码的预定义的通 行数或者花费预定义的时间量循环通过该组联系号码(考虑繁忙的或临时 难以获得的参与者)。当联系到每个参与者32和/或34A-N时,将开始单 独的电话会议会话52,并且将其合并/转发到主持者32的电话会议会话中。
II.计算机化实现
现参照图4,其示出了本发明的计算机化实现100的较为详细的示图。 如所描绘的,实现100包括部署在计算机基础设施102 (例如,存在于电 话^i义中心38内的计算机J^出设施102)内的计算机系统104。这旨在格 外演示本发明可以实现于网络环境(例如,因特网、广域网(WAN)、局 域网(LAN)、虛拟专用网(VPN)等)内,或者实现于独立计算机系统 上。在前者的情况下,遍及网络的通信可以通过各种类型的通信链路的任 意组合而发生。例如,通信链路可以包括可以利用有线和/或无线传输方法 的任意组合的可寻址连接。在通信通过因特网发生的情况下,可以由常规 的基于TCP/IP套接字的协议来提供连通性,并且可以使用因特网服务提 供商来建立到因特网的连通性。再者,计算机^5出i殳施102旨在演示实现 100的一些或全部组件可以由向他人提供对本发明的功能进行实现、部署 和/或执行的服务提供商来部署、管理、服务等。
如所示出的,计算机系统104包括处理单元106、存储器108、总线 110,以及输入/输出(IZO)接口 112。进一步地,示出计算机系统104与
外部I/O设^^/资源114和存储系统116进行通信。通常,处理单元106执 行计算机程序代码,例如电话会议应用40,其存储在存储器108和/或存储 系统116中。当执行计算;l^序代码时,处理单元106可以从存储器108、 存储系统116和/或I/0接口 112读数据和/或向存储器108、存储系统116 和/或I/O接口 112写数据。总线110提供计算机系统104中各个组件之间 的通信始洛。外部设备114可以包括使得用户能够与计算机系统104进行 交互的任何设备(例如,键盘、指点设备、显示器等)和/或使得计算机系 统104能够与一个或多个其它计算设备进行通信的任何设备(例如,网卡、 调制解调器等)。
计算机基J出设施102仅是对用于实现本发明的各种类型的计算机^5出 设施的说明。例如,在一个实施例中,计算机^设施102包括通过网络 进行通信以实现本发明的各种过程的两个或更多的计算设备(例如,服务 器群集)。此外,计算机系统104仅是可以包括大量硬件组合的各种可能 的计算机系统的代表。就此而言,在其它的实施例中,计算机系统104可 以包括含有用于实现特定功能的硬件和/或计算机程序代码的任何专用计 算制品、含有专用和通用硬件/软件组合的任何计算制品,等等。在每种情 况下,均可以使用标准的编程和工程技术分别创建程序代码和硬件。此夕卜, 处理单元106可以包括单个处理单元,或者可以跨一个或多个位置上(例 如,在客户机和服务器上)的一个或多个处理单元分布。类似地,存储器 108和/或存储系统116可以包括驻留于一个或多个物理位置的各种类型的 数据存储和/或传输介质的任意组合。进一步地,1/0接口 112可以包括用 于与一个或多个外部设备114交换信息的任何系统。更进一步地,要理解, 未在图4中示出的一个或多个附加组件(例如,系统软件、数学协处理单 元等)可以包括在计算机系统104中。然而,如果计算机系统104包括手 持设备等,则要理解到, 一个或多个外部设备114 (例如显示器)和/或存 储系统116可以含于计算机系统104内,而非如图中所示在外部。
在本发明中,存储系统116可以是能够提供信息存储的任何类型的系 统(例如数据库)。就此而言,存储系统116可以包括一个或多个存^f^i殳 备,例如磁盘驱动器或光盘驱动器。在另一实施例中,存储系统116包括 跨越例如局域网(LAN)、广域网(WAN)或存储局域网(SAN)(未示 出)分布的数据。另外,尽管未示出,然而诸如高速緩冲存储器、通信系 统、系统软件等的附加组件也可以被合并到计算机系统104中。
计算机系统104的存储器108中所示出的是电话会议应用40,其包括 负载平衡系统42、智能呼叫转发/路由系统44、呼叫调度和事件管理系统 46,以及管理系统48。这些系统实现如上所述的本发明的功能。具体而言, 呼叫调度和事件管理系统46将与日历应用36同步,以l更可以标识预定的 电话会议以及已经接受电话会议邀请的受邀者。此后,呼叫调度和事件管 理系统46将查询用户简表数据库50,以侵_标识一组联系号码用于电话会 议的参与者32和34A-N (如各个参与者或其代理所提供的)。
当发起电话会汉(例如,通过主持者32或电话会议中心38)时,将 由呼叫调度和事件管理系统46查询各个简表,以便检索接受的参与者的相 应的一组联系号码。此时,呼叫调度和事件管理系统46将使用参与者的优 先化的一組联系号码开始联系参与者。如以上所指出的,本发明可以,皮编 程以便在参与者于电话^i义的时间临时难以获得的情况下,进行通过设置 的预先确定次数的循环,或者对于预先确定的时间量进4于循环(例如,通 过管理系统48所设置的选项)。
虽然文中示出并描述了用于管理联系电话^i义参与者的方法和系统, 但是要理解,本发明进一步提供了各种可选的实施例。例如,在一个实施 例中,本发明提供了一种计算机可读/可用介质,其包括使得计算机1^设 施能够管理电话会汉的计算机程序代码。就此而言,计算机可读/可用介质 包括实现本发明的各种过程中的每一个的程序代码。要理解到,术语"计 算才凡可读^bt"或"计算机可用介质"包括程序代码的任意类型的物理实 施例中的一个或多个。特别地,计算机可读/可用介质可以包括这样的程序 代码,即该程序代码含于一个或多个便携式存储制品(例如,光盘、磁盘、 磁带等)上、含于诸如存储器108 (图4 )和/或存储系统116 (图4 )(例 如,固定磁盘、只读存储器、随机访问存储器、高速緩冲存储器等)之类
的计算设备的一个或多个数据存储部分上,以t或者作为通过网络传输 (例如,在程序代码的有线/无线电子分发期间)的数据信号(例如,传播 信号)。
在另一实施例中,本发明提供了一种以订购、广告和/或付费为基础实 现本发明的过程的商业方法。也就是说,诸如解决方案集成商的服务提供 商可以提供对电话会议参与者进行联系。在这种情况下,对于一个或多个 顾客,服务提供商可以对实现本发明的过程的计算机S^出设施(例如,计
算机^ 出设施102 (图4))进行创建、维护、支持,等等。作为回l艮,服
务提供商可以根据订购和/或付费协议从顾客那里接收报酬,以;sj或者服务
提供商可以根据向一个或多个第三方销售广告内容而接收报酬。
在又一实施例中,本发明提供了一种用于联系电话会议参与者的计算
机实现的方法。在这种情况下,可以提供诸如计算机l^l设施102 (图4) 的计算机^ 出设施,并且可以获得(例如,创建、购买、使用、修改,等
等)用于实现本发明的过程的一个或多个系统,并且将其部署到计算机基 础设施。就此而言,对系统的部署可以包括以下中的一个或多个(l)在 诸如计算机系统104(图4)的计算设备上安装来自计算机可读介质的程序 代码;(2 )将一个或多个计算设备添加到计算机J^j设施;以及(3 )合 并和/或修改计算机^4设施的一个或多个现有系统,从而使得计算机I^1 设施能够实现本发明的过程。
如文中所使用的,要理解到,术语"程序代码"和"计算机程序代码" 是同义的,并且意味着这样一组指令以任何语言、代码或符号的任何表达, 即该组指令旨在使得具有信息处理能力的计算设备或是直接地或是在以下 其一或二者之后实现特定的功能U)转换成另一种语言、代码或符号; 以;SJ或者(b)以不同材质的形式再现。就此而言,程序代码可以体现为 以下中一个或多个应用/软件程序、构件软件/功能库、操作系统、用于特 定的计算和/或I/O设备的基本I/O系统/驱动器,等等。
已经出于说明和描述的目的给出了对本发明的各个方面的前述说明。 其并不旨在穷举或将本发明限制于所公开的精确形式,并且显然,很多修 改和变型都是可能的。旨在将对于本领域的技术人员来说会是显而易见的 这样的修改和变型包括在由所附权利要求所限定的本发明的范围之内。
权利要求
1.一种用于联系电话会议的参与者的方法,其包括查询所述电话会议的参与者的简表,以便标识一组联系号码用于每个所述参与者;以及响应于发起所述电话会议,使用所述一组联系号码联系所述参与者。
2. 根据权利要求l的方法,其进一步包括响应于所述联系,将所述 参与者合并到所述电话会汉中。
3. 根据权利要求l的方法,其中所述参与者包括所述电话会议的一 组受邀者。
4. 根据权利要求3的方法,其中所述参与者进一步包括所述电话会 议的主持者。
5. 根据权利要求l的方法,其进一步包括为所述参与者建立所述简表。
6. 根据权利要求l的方法,其进一步包括在所述联系之前发起所述 电话会汉。
7. 根据权利要求6的方法,其中所述发起起包括使用所述电话会议的 主持者的简表中所列出的联系号码联系所述主持者。
8. 根据权利要求6的方法,其中所^起包括接收来自发起所述电 话会议的主持者的呼叫。
9. 一种用于联系电话会议的参与者的系统,其包括 用于标识所述电话会H义的参与者的系统;用于查询所述参与者的筒表以标识与每个所述参与者相关联的联系号 码的系统;以及用于在发起所述电话^i义时以所述联系号码联系所述参与者的系统。
10. 根据权利要求9的系统,其进一步包括用于创建和修改所述简 表的系统。
11. 根据权利要求9的系统,其进一步包括用于调度所述电话会议并且用于向 一组受邀者发iM请的系统。
12. 根据权利要求9的系统,其进一步包括用于^所述电话会议 的系统。
13. 根据权利要求9的系统,其中所述联系号码是从包括了电话号码、 寻呼机号码和移动电话号码的群组中选择的。
14. 一种存储在计算机可读介质上用于联系电话会议的参与者的程 序产品,所述计算机可读介质包括用于使计算机系统实现根据权利要求1 至8中任何一项的方法的程序代码。
全文摘要
本发明提供了一种用于管理电话会议的方法和系统。具体而言,预期的电话会议参与者(例如,主持者和/或受邀者)将在最初提供用户简表。参与者的简表将格外包括可以借此联系到该参与者的一组联系号码。此后,对将要举行的电话会议的主持者和一组受邀者进行标识。这通常基于与用于发送和接受电话会议的邀请的日历应用的同步来完成。当所述主持者稍后发起所述电话会议时,本发明将访问接受了所述邀请的每个受邀者的简表,并且然后以其中所列出的相应联系号码呼叫所述受邀者。当与受邀者实现联系时,会将所述呼叫合并到与所述主持者的电话会议中。
文档编号H04M3/56GK101207660SQ20071018662
公开日2008年6月25日 申请日期2007年11月14日 优先权日2006年12月20日
发明者E·C·伊, J·E·小摩尔, M·J·金 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1