一种实现二次拨号的方法及装置的制作方法

文档序号:7924886阅读:206来源:国知局
专利名称:一种实现二次拨号的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,具体涉及实现二次拨号的方法及装置。
背景技术
4艮多的服务电话或总才几都提供语音导航(IVR, Interactive Voice Response即互动式语音应答),通常用户在拨打服务电话(如电信服务电 话、4艮行服务等)时,听到语音提示,并根据语音提示进行操作,由于服 务内容较多,有很多条目,要分成多级,每级又有多个选项,有事用户要 很长时间才能从语言提示中获取到所需要的信息,通过逐级选择各级分类 选项,才能选择得到所要信息。
现有技术中提供的一种二次拨号系统一般都为音频方式,比如电话银 行,电话总机等等,目前,分组交换系统提供的电话(如IP语音电话voip) 可以完成电话服务系统的音频二次拨号,但是,用户往往需要等待冗长的 语音"^是示,多次按键选择才能得到所要信息。这样必然导致用户的体验较 差,需要在长时间的等待之后,才能够从语音提示中获取需要二次拨号的 号码。
同时还需要记住二次拨号码,在电话终端键盘上输入二次呼叫号码, 并等待语音提示,看是否还需进行选择操作,比较麻烦,且浪费时间。

发明内容
有鉴于此,本发明提供一种实现二次拨号的方法及装置,使得操作筒 单、快捷,可迅速地得到所需的信息。
本发明实施例提供一种实现二次拨号的方法,用于分组交换通信系 统,包括
发送呼叫请求消息;
接收网络侧根据所述呼叫请求消息发送的完整拨号指令信息,并显示 所述拨号指令信息;
发送根据所显示的所述完整拨号指令信息选择的二次拨号指令信息。 本发明实施例提供的一种终端装置,包括第一发送单元,用于发送呼叫请求;
接收单元,用于接收网络侧根据所述呼叫请求消息发送的完整拨号指
令信息;
显示单元,用于显示所述接收单元接收的完整拨号指令信息; 第二发送单元,用于发送根据所显示的完整拨号指令信息选择的二次 拨号指令到所述网络侧进行处理。
本发明实施例提供一种服务器,包括 接收单元,用于接收呼叫请求;
发送单元,用于4艮据所接收的呼叫请求发送完整拨号指令信息到所述 呼叫请求的发送方;
指令接收单元,用于接收所述呼叫请求的发送方从所述完整拨号指令 信息中选择的二次拨号指令信息;
指令处理单元,用于根据所述二次拨号指令信息进行处理。
综上所述,本发明实施例提供的技术方案中,终端设备接收网络侧发 送的完整的拨号指令信息;并发送根据所述完整的拨号指令信息选择的二 次拨号指令给网络侧,根据本发明可迅速地得到用户所需的经网络侧处理 的信息并及时显示在终端设备上,供用户选择操作。这样可避免传统的二 次语音提示导致的冗长等待,操作简单、快捷,提高了用户的满意度。


