一种自动业务系统中用户按键含义的识别方法转让专利

申请号 : CN200810142045.7

文献号 : CN101656801B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 任传铭郑光华

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种自动业务系统中用户按键含义的识别方法,包括以下步骤:a、自动业务系统向成功接入的用户播放提示语音,同时记录开始播放提示语音的时间点;b、所述自动业务系统接收所述用户的按键输入,确定按键输入的键值,同时记录接收到按键输入的时间点;c、所述用户结束按键后,所述自动业务系统计算所述开始播放提示语音的时间点到所述接收到按键输入的时间点的时长,并根据所述时长及预设的时间段与按键含义的对应关系识别所述用户的按键含义。本发明所述技术方案通过自动业务系统开始播放提示语音到接收到用户按键输入的时长的计算,实现了对用户按键含义的识别。

权利要求 :

1.一种自动业务系统中用户按键含义的识别方法,其特征在于,包括以下步骤:a、自动业务系统向成功接入的用户播放提示语音,同时记录开始播放提示语音的时间点;

b、所述自动业务系统接收所述用户的按键输入,确定按键输入的键值,同时记录接收到按键输入的时间点;

c、所述用户结束按键后,所述自动业务系统计算所述开始播放提示语音的时间点到所述接收到按键输入的时间点的时长,并根据所述时长,及预设的时间段与按键含义的对应关系识别所述用户的按键含义。

2.如权利要求1所述的自动业务系统中用户按键含义的识别方法,其特征在于,所述步骤c中,所述时间段与按键含义的对应关系为时间段与业务服务项目的对应关系,则所述自动业务系统具体通过以下步骤实现所述识别:c11、确定所述时长所处的时间段;

c12、根据所述对应关系识别所述时长所处的时间段对应的业务服务项目。

3.如权利要求2所述的自动业务系统中用户按键含义的识别方法,其特征在于:所述提示语音根据所述对应关系分时间段提示所述用户当前所处时间段对应的业务服务项目。

4.如权利要求1所述的自动业务系统中用户按键含义的识别方法,其特征在于,所述步骤c中,所述时间段与按键含义的对应关系为时间段与认证密码值的对应关系,并且同一时间段中还存在键值与认证密码值的对应关系,则所述自动业务系统具体通过以下步骤实现所述识别:c21、确定所述时长所处的时间段;

c22、根据所述对应关系识别所述时长所处的时间段中,所述按键输入的键值对应的认证密码值。

5.如权利要求4所述的自动业务系统中用户按键含义的识别方法,其特征在于:所述提示语音分时间段提示所述用户当前所处时间段。

6.如权利要求1所述的自动业务系统中用户按键含义的识别方法,其特征在于,所述自动业务系统为智能网,所述步骤a通过以下步骤实现:A1、所述智能网的业务控制点指示所述智能网的智能外设向所述用户播放所述提示语音,同时记录开始播放所述提示语音的时间点;

A2、所述智能外设通过所述智能网的业务交换点或者移动交换中心的转发,向所述用户播放所述提示语音。

7.如权利要求6所述的自动业务系统中用户按键含义的识别方法,其特征在于,所述步骤b中,所述智能网通过以下步骤接收所述用户的一次按键输入并同时记录接收到所述按键输入的时间点:B1、所述业务交换点或者移动交换中心将所述用户按键产生的按键信号发送给所述智能外设;

B2、所述智能外设根据所述按键信号确定所述用户按键输入的键值,并将其反馈给所述业务控制点,所述业务控制点记录接收到所述按键输入的时间点。

8.如权利要求7所述的自动业务系统中用户按键含义的识别方法,其特征在于:所述智能网通过所述业务控制点实现所述步骤c。

说明书 :

一种自动业务系统中用户按键含义的识别方法

技术领域

[0001] 本发明涉及数据通信领域,尤其涉及一种自动业务系统中用户按键含义的识别方法。

背景技术

