专利名称:网络可达到的智能电话服务的制作方法
在现代电话网络中,各种自动的、呼叫者可达到的服务早已实现,这包括促进自动化的设置信用卡和收话人付费的呼叫的服务,允许呼叫者设置三方会议呼叫的服务,还有呼叫者特殊速度拨号服务。商业旅行者时常发现需要从他们家或办公室以外的地方快速进行呼叫,因而他们很强烈地依赖这些自动化的服务。当几乎所有商业日益变成全球化时,从多于一个国家或地区内部容易使用这种自动化的服务已变成越来越多的商业旅行者的需要。
当自动的、呼叫者可达到的服务已由世界范围的各种电话服务供应者提供时,许多这种服务不能向非本国用户以他们容易理解的语言说话,不能接受这些用户以他们讲的语言发出的指示,不能提供一致的装置,用它服务可被使用于各国之间,和/或不能提供使用于各国间服务的相同的系统。这使得国际商业旅行者没有一个简单、一致和可靠的使用装置,这个装置是长途通信服务(不管那个国家旅行者刚好要进行通话)所需要的。
体现本发明原理的方法,通过自动化的接口,为电话呼叫者提供了迅速使用(不管他或她的位置如何)呼叫性能和服务的系统。本发明通过区域处理节点利用访问一中央数据库来向呼叫者提供这些性能和服务。在这种情况下,呼叫者可以从世界上任何地方使用相同的个人化的电话服务,而无需知道或遵守在任何给定的局部电话网内所要求的特殊协议或访问过程。本发明也以呼叫者选择的语言提示呼叫者,并通过标准的双音多频(“DTMF”)信号和/或以呼叫者选择的语言口头地来接受命令。
在图中
图1以简化的框图形式表示便于本发明实际应用的长途通信系统;
图2以简化的框图形式表示图1的呼叫处理节点的内部结构;
图3以简化的框图形式表示图1的数据库处理节点的内部结构;
图4是在图1的长途通信系统内完成工作的流程图,提供用户主菜单选择能力;以及图5是在图1的长途通信系统内完成工作的流程图,提供标准的电话服务给用户。
图1以简化形式表示了便于本发明特殊方法的实际应用的长途通信系统。特别示出的是公共长途通信网101,它被描绘为具有节点102和103的网络,每一个节点包括一交换机构,可以通过公共网络互连104,105和106有选择地被连接到其它的网络节点。节点102和103与网络互连一起,适应于保证网络用户间的交换的电话声音道通信(通过局部互连得以使用网络)。如图示,节点102也可变换连接,通过局部互连接到电话108;并且节点103也可变换连接,通过局部互连接到区域处理节点110。实际上,节点102和/或节点103的功能度可由市场上可得到的程控电子交换系统提供。局部互连111用来连接区域处理节点110和一网络节点(未画出),它不必包含在公共长途通信网101之内。数据库节点112也示于图1中,它通过通信/信令连线113连接到区域处理节点110。通信/信令连线114和115将数据库节点112连接到其它的区域处理节点(未画出)。
如图2所示,区域处理节点110包含通信/信令模块201,和呼叫处理模块202。通信/信令模块201保证区域处理节点110和数据库节点112之间的通信。借助于经过通信/信令连线113(它在公共长途通信网之外)所建立的信令系统7(“SS7”)和处理控制应用部分1(“TCAP-1”)的连接,这个通信变得更为方便。SS7和TCAP-1都是非常确实的长途通信协议。通信/信令连线113与公共电话网101分离就允许数据库节点112和各种区域处理节点间的通信能够实现,而与任何网络的带宽限制或通信量问题无关。呼叫处理模块202包括主处理器203,开关204,以及自动语音识别/声音响应单元(“ASR/VRU”)205,所有这些都经局部区域网206连接。局部区域网206为主处理器203,开关204和ASR/VRU205提供一数字信号通路;为开关204和ASR/VRU205之间提供一声道通路。在这个特例中,主处理器203是一具有80486微处理器的个人计算机,开关204是一可控制的专用支路交换(“PBX”)开关(如AT&T制造的DefinityGeneric3PBX),ASR/VRU205是一具有80486微处理器的个人计算机,一个DTMF译码电路,以及一个声音处理电路板(如新泽西州Parsippany,Dialogic公司制造的DT-121声音处理T-1接口板)。主处理器202经过数字通路207与通信/信令模块201相连接。
数据库节点112的内部结构示于图3。数据库节点112包含服务管理模块301,通信/信令模块302,和数据处理模块303,执行整个系统管理和记帐功能的服务管理模块301包括计算机工作站304和服务数据库305,服务数据库305向服务管理模块301提供有关各种网络的结构和连接于数据库节点112的区域处理节点的信息,以及存贮由区域处理节点接收到的用户记帐信息。服务管理模块301的功能度可由加州Milpitas,SUNMicrosystems制造的Sparc工作站来完成。通信/信令模块302保证数据库节点112和各种区域处理节点(包括区域处理节点110)间的SS7通信。数据处理模块303包括处理器306(以80486为基础的个人计算机)和用户数据库307,用户数据库307包含通过连接到数据库节点112的各种区域处理节点所存贮的关于可得到的呼叫者服务的信息和指令。这个存贮的信息包括一有效的用户标志符的表,系统用户选择的语言信息,还有特殊服务的分布,它应是根据访问区域处理节点适用于特殊的有效用户的。处理器306通过局部区域网308连接到服务管理模块301和通信/信令模块302,并通过数字通路309连接到用户数据库307。
在本发是的实际应用中,呼叫者与区域处理节点110的连系是通过产生一个与区域处理节点110相连系的特殊语言号码的电话呼叫来实现的。例如,一个喜欢讲英语的呼叫者愿意通过与英语服务相连系的号码进入区域处理节点110,而一个喜欢讲西班牙语的呼叫者愿意通过与西班牙服务相连系的不同号码进入区域处理节点110。所有这些号码理想上应是免费号码,以便给呼叫者以最大的方便。在本例中,呼叫从电话108起动,这是通过呼叫才输入一个与英语服务相连系的号码而完成的。呼叫经过声音频道连接通路完成,这通路由局部互连107,节点102,公共网络互连105,节点103和局部互连109组成。
这个呼叫连接完成后,主处理器203(图2)识别呼叫者输入的号码。由于呼叫者到达的区域处理节点内特殊连接端口的功能(区域处理节点是这样配置,即给予能连接到长途通信网101的每个端口一个特殊的电话号码),或是经过自动号码识别服务(如果通过长途通信网101这是可能得到的话),这个识别可被完成,主处理器203恢复与来自用户数据库307表中的识别号码相连系的语言信息(这个恢复是经过通信/信令连线113,以及通信/信令模块201和302完成的)。然后,主处理器203发送一信号到ASR/VRU205表示呼叫者选择的语言。相应地,ASR/VRU205以呼叫者选择的语言产生一声音消息,它通过开关204和已建立的声道连接通路发送给呼叫者。这消息通知呼叫者与区域处理节点110的联系已经建立,并提示呼叫者提供个人标志符。
为了响应这提示,呼叫者应提供一个标志符,它可能是经电话108进入的DTMF信号的特殊系列,或是对电话108讲的一个口令(包括号码,文字或两者的组合)。如呼叫者以DTMF信号响应该提示,ASR/VRU205对该响应译码,并向主处理器203提供个人标志符的数字表示。如呼叫者给出口头响应,ASR/VRU205识别该响应,并向主处理器203提供个人标志符的数字表示。
主处理器203经过通信/信令模块201和通信/信令连线113将接收到的个人标志符的数字表示转送到数据库节点112(图1和图3)。在数据库节点112内,处理器306从通信/信令模块302处接收个人标志符。然后,处理器306将所接收的标志符与存贮在用户数据库307内的有效用户标志符表进行比较。如果所接收的标志符与有效用户标志符不一致,处理器306发送一“无效用户”信号给主处理器203(图2)。响应于这个无效用户信号,主处理器203指示开关204终止到电话108的连接,在终止之前,主处理器203可指令ASR/VRU205发送一声音消息通知呼叫者,所接收的个人标志符被发现是无效的。在用户数据库307内,对于由该服务的供应者使用的一定服务,任何个人标志符都可能被指明为无效。当用户简单地没有预订所使用的特殊服务时,或假如用户为此特殊服务付款给服务供应者犯有过失时,这种情况就可能发生。当然,呼叫者可能被认为是无效用户仅是因为在提供正确口令时发生错误。
然而,如果个人标志符与有效用户标志符一致,处理器306恢复来自用户数据库307的与用户标志符相连系的分布,并为了付费,将呼叫者身份的记录转送到服务管理模块301。这个分布(它包含关于呼叫者可得到的特殊服务的信息,和为执行这些服务所要求的各种用户特殊信息)被发送到主处理器203(图2)。特殊的分布可由用户定制,或简单地提供一固定的服务水平到用户预订部分。然后主处理器203执行分布指令,并构成呼叫处理模块202内的部件以提供确定的服务。这包括指令ASR/VRU205供给呼叫者(现已被识别为有效用户)一声音问候证实呼叫者的身份,和一通过区域处理节点110得到的主方案的声音菜单。
一个典型的主菜单应包括用户选择的呼叫方案,它和以下有关1.标准电话服务(局部,国内,或国际);
2.电话会议;
3.消息服务;
4.查号辅助;
5.语言服务;以及6.用户帐目信息/管理。
通过说出所需要的服务名称给电话108,或是经过电话108送入合适的DTMF音,用户从这个菜单选出一方案。例如,为了选出方案1,用户要讲出“标准电话服务”,或压下DTMF电话的“1”按钮来产生一个音。如果用户口头响应,ASR/VRU识别该响应并向主处理器203提供用户选择的数字表示。如果用户以DTMF音响应,ASR/VRU 205对该响应译码,并将合适的数字信号提供给主处理器203。如果在一预定的时间Tm之后,用户不能提供合适的响应,主处理器203指示开关205终止到电话108的连接。如果用户不能响应于一个提示,这个自动的切断用来释放系统资源。
图4是一流程图,表示在图1长途通信系统内向用户提供主菜单选择能力中所完成的操作的顺序。因此,在用户的个人标志符有效后,顺序是由步骤401开始。此后,用户的分布在工作块402被恢复。然后,工作块403提供一声音问候和菜单给用户。条件转移点404测试来确定用户是否已提供给菜单一合适的响应。如果在步骤404测试结果是NO,条件转移点406测试来确定从菜单被提供给用户起,是否已过了时间Tm。如果在步骤406测试结果是YES,到用户的连接在工作块407被终止,而呼叫在步骤408结束。如果在步骤406的结果是NO,工作向条件转移点404继续。如果在步骤404测试结果是YES,响应的语音识别或DTMF译码在工作块409中完成,而过程在操作连接器410中转移到合适的服务菜单。操作连接器411使用户在从服务菜单退出后再进入到主菜单。一旦该系统已转移到一特别的服务菜单,则供给用户一个已选出的服务方案和指令的声音菜单。
由于用户从主菜单选择标准电话服务方案的结果,主处理器203(图2)发送一表明这种情况的数字信号到数据库节点112(图3)。在数据库节点112内,通信/信令模块302接收该信号并将它传递到处理器306。处理器306从用户数据库307中收回用户分布信息特性给这个方案。对于标准呼叫方案,这个信息包括作为用户分布一部分的存贮的名字表,其中每个名字表示一个常用的被呼叫方,它与电话号码相连系并存贮在用户数据库307内。处理器306发送这个信息(包括名字和号码)到区域处理节点110和主处理器203(图2)。
然后,主处理器203向ASR/VRU205提供从处理器306接收的名字表的数字表示。响应于接收这个数字表示,ASR/VRU205发送一声音提示(以用户选择的语言),列出包含在常用被呼叫方表中的名字,和要求用户识别被呼叫方。用户响应于这个提示,可通过说出被列入方的名字;通过说出被呼叫的电话号码;借助于DTMF电话送入和一方(输入“2”表示用户希望被连接到第二个被列入方)相连系的列入的号码;通过说出被呼叫的电话号码;或借助于DTMF电话送入被呼叫的电话号码。如果用户以口头响应,ASR/VRU识别该语音并向主处理器203提供用户响应的数字表示,如果用户借助于DTMF信号送入号码来响应,ASR/VRU205将该响应译码并提供合适的数字信号到主处理器203。
在DTMF响应的情况下,如果DTMF信号被主处理器203发现是一电话号码,用户和该号码之间的连接经开关204完成。然而如果主处理器203确定了用户的DTMF响应是一个被列入的常用的被呼叫方的代表,在用户和与该方相连系的电话号码间的连接通过开关204完成。
对于口头响应实行类似的处理。如果用户以一说出的电话号码来响应,该号码的数字表示被转送到主处理器203,而到该号码的连接经过开关204完成。如果用户的响应被识别为包括在用户常用的被呼叫方表中的名字之一时,完成到与该名字相连系的电话号码的连接。如果用户的响应未被识别为已列入表中的名字或一合适的电话号码,主处理器203将用户返回主菜单。
在上面所有的连接情况,用户不必熟悉这个特殊方法,公共长途通信网101内的呼叫者通常必须在完成呼叫中使用。所有连接功能,包括提供网络110内所要求的全部存取码和/或协议,由主处理器203和区域处理节点110和数据库节点112的其它部件管理。(提供这些功能所必需的所有信息被存贮在数据库节点112内或预编程在主处理器203中)。系统的用户总会得到一致的呼叫环境而不管他或她已出入一区域处理节点的特殊网络。
图5示出一流程图,描述为提供标准电话服务(主菜单方案1)在图1的长途通信系统内完成的工作顺序。顺序经过操作连接器501开始。如工作块502中所示,选项的特殊分布信息被恢复。过程向工作块502继续,这里一声音提示,包括要求被呼叫方身份,以用户选择的语言提供给用户。在工作块504中用户的响应被识别和/或译码。条件转移点505测试用户是否以电话号码响应于提示,如果在步骤505测试结果是YES,到该号码的连接在工作块506完成。如果在步骤505的结果是NO,工作向条件转移点507继续,它测试用户的响应是否对应于包括在用户常用的被呼叫方表中的名字(在口头响应的情况下,这应是实际的名字,而在DTMF响应的情况下,这应是给定方的列入表中的号码)。如果步骤507的结果是YES,与该名字相连系的号码在工作块508中被恢复,连接在工作块506中完成。然而,如果在步骤507产生NO,过程转移到操作连接器509,它经过操作连接器411(图4)将用户返回到主菜单。同样,当一完成的呼叫被终止时(工作块510),过程也转移到操作连接器509,用户被返回到主菜单。
相似的声音菜单方案由用于多种其它服务方案的系统供给。这些菜单的每一个将以他或她所选择的语言称呼一用户,并响应于DTMF信号和从用户处接收的口头响应。电话会议方案提供用户一菜单,以完成包含多于两个参加者的电话呼叫。信息服务方案提供用户使用声音邮箱或消息可被发送和接收的(这样的信息系统在技术上是众所周知的)信息系统。查号辅助方案允许用户和话务员连系,语言服务方案将用户与实况翻译服务连系起来。用户帐目信息/管理方案允许用户核查他或她的帐目情况,和/或修改分布,它确定在主菜单和服务菜单内可得到的具体方案。(即允许用户来修改存贮在用户数据库307内的分布)。
上述的方法提供了一种技术,在由多于一个区域或局部电话服务供应者服务的地区上,该技术提供用户特殊电话服务,并具有以用户选择声音接口。该方法允许用户出入呼叫方案的一致相关的定制的菜单,实际上与局部或区域服务供应者无关。应该理解,所描述的特殊方法仅是本发明原理的描述,而各种修改可由本领域的熟练的技术人员在不偏离本发明的范围和精神下进行。本发明仅由以下的权利要求出所限定。
一种这样的修改可能是通过一个单一的与语言无关的号码出入该系统,和只在呼叫者已提供个人标志符后提供选择的语言提示和响应。另一种修改可能包括在专用长途通信网内实际应用本发明。本发明也可能被修改在这样的环境中工作,那里区域和中央处理节点的功能度都保留在一个单独节点内。如果呼叫者对于系统提示的响应未被ASR/VRU识别为有效时,使用本发明的系统也能将呼叫者与“活动的”求助行连接起来。还有另一种修改,可能使用本发明在非用户环境中提供服务,那里呼叫者将通过一特定的语言号码与区域处理节点联系并得以使用服务的标准菜单。对非用户呼叫者的服务费用可通过信用卡帐户收取(系统在提供任何服务之前将要求呼叫者提供帐户号码)。当然,上述方法的任何一种都可能被修改以保证呼叫者使用任何电话或通过标准电话系统所能得到的信息服务。
权利要求
1.提供一个访问电话服务系统的一致装置的方法,在通信系统中包括多个独立交换电话网;以及一个中央处理节点,包括数据库,上述中央处理节点被连接到上述多个交换电话网的每一个网,并经过上述多交换电话网的任一个网,宜于响应从呼叫者处接收的信号;上述方法包含以下步骤接收,在上述中央处理节点,一来源于上述呼叫者(请求保证一个或多个特殊电话服务)的信号;从上述数据库中恢复一表示呼叫者可得到的电话服务的列表,并发送上述列表的表示给呼叫者;以及接收,在上述中央处理节点,来自呼叫者(规定一特殊的已列表的电话服务)的信号,并相应地,在一个或多个上述多交换电话网内完成该规定服务。
2.权利要求1的方法,其中上述请求保证一个或多个电话服务的信号是由呼叫者给出的口头请求的代表。
3.权利要求1的方法,其中发送给呼叫者的上述列表的上述表示是以呼叫者选择的语言的口头列表。
4.权利要求1的方法,其中来源于呼叫者(请求保证一个或多个电话服务)的上述信号是在上述中央处理节点经过与上述中央处理节点相连系的语言特性电话号码被接受的。
5.权利要求1的方法,其上上述多交换电话网包括至少一个公共电话网。
6.权利要求1的方法,其中上述多交换电话网包括至少一个专用电话网。
7.提供一个访问电话服务系统的一致装置的方法,在通信系统中包括多个独立交换电话网;多个区域处理节点,其中的每一个节点被连接到上述多交换电话网的至少一个网,并宜于响应从呼叫者处接收的信号(经过上述连接的交换电话网);以及中央处理节点,包括数据库,上述中央处理节点相应地被连接到上述多区域处理节点的每一个节点。上述方法包含以下步骤接收,在上述区域处理节点,来源于呼叫者(请求保证一个或多个电话服务)的信号;从上述数据库中,恢复一表示呼叫者可得到的电话服务的列表,从上述区域处理节点,发送上述列表的表示给呼叫者;以及接收,在上述区域处理节点,来自呼叫者(规定一特殊的已列表的电话服务)的信号,并相应地,在一个或多个上述多交换电话网内,完成该规定的服务。
8.权利要求7的方法,其中请求保证一个或多个电话服务的上述信号是呼叫者给出的口头请求的代表。
9.权利要求7的方法,其中发送给呼叫者的上述列表的上述表示是以呼叫者选择的语言的口头列表。
10.权利要求7的方法,其中来源于上述呼叫者(请求保证一个或多个电话服务)的上述信号是在上述区域处理节点经过与该区域处理节点相连系的语言特性电话号码被接受的。
11.权利要求7的方法,其中上述多交换电话网包括至少一个公共电话网。
12.权利要求7的方法,其中上述多交换电话网包括至少一个专用电话网。
全文摘要
本发明使电话呼叫者通过自动化的接口能迅速地使用呼叫特性和服务的系统而与他或她的位置无关。本发明用经过一区域处理节点访问中央数据库的方法向呼叫者提供这些特性和服务。以这种方式,呼叫者可使用来自世界任何地方的相同的个人化的电话服务,而无需知道或遵守在任何给定的局部电话网内所要求的特殊协议或访问过程。本发明也以呼叫者选择的语言来提示呼叫者,并经过标准的双音多频(“DTMF”)信号和/或以呼叫者选择的语言口头地接受命令。
文档编号H04M3/42GK1111427SQ94118920
公开日1995年11月8日 申请日期1994年11月18日 优先权日1993年11月19日
发明者斯泰文·A·哈勒, 伯文利·M·琼丝, 奥兰多·S·肯, 赫兰瑞·L·凯治, 迪包瑞·A·派 申请人:美国电报电话公司