图1为本发明实施例一提供的二次拨号的方法流程示意图; 图2为本发明实施例二提供的终端设备构成示意图; 图3为本发明实施例三提供的拨号信息系统服务器构成示意图; 图4为本发明实施例中提供的拨号指令信息数据结构示意图。
具体实施例方式
本发明实施例提供的一种实现二次拨号的方法,用于分组交换通信系 统,如IP电话系统,该方法包括
终端设备发送呼叫请求消息给网络侧装置,如呼叫处理服务器,所述 呼叫请求消息中携带有发起呼叫的终端设备能力信息;
6在呼叫请求消息中携带终端设备能力信息,具体包括
对所述呼叫请求消息的头域进行扩展,并在扩展后的头域中设置所述 终端设备是否支持解析拨号指令信息。
网络側装置在接收到终端设备发送的呼叫请求消息后,根据预先配置 的拨号指令信息内容和终端设备能力信息构建拨号指令信息,并在确定发 起呼叫的终端设备具有支持二次拨号能力后,通过发送给终端设备的响应
消息携带该拨号指令信息;
拨号指令信息通常包含至少两级以上选项目录,以树状结构保存在网 络侧装置中。如图4所示,为某银行客服电话的二次拨号指令信息,是一 个三级选项目录的数据结构。
终端设备接收网络侧装置发送的携带有完整拨号指令信息的响应消 息,该完整拨号指令信息包含所有各级拨号指令选项信息;
接收到所述响应消息之后,获取所述拨号指令信息,并及时在终端设 备上显示所述拨号指令信息,所述拨号指令信息的类型包括文本、图像或 视频。
所述完整拨号指令信息是保存在网络侧的树状结构lt据而不是实时 传送的视频或图像数据流。
终端设备在接收到所述完整拨号指令信息后可以利用该信息向用户 及时显示不同的二次拨号选项内容供用户选择,并根据用户的输入来继续 向用户展现拨号指令信息而不需要再与网络侧ill务器交互来获取。
比如,当系统提示1、中文;2、英文时,现有技术方案需要用户 按一个l,通过电话提交l到服务器后,服务器再下发响应的提示;
而在本发明实施例提供的方案中,网络则服务器可在接收到用户呼叫 请求后及时(比如一次性)将所有拨号指令信息(包括中文和英文的提示) 全部下发到终端,供用户选择"f喿作。
用户可根据所显示的拨号指令信息进行操作,输入相应的指令,即选 择相应的选项。具体地,可通过终端设备上的按键或显示屏上的触摸式按 键(Soft Key)进行选择操作。终端设备发送根据所述拨号指令信息确定的二次拨号指令给网络侧装置。
根据所述二次拨号指令进行后续处理,并将处理结果反馈给所述发起呼叫的终端设备。
参照图1,对本发明的具体实施例进行描述。
本实施例中,终端设备为智能VOIP终端,网络侧装置为拨号信息系统服务器。
本发明实施例一提供的一种实现二次拨号的方法,包括
5101、 VOIP终端向拨号信息系统发起呼叫请求,呼叫请求中携带终端设备能力标识,表示该终端可接受二次拨号配置信令;比如,在呼叫信令的头域中扩展,设置如下信息
Accept-Xmllvr:support表明是否支持支持解析二次拨号指令信息。
5102、 拨号信息系统服务器接受到终端设备的呼叫请求,根据呼叫信令中携带的终端设备类型标识进行判断,确认该终端设备是否直接二次拨号指令信息解析能力;
5103、 拨号信息系统服务器发送二次拨号指令信息给终端设备;拨号信息系统服务器获取预先配置的拨号指令信息内容(可以为文
本、图像或者是视频),构建拨号指令信息,并下发给呼叫终端设备;构建的拨号指令信息存储在下发的信令消息体中,如下所示为银行服务电话的二次拨号指令信息的设置<ivr>
<key code=T info二"中文"〉
<key code="l" info-"查询帐户"〉
,ostinfc^"请输入帐户,按#号提交"〉</key>
<key code="2" info^'修改密码7〉<key code="3" info^'现金转账7〉<key code="4" info-"交易査询7〉
8<key code="#" info:"退出7〉</ksy>
<key code="2" info="English"><key code=" 1" info="Accout Query7><key code="2" info="Modify Password7><key code="3" info="Cash Transfer7><key code="4" info="deal check'V〉<key code="#" info="Exit'V></key></ivr>
上述IVR设置中,key元素的code表示要求用户输入的按键,info为终端上所显示的提示内容。支持key元素的嵌套,来实现多层提示。最终需要提交的输入通过post消息描述,表示将用户输入的信息提交至服务器。其中的info字段可以是文本,或者是音频或视频提示文件所在位置描述(如链接)。
5104、 呼叫终端设备接受拨号指令信息内容,完成解析,并根据终端展示能力(比如触摸屏或者是类似ATM机的可操作屏幕)向用户逐层展示拨号指令信息;
具体地,接收网络侧发送的携带在呼叫响应消息中的预先以树状结构保存在网络侧设备中的所述完整拨号指令信息。
5105、 用户可通过终端设备的输入装置发起二次拨号呼叫请求;可通过终端设备上的按键或显示屏上的触摸式按键(Soft Key)进行
选择操作。
具体包括
从所述完整拨号指令信息的树状结构中选择处于叶子位置的二次拨号指令信息,并将所述处于叶子位置的二次拨号指令信息发送到所述网络侧,指示所述网络侧完成操作。
5106、 拨号信息系统服务器接受呼叫请求并完成向目标号码的呼叫。以上面所设置的信息为例
9显示的提示内容为1选择中文信息提示;2选择英文信息提示;用户输入l,即选择中文信息提示;
终端根据用户输入的l,显示l-4的二级目录的内容(中文提示),即l.查询帐户,2.修改密码,3.现金转账,4.交易查询,向用户展现,以供用户选择操作;
用户再次输入l,即选择查询帐户;
终端根据二次拨号指令信息,向用户提示"请输入帐户,按#号提交";用户输入帐户,并按#号;
终端设备判断用户已完成输入,将该信息提交至拨号信息系统服务器,完成拨号操作。
如果拨号信息系统服务器需要再次和终端设备进行信息交互,则可以重复步骤S103- S106的操作,直至完成用户所有操作。
参照图2,本发明实施例二提供一种终端装置200,包括
第一发送单元210,用于发送呼叫请求;
接收单元220,用于接收网络侧根据所述呼叫请求消息发送的完整拨号指令信息;
显示单元230,用于显示所述接收单元"l妄收的完整拨号指令信息;第二发送单元240,用于发送根据所显示的完整拨号指令信息选择的二次拨号指令。
所述第一发送单元210,具体用于发送携带有发起呼叫方的终端i殳备能力信息的呼叫请求;
所述接收单元220,具体用于接收网络侧根据所述呼叫请求消息发送的根据预先配置的拨号指令信息内容和所述终端设备能力信息构建的完整拨号指令信息。
所述接收单元220,具体用于接收网络侧发送的携带在呼叫响应消息中的预先以树状结构保存在网络侧设备中的所述完整拨号指令信息;
所述第二发送单元240,具体用于从所述完整拨号指令信息的树状结构中选择处于叶子位置的二次拨号指令信息,并将所述处于叶子位置的二次拨号指令信息发送到所述网络侧,指示所述网络侧完 操作。所显示的拨号指令信息的类型可以是文本、图像或视频。
输入单元250,用于输入根据所述拨号指令信息确定的二次拨号指令。例如,输入单元250为终端设备上的按键或显示屏上的触摸式按键(SoftKey)。具体地,用户可通过终端设备上的按键或显示屏上的触摸式按键(SoftKey)进行选择操作。
参照图3,本发明实施例三提供一种拨号信息系统服务器300,包括:接收单元310,用于接收呼叫请求;
发送单元320,用于根据所接收的呼叫请求发送完整拨号指令信息到所述呼叫请求的发送方;
指令接收单元330,用于接收所述呼叫请求的发送方从所述完整拨号指令信息中选择的二次拨号指令信息;
指令处理单元340,用于根据所述二次拨号指令信息进行处理。
所述接收单元,具体用于接收携带终端设备能力信息的呼叫请求;
所述服务器还包括
拨号指令信息构建单元350,用于才艮据预先配置的拨号指令信息内容和所述终端设备能力信息生成所述完整拨号指令信息并发送给所述发送单元。
所述发送单元320,具体用于根据所接收的呼叫请求发送携带预先以树状结构保存在所述服务器中的完整拨号指令信息的呼叫响应消息到所述呼叫请求的发送方;
所述指令接收单元330,具体用于接收所述呼叫请求的发送方从所述完整拨号指令信息的树状结构中选择的处于叶子位置的二次拨号指令信息。
综上所述,本发明实施例提供的技术方案中,终端设备接收网络侧发送的完整拨号指令信息;并发送4艮据所述拨号指令信息确定的二次拨号指令,迅速地得到所需的内容,可避免传统的二次语音提示导致的冗长等待,操作简单、快捷,提高了用户的满意度。
而且,可根据终端能力进行配置,利用图片、视频丰富拨号指令信息;拨号指令信息可动态配置,随时更新。并可根据拨号指令信息设置拨号热
ii点,用户可以直接点击热点完成拨号操作,方便用户使用。
显然,本领域的技术人员应该明白,上述的本发明的各单元或各步骤 可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者 分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执 行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来 执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个单 元或步骤制作成单个集成电路;溪块来实现。这样,本发明不限制于任何特 定的硬件和软件结合。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等, 均包含在本发明的保护范围内。
权利要求
1、一种实现二次拨号的方法,用于分组交换通信系统,其特征在于,包括发送呼叫请求消息;接收网络侧根据所述呼叫请求消息发送的完整拨号指令信息,并显示所述拨号指令信息;发送根据所显示的所述完整拨号指令信息选择的二次拨号指令信息。
2、 如权利要求l所述的方法,其特征在于,所述呼叫请求消息中携带 有发起呼叫方的终端设备能力信息,所述完整拨号指令信息是根据预先配置 的拨号指令信息内容和所述终端设备能力信息构建的。
3、 如权利要求l所述的方法,其特征在于,所述接收网络侧发送的完 整拨号指令信息具体包括接收网络侧发送的携带在呼叫响应消息中的预先以树状结构保存在网 络侧设备中的所述完整拨号指令信息;所述发送根据所显示的所述完整拨号指令信息选择的二次拨号指令信 息具体包括从所述完整拨号指令信息的树状结构中选择处于叶子位置的二次拨号 指令信息,并将所述处于叶子位置的二次拨号指令信息发送到所述网络侧, 指示所述网络侧完成操作。
4、 如权利要求2所述的方法,其特征在于,在呼叫请求消息中携带终 端设备能力信息的步骤,具体包括对所述呼叫请求消息的头域进行扩展,并在扩展后的头域中设置所述发 起呼叫方是否支持解析所述完整拨号指令信息。
5、 如权利要求l所述的方法,其特征在于,所述完整拨号指令信息的 类型包括文本、图像或^L频。
6、 一种终端装置,其特征在于,包括 第一发送单元,用于发送呼叫请求;接收单元,用于接收网络侧根据所述呼叫请求消息发送的完整拨号指令 4吕息5显示单元,用于显示所述接收单元接收的完整拨号指令信息;第二发送单元,用于发送根据所显示的完整拨号指令信息选择的二次拨 号指令。
7、 如权利要求6所述的终端装置,其特征在于,所述第一发送单元,具体用于发送携带有发起呼叫方的终端设备能力信 息的呼叫请求;所述接收单元,具体用于接收网络侧根据所述呼叫请求消息发送的根据 预先配置的拨号指令信息内容和所述终端设备能力信息构建的完整拨号指 令信息。
8、 如权利要求6所述的终端装置,其特征在于,所述接收单元,具体用于接收网络侧发送的携带在呼叫响应消息中的预 先以树状结构保存在网络侧设备中的所述完整拨号指令信息;所述第二发送单元,具体用于从所述完整拨号指令信息的树状结构中选 择处于叶子位置的二次拨号指令信息,并将所述处于叶子位置的二次拨号指 令信息发送到所述网络侧,指示所述网络侧完成操作。
9、 一种服务器,其特征在于,包括 接收单元,用于接收呼叫请求;发送单元,用于根据所接收的呼叫请求发送完整拨号指令信息到所述呼 叫请求的发送方;指令接收单元,用于接收所述呼叫请求的发送方从所述完整拨号指令信 息中选择的二次拨号指令信息;指令处理单元,用于根据所述二次拨号指令信息进行处理。
10、 如权利要求9所述的服务器,其特征在于, 所述接收单元,具体用于接收携带终端设备能力信息的呼叫请求; 所述服务器还包括拨号指令信息构建单元,用于根据预先配置的拨号指令信息内容和所述 终端设备能力信息生成所述完整拨号指令信息并发送给所述发送单元。
11、 如权利要求9所述的服务器,其特征在于,所述发送单元,具体用于根据所接收的呼叫请求发送携带预先以树状结 构保存在所述服务器中的完整拨号指令信息的呼叫响应消息到所述呼叫请求的发送方;所述指令接收单元,具体用于接收所述呼叫请求的发送方从所述完整拨号指令信息的树状结构中选择的处于叶子位置的二次拨号指令信息。
全文摘要
本发明公开了一种实现二次拨号的方法,用于分组交换通信系统,该方法包括发送呼叫请求消息;接收网络侧根据所述呼叫请求消息发送的完整拨号指令信息,并显示所述拨号指令信息;发送根据所显示的所述完整拨号指令信息选择的二次拨号指令信息。本发明还提供相应的终端及服务器。根据本发明可迅速地得到用户所需的经网络侧处理的信息并及时显示在终端设备上,供用户选择操作。可避免传统的二次语音提示导致的冗长等待,操作简单、快捷,提高了用户的满意度。
文档编号H04L12/56GK101677344SQ200810211529
公开日2010年3月24日 申请日期2008年9月17日 优先权日2008年9月17日
发明者连志鸿 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1