[0002] 目前,自动业务系统中通常通过图1所示方法识别用户的按键含义,具体包括以下步骤:
[0003] S101:自动业务系统为成功接入的用户播放提示语音;比如,电话银行服务系统可以播放“白金卡用户请按1,企业银行业务请按2,个人银行业务请按3,挂失处理请按4,投诉建议请按5,信用卡服务请按6,可用额度查询请按7,电话支付业务请按8...”形式的提示语音提示用户按键键值与系统提供的业务服务项目的对应关系;
[0004] S102:自动业务系统接收用户的按键输入,确定用户的按键键值,根据按键键值识别用户的按键含义;比如,电话银行服务系统根据按键键值识别用户按键选择的服务项目,用户按X键,电话银行服务系统为用户提供X键对应的服务。
[0005] 上述按键含义识别方法应用于自动业务系统的业务服务时,存在以下不足:
[0006] 首先,自动业务系统提供的业务服务项目较多时,可能需要用户从0至9这10个数字所对应的业务服务项目中按键加以选择,因此,用户需要在很短的时间内记住这10个按键键值所对应的业务服务项目,使得用户不仅需要关注自己期望的业务服务项目,还需要关注自己期望的业务服务项目对应哪个数字按键,从而增加了用户的负担;用户过分关注业务服务项目的专业化描述时,就有可能忽略其对应的数字按键,这使得用户记错了业务服务项目对应的数字按键,从而选错业务服务项目,增加了用户的按键选择时间,降低了用户的服务感受,并且,单个用户自动业务系统处理时间的增加也增大了自动业务系统运营商的资源负担。
[0007] 其次,上述按键含义识别方法需要用户在数秒内记忆大量数字,在短暂的时间内准确找到并按下自己期望的业务服务项目对应的数字按键,对于中老年用户和盲人用户来说,他们的记忆力或者视力不佳,往往无法达到上述按键要求,从而他们使用自动业务系统时往往不得不求助于身边的人。
[0008] 将上述按键含义识别方法应用于自动业务系统的认证服务时,由于用户通过数字按键输入的密码只能是相对简单的10个数字的排列组合,而自动业务系统对用户进行认证时,主要依据用户的号码和按键输入的密码,对一些较为机密的应用例如手机银行电子钱包等,加密级别显然是不够的。

发明内容

[0009] 本发明要解决的技术问题是提供一种自动业务系统中用户按键含义的识别方法,通过自动业务系统开始播放提示语音到接收到用户按键输入的时长的计算,实现了对用户按键含义的识别。
[0010] 本发明解决其技术问题所采用的技术方案是:
[0011] 一种自动业务系统中用户按键含义的识别方法,包括以下步骤:
[0012] a、自动业务系统向成功接入的用户播放提示语音,同时记录开始播放提示语音的时间点;
[0013] b、所述自动业务系统接收所述用户的按键输入,确定按键输入的键值,同时记录接收到按键输入的时间点;
[0014] c、所述用户结束按键后,所述自动业务系统计算所述开始播放提示语音的时间点到所述接收到按键输入的时间点的时长,并根据所述时长及预设的时间段与按键含义的对应关系识别所述用户的按键含义。
[0015] 作为本发明一实施方式,所述步骤c中,所述时间段与按键含义的对应关系为时间段与业务服务项目的对应关系,则所述自动业务系统具体通过以下步骤实现所述识别:
[0016] c11、确定所述时长所处的时间段;
[0017] c12、根据所述对应关系识别所述时长所处的时间段对应的业务服务项目。
[0018] 上述方案中,所述提示语音根据所述对应关系分时间段提示所述用户当前所处时间段对应的业务服务项目。
[0019] 作为本发明另一实施方式,所述步骤c中,所述时间段与按键含义的对应关系为时间段与认证密码值的对应关系,并且同一时间段中还存在键值与认证密码值的对应关系,则所述自动业务系统具体通过以下步骤实现所述识别:
[0020] c21、确定所述时长所处的时间段;
[0021] c22、根据所述对应关系识别所述时长所处的时间段中,所述按键输入的键值对应的认证密码值。
[0022] 上述方案中,所述提示语音分时间段提示所述用户当前所处时间段。
[0023] 上述方案中,所述自动业务系统为智能网,所述步骤a通过以下步骤实现:
[0024] A1、所述智能网的SCP(Service Control Point,业务控制点)指示所述智能网的IP(Intelligent Peripheral,智能外设)向所述用户播放所述提示语音,同时记录开始播放所述提示语音的时间点;
[0025] A2、所述IP通过所述智能网的SSP(Service Switch Point,业务交换点)或者MSC(Mobile Switch Center,移动交换中心)的转发,向所述用户播放所述提示语音。
[0026] 所述步骤b中,所述智能网通过以下步骤接收所述用户的一次按键输入并同时记录接收到所述按键输入的时间点:
[0027] B1、所述SSP或者MSC将所述用户按键产生的按键信号发送给所述IP;
[0028] B2、所述IP根据所述按键信号确定所述用户按键输入的键值,并将其反馈给所述SCP,所述SCP记录接收到所述按键输入的时间点。
[0029] 所述智能网通过所述SCP实现所述步骤c。
[0030] 本发明的有益效果主要表现在:本发明提供的自动业务系统中用户按键含义的识别方法,通过自动业务系统开始播放提示语音到接收到用户按键输入的时长的计算,实现了对用户按键含义的识别;应用于自动业务系统的业务服务时,用户不再需要记住10个按键键值所对应的业务服务项目,只需在一个时间段内按任意键即可选择对应的业务服务项目,从而提高了用户的服务感受,减少了用户的记忆负担,减小了自动业务系统运营商的资源负担,体现了对中老年用户和盲人用户的人性化关怀;应用于自动业务系统的认证服务时,在简单数字密码的基础上加入了时间维度,大大提高了用户密码的复杂度。

附图说明

[0031] 图1为目前自动业务系统中用户按键含义的识别流程图;
[0032] 图2为本发明自动业务系统中用户按键含义的识别流程图;
[0033] 图3为智能网的业务服务应用本发明的信令流程图;
[0034] 图4为智能网的认证服务应用本发明的信令流程图。

具体实施方式

[0035] 图1已在背景技术中加以描述,此处不再赘述,下面结合其它附图对本发明作进一步的描述。
[0036] 参照图2,一种自动业务系统中用户按键含义的识别方法,包括以下步骤:
[0037] S201:自动业务系统向成功接入的用户播放提示语音,同时记录开始播放提示语音的时间点;该识别方法应用于自动业务系统的业务服务时,提示语音根据预设的时间段与业务服务项目的对应关系,分时间段提示用户当前所处时间段对应的业务服务项目;该识别方法应用于自动业务系统的认证服务时,提示语音分时间段提示用户当前所处时间段;
[0038] S202:自动业务系统接收用户的按键输入,确定按键输入的键值,同时记录接收到按键输入的时间点;该识别方法应用于自动业务系统的业务服务时,自动业务系统只需要接收用户的一次按键输入,确定该按键输入的键值,同时记录该按键输入的时间点;该识别方法应用于自动业务系统的认证服务时,若认证密码长度只有一位,则自动业务系统只需要接收用户的一次按键输入,确定该按键输入的键值,同时记录该按键输入的时间点;若认证密码长度超过一位,则自动业务系统需要接收用户的各次按键输入,确定各次按键输入的键值,同时记录各次按键输入的时间点,其中,用户按键输入的次数由认证密码长度决定;
[0039] S203:用户结束按键后,自动业务系统计算开始播放提示语音的时间点到接收到按键输入的时间点的时长,并根据计算得到的时长及预设的时间段与按键含义的对应关系识别用户按键含义;
[0040] 该识别方法应用于自动业务系统的业务服务时,时间段与按键含义的对应关系为时间段与业务服务项目的对应关系,则自动业务系统通过以下步骤实现所述识别:
[0041] 1、确定计算得到的时长所处的时间段;
[0042] 2、根据所述对应关系识别该时长所处的时间段对应的业务服务项目;
[0043] 该识别方法应用于自动业务系统的认证服务时,时间段与按键含义的对应关系为时间段与认证密码值的对应关系,并且同一时间段中还存在键值与认证密码值的对应关系,则自动业务系统通过以下步骤实现所述识别:
[0044] 1、确定计算得到的时长所处的时间段;若S202中接收了用户的多次按键输入,则此处需分别确定计算得到的时长所处的时间段;
[0045] 2、根据所述对应关系识别该时长所处的时间段中,按键输入的键值对应的认证密码值;若S202中接收了用户的多次按键输入,则此处需分别加以识别。
[0046] 下面以应用本发明的智能网业务服务及认证服务为例,对本发明作进一步的描述,其中,智能网中涉及到的通讯设备主要包括:SCP、SSP/MSC以及IP。
[0047] 参照图3,应用本发明的智能网业务服务通过以下步骤实现:
[0048] S301:用户向SSP/MSC发起智能网呼叫;
[0049] S302:SSP/MSC将智能网呼叫路由到SCP;
[0050] S303:SCP向IP发起资源连接请求;
[0051] S304:SCP获得IP的成功连接应答;至此用户成功接入智能网;
[0052] S305:SCP指示IP向用户播放提示语音,同时SCP记录开始播放提示语音的时间点A,例如AM11:15:15;
[0053] S306:IP向SSP/MSC播放提示语音;
[0054] S307:SSP/MSC将IP播放的提示语音转发给用户;例如,提示语音为“请听到提示按任意键获得服务...白金卡用户业务服务(在时间点A后的第7s提示)...企业银行业务服务(在时间点A后的第12s提示)...个人银行业务服务(在时间点A后的第17s提示)...挂失处理业务服务(在时间点A后的第22s提示)...信用卡业务服务(在时间点A后的第27s提示)...可用额度查询业务服务(在时间点A后的第32s提示)...”;
[0055] S308:SSP/MSC接收用户按键输入产生的按键信号;
[0056] S309:SSP/MSC将按键信号发送给IP;
[0057] S310:IP根据按键信号确定用户按键输入的键值,并将其反馈给SCP,SCP记录接收到用户按键输入的时间点B,例如AM11:15:50,至此,用户按键结束;
[0058] S311:SCP计算时间点A到时间点B的时长,即B-A=AM11:15:50-AM11:15:15=35S;
[0059] S312:SCP确定上述时长所处的时间段;35s处于时间点A后的第32s之后的时间段;
[0060] S313:根据时间段与业务服务项目的对应关系确定该时长所处的时间段对应的业务服务项目;35s所处时间段对应的业务服务项目为可用额度查询业务服务;
[0061] S314:SCP为用户提供业务服务;
[0062] S315:SCP释放到IP的资源连接;
[0063] S316:SCP释放呼叫。
[0064] 参照图4,应用本发明的智能网认证服务通过以下步骤实现:
[0065] S401:用户向SSP/MSC发起智能网呼叫;
[0066] S402:SSP/MSC将智能网呼叫路由到SCP;
[0067] S403:SCP向IP发起资源连接请求;
[0068] S404:SCP获得IP的成功连接应答;至此用户成功接入智能网;
[0069] S405:SCP指示IP向用户播放提示语音,同时SCP记录开始播放提示语音的时间点A,例如AM11:15:15;
[0070] S406:IP向SSP/MSC播放提示语音;
[0071] S407:SSP/MSC将IP播放的提示语音转发给用户;例如,提示语音为180s长度的语音,分时间段提示用户当前所处时间段;
[0072] S408:SSP/MSC接收用户第一次按键输入产生的按键信号;
[0073] S409:SSP/MSC将该按键信号发送给IP;
[0074] S410:IP根据该按键信号确定用户第一次按键输入的键值,并将其反馈给SCP,SCP记录接收到用户第一次按键输入的时间点B1;例如,用户第一次按键输入的键值为8,B1为AM11:15:50;
[0075] S411:SSP/MSC接收用户第二次按键输入产生的按键信号;
[0076] S412:SSP/MSC将该按键信号发送给IP;
[0077] S413:IP根据该按键信号确定用户第二次按键输入的键值,并将其反馈给SCP,SCP记录接收到用户第二次按键输入的时间点B2;例如,用户按键输入的键值为1,B2为AM11:16:20;
[0078] 用户按键输入的次数由认证密码长度决定,此处假设认证密码的长度为2,至此,用户按键结束;
[0079] S414:SCP分别计算时间点A到时间点B1及时间点B2的时长,即B1-A=AM11:15:50-AM11:15:15=35s,B2-A=AM11:16:20-AM11:15:15=65s;
[0080] S415:SCP分别确定上述时长所处的时间段;
[0081] S416:SCP分别确定上述时长所处的时间段中,按键输入的键值对应的认证密码值;假设预设了前35s,按8号键代表9,前65s按1号键代表字母a等规则,则可识别用户按键输入的密码值,并且由于在简单数字密码的基础上加入了时间维度,可提高用户密码的复杂度;
[0082] S417:SCP为用户提供认证服务,并在用户通过认证时,为用户提供相应的服务;
[0083] S418:SCP释放到IP的资源连接;
[0084] S419:SCP释放呼叫。
[0085] 以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。