服务器、接口设备、web服务器,充值操作记录查询系统与方法

文档序号:8001240阅读:304来源:国知局
服务器、接口设备、web服务器,充值操作记录查询系统与方法
【专利摘要】本发明公开一种服务器、接口设备、WEB服务器,充值操作记录查询系统与方法,用于记录下用户的充值操作,供用户查询。其中该服务器包括:采集模块,用于采集用户在充值过程中所产生的充值操作记录;以及消息发送模块,用于将所述充值操作记录以消息的形式发送至接口设备,所述消息用于根据用户的查询请求向用户提供充值操作记录查询服务。采用本发明的技术方案,可以记录下用户的充值轨迹,在用户进行充值操作记录查询时不仅可以看到充值是否成功,而且可以看到充值过程中自己有过的操作,提供用户的查询体验。
【专利说明】服务器、接口设备、WEB服务器,充值操作记录查询系统与方法

【技术领域】
[0001]本发明涉及网络通信领域,更具体的,涉及一种服务器、接口设备、WEB服务器,充值操作记录查询系统与方法。

【背景技术】
[0002]随着智能网技术的不断发展,电信增值业务的种类越来越丰富,给用户带来了极大地便利。
[0003]通过交互式语音应答的IVR (InteractiveVoiceResponse,即互动式语音应答流程),用户可以随时随地进行自助充值,极大地方便了用户,同时,也降低了运营商的运营成本。但随着IVR充值业务的不断普及,用户群越来越大,用户充值不成功的投诉也逐渐增多。有的可能是充值系统繁忙,但更多的是由于用户操作失误造成的。例如,输入了错误的按键信息,充值卡密码输入错误,甚至用户根本没有输入按键信息等。目前使用较多的充值记录是充值操作记录,但是话单中仅记录充值时间和充值金额,没有对充值过程中用户的操作进行记录。
[0004]因此,现有的充值查询系统存在记录信息不完善的问题。


【发明内容】

[0005]本发明提供一种服务器、接口设备、WEB服务器,充值操作记录查询系统与方法,用于解决现有技术中存在的充值查询系统存在记录信息不完善的问题。
[0006]为实现上述目的,根据本发明的第一个方面,提供一种服务器,并采用如下技术方案:
[0007]该服务器包括:采集模块,用于采集用户在充值过程中所产生的充值操作记录;以及消息发送模块,用于将所述充值操作记录以消息的形式发送至接口设备,所述消息用于根据用户的查询请求向用户提供充值操作记录查询服务。
[0008]进一步地,所述的服务器还包括:控制模块,用于接收用户通过接入码发起的充值请求;以及执行模块,用于根据所述充值请求提醒用户进行所述充值操作,并根据用户的所述充值操作完成充值活动。
[0009]进一步地,所述消息发送模块还用于:将所述充值操作记录封装为所述消息。
[0010]根据本发明的第二个方面,提供一种接口设备,并采用如下技术方案:
[0011]接口设备包括:消息接收模块,用于接收服务器发送的消息,所述消息包括所述充值操作记录;解析模块,用于解析所述消息,并得到解析结果,所述解析结果用于根据用户的查询请求向用户提供所述充值操作记录查询服务。
[0012]进一步地,所述的接口设备还包括:存储模块,用于存储所述解析结果。
[0013]进一步地,所述存储模块还用于:保留用户预定时间内的所述解析结果,用于支持WEB服务器接收用户在所述预定时间内的所述充值操作记录查询。
[0014]根据本发明的第三个方面,提供一种服务器,并采用如下技术方案:
[0015]该服务器包括:用户界面模块,用于接收用户查询请求,并将所述用户查询请求发送至数据查询模块;所述数据查询模块,用于根据所述查询请求到接口设备获取解析结果,并在所述解析结果中获取查询结果。
[0016]进一步地,所述数据查询模块还用于:将所述查询请求映射为SQL语句,根据所述SQL语句到所述接口设备中的所述存储设备中进行查询,并将所述查询结果显示给用户。
[0017]根据本发明的第四个方面,提供一种充值操作记录查询系统,并采用如下技术方案:
[0018]操作记录查询系统包括:第一服务器、接口设备以及第二服务器;其中,所述第一服务器包括:采集模块,用于采集用户在充值过程中所产生的充值操作记录;以及消息发送模块,用于将所述充值操作记录以消息的形式发送至接口设备,所述消息用于根据用户的查询请求向用户提供充值操作记录查询服务;所述接口设备包括:消息接收模块,用于接收服务器发送的消息,所述消息包括所述充值操作记录;解析模块,用于解析所述消息,并得到解析结果,所述解析结果用于根据用户的查询请求向用户提供充值操作记录查询服务;所述第二服务器包括:用户界面模块,用于接收用户查询请求,并将所述用户查询请求发送至数据查询模块;所述数据查询模块,用于根据所述查询请求到接口设备获取解析结果,并在所述解析结果中获取查询结果。
[0019]根据本发明的第五个方面,提供一种充值操作记录查询方法,并采用如下技术方案:
[0020]充值操作记录查询方法包括:记录用户在充值过程中所产生的充值操作记录,并将所述操作记录以消息的形式发送至接口设备;通过所述接口设备接收所述消息,并对所述消息进行分析,得到分析结果;通过WEB服务器接收用户输入的查询条件,并根据所述查询条件在所述分析结果中获取充值操作记录查询结果。
[0021]进一步地,在所述记录用户在充值过程中所产生的充值操作之前,所述充值操作记录查询方法还包括:接收用户的充值请求,并根据所述充值请求提示用户进行所述充值操作。
[0022]进一步地,所述并将所述操作记录以充值消息的形式发送至接口设备包括:将所述操作的记录封装为所述消息。
[0023]采用本发明的技术方案,在服务器执行用户充值流程时,实时记录用户充值轨迹信息,并发送给接口设备,由接口设备及时进行透传、解析,再由WEB服务器向用户提供实时的充值轨迹信息,帮助用户了解充值信息,提高了用户的充值体验。

【专利附图】

【附图说明】
[0024]附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0025]图1表示本发明实施例所述的服务器主要结构示意图;
[0026]图2表示本发明实施例所述的服务器具体结构示意图;
[0027]图3表示本发明实施例所述的接口设备的主要结构示意图;
[0028]图4表示本发明实施例所述的WEB服务器主要结构示意图;
[0029]图5表示本发明实施例所述的充值操作记录查询系统的结构示意图;以及
[0030]图6表示本发明实施例所述的充值操作记录查询方法的主要流程图;
[0031]图7表示本发明实施例所述的充值操作记录查询方法的具体流程图。

【具体实施方式】
[0032]以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
[0033]图1表示本发明实施例所述的服务器主要结构示意图。
[0034]参见图1所示,服务器包括:采集模块100,用于采集用户在充值过程中所产生的充值操作记录;以及消息发送模块102,用于将所述充值操作记录以消息的形式发送至接口设备,所述消息用于根据用户的查询请求向用户提供充值操作记录查询服务。
[0035]具体而言,用户在进行自助充值时,用户的一些操作如输入卡号,输入密码,输入金额等等,在现有的技术中,这些操作因为不被记录而会导致一些后续问题,例如缺失投诉证据,运营商缺乏系统升级依据等等,而本发明通过一采集模块100,采集用户在充值过程中的操作,形成充值操作记录;而消息发送模块102,用于将上述充值操作记录以消息的形式发送给接口设备,该消息通过分析处理后,供用户进行充值操作记录查询。
[0036]上述充值操作记录查询所生成的充值操作记录即包括了上述的充值操作轨迹,可以很直观的看到用户在充值过程中所输入的操作,当然的包括了用户的错误操作,这样如果充值失败,用户也能发现自己的误操作,以便进行修正重新进行充值活动,提高了用户的充值体验。
[0037]图2表示本发明实施例所述的服务器具体结构示意图。
[0038]参见图2所示,本实施例中的服务器为IVR服务器,该IVR服务器包括:充值流程控制模块201,即控制模块;充值流程执行模块202,即执行模块;充值轨迹采集模块203即采集模块100 ;以及充值轨迹消息模块204,即消息模块102。
[0039]具体而言,充值流程控制模块201,用于将接入网络上报上来的呼叫送给充值流程执行模块202,并对充值流程执行模块202、充值轨迹采集模块203和充值轨迹消息模块204进行监控,处理各个模块中的异常,完成整个充值流程中的信令下发。充值流程执行模块202,用于分析充值流程控制模块201送过来的充值请求消息,并根据分析结果,引导用户按照IVR充值规范执行充值流程,完成充值。充值轨迹采集模块203,用于在充值流程执行模块202执行充值时,实时采集用户充值轨迹信息。充值轨迹消息模块204,用于将充值轨迹采集模块203采集的用户充值轨迹信息封装成充值轨迹消息,并发送给接口机设备。充值流程控制模块201对充值流程和充值轨迹采集流程同时进行控制,以实现充值轨迹的实时米集。
[0040]本实施例中,IVR服务器完成用户IVR充值,采集用户充值轨迹信息,为增值业务网络对用户充值轨迹进行实时分析提供了必要的前提条件。
[0041]图3表示本发明实施例所述的接口设备的主要结构示意图。
[0042]参见图3所示,该接口设备包括:消息接收模块300,用于接收服务器发送的消息,所述消息包括所述充值操作记录;解析模块302,用于解析所述消息,并得到解析结果,所述解析结果用于根据用户的查询请求向用户提供充值操作记录查询服务。
[0043]在上述技术方案中,服务器紧将采集的充值操作记录以消息的形式发送至接口设备,接口设备设有一消息接收模块300,对上述消息进行接收,并设有一解析模块302对接收到的消息进行解析,获取解析结果,在该解析结果中,将包含用户信息及充值操作的相关消息,例如,提示用户的语音、用户按键信息、充值时间、充值金额、用户号码、被充值用户号码、充值卡号、充值卡状态、充值失败原因等等。该解析结果用于用户进行充值操作记录查询。
[0044]因此,接口设备接收服务器透传过来的充值轨迹消息,并进行解析,解析的依据是接口设备上的接口业务与服务器充值业务之间的接口规范,该接口规范可以根据用户需求和运营商实施需求进行调整,从而降低运营商获取用户充值操作记录的成本。
[0045]优选地,接口设备还包括存储设备(图中未示),用于存储所述解析结果;并且所述存储设备还用于:保留用户预定时间内的所述解析结果,用于支持WEB服务器接收用户在所述预定时间内的充值操作记录查询。
[0046]上述技术方案中,通过设置存储设备存储解析模块获取的解析结果,该解析结果用于用户的充值操作记录查询,因此,用户可以在充值之后的一段时间内都可以查询到自己的充值记录,提高用户的充值体验,完善运营商的服务;由于电信增值业务的飞速发展,因此为了减轻存储负担,该存储设备设置自动删除过期充值操作记录的功能,降低运营商的运营成本。
[0047]图4表示本发明实施例所述的WEB服务器主要结构示意图。
[0048]参见图4所示,WEB服务器包括:用户界面模块400,用于接收用户查询请求,并将所述用户查询请求发送至数据查询模块;所述数据查询模块402,用于根据所述查询请求到接口设备获取解析结果,并在所述解析结果中获取查询结果。
[0049]具体而言,WEB服务器提供用户的查询界面,即用户界面模块400,用户通过该界面输入自己的查询请求,用户界面模块400通过该查询请求向数据查询模块402请求查询,并将查询结果显示给用户,用户可以通过打印按钮打印出显示结果,即充值操作记录。
[0050]优选地,所述数据查询模块402还用于:将所述查询请求映射为SQL语句,根据所述SQL语句到所述接口设备中的所述存储设备中进行查询,并将所述查询结果显示给用户。
[0051]上述实施例通过WEB服务器,向用户提供设计良好的查询界面和实时的充值操作记录,可以帮助用户了解充值信息,具体可包括操作时听到的语言,充值失败的原因,充值金额以及充值号码等等,用户知道了充值失败的原因之后,也会大大减少投诉,节省了用户的投诉时间,节省了运营商接收投诉处理的成本。
[0052]图5表示本发明实施例所述的充值操作记录查询系统的结构示意图。
[0053]参见图5所示,充值操作记录查询系统包括:IVR服务器501、接口机设备502、WEB服务器503和存储设备504。
[0054]IVR服务器501,用于控制充值流程,引导用户按照既定的规范完成充值。IVR服务器501同时记录用户在充值过程中的轨迹信息,组装成充值轨迹消息,发送给接口机设备502。
[0055]接口机设备502,用于接收IVR服务器501发送过来的用户充值轨迹消息;并对充值轨迹消息进行解析,生成实时解析结果;将实时解析结果写入存储设备504。
[0056]WEB服务器503,用于接受用户投诉查询请求,从存储设备104中实时查询用户充值轨迹信息,并以用户易于查阅的界面返回给投诉用户。
[0057]存储设备504,用于存放用户充值轨迹信息,定期删除过期的用户充值轨迹信息。
[0058]用户通过用户终端拨打IVR充值接入码,经由接入网络505,触发IVR服务器501上的充值业务流程。IVR服务器501通过接口机设备502与充值中心506进行交互,完成用户充值。
[0059]IVR服务器501完成用户充值的同时,也完成了用户充值轨迹信息的收集,并实时地发送给接口机设备502进行解析,得到用户充值的实时轨迹信息。
[0060]实时轨迹信息包括:提示用户的语音、用户按键信息、充值时间、充值金额、用户号码、被充值用户号码、充值卡号、充值卡状态、充值失败原因。用户充值结束后,可以通过WEB服务器503,对充值结果进行实时查询。运营商可以根据用户充值轨迹信息,及时地向用户解答充值失败的原因,也可以对失败原因较多的场景进行统计,优化改进IVR充值流程规范。
[0061]其中,接入网络505作为承载充值业务的网络载体,可以是PSTN网络、2G或者3G的移动网络,还可以是其他类型的网络。
[0062]本实施例提供一种充值操作记录查询系统,能够实现对用户使用IVR充值轨迹的实时分析和查询,能够解决用户投诉,提高用户使用IVR进行充值的体验,同时降低运营商的运营成本。
[0063]图6表示本发明实施例所述的充值操作记录查询方法的主要流程图。
[0064]参见图6所示,该充值操作记录查询方法包括:
[0065]S601:记录用户在充值过程中所产生的充值操作记录,并将所述操作记录以消息的形式发送至接口设备;
[0066]S603:通过所述接口设备接收所述消息,并对所述消息进行分析,得到分析结果;
[0067]S605:通过WEB服务器接收用户输入的查询条件,并根据所述查询条件在所述分析结果中获取充值操作记录查询结果。
[0068]具体地,步骤S601中,所谓充值操作包括按键信息,输入的充值卡卡号,密码,被充值号码,充值金额等等,该记录会被装配成消息,发送至接口设备。在步骤S603中,接口设备对该消息进行解析,得到包含上述消息且更有逻辑性的解析结果,例如充值失败原因,充值是否成功,充值时间等等;在步骤S605中,WEB服务器提供设计良好的界面供用户进行充值操作记录查询,WEB服务器会在上述解析结果中搜索符合用户查询条件的查询结果。
[0069]本实施例的技术方案不仅可以给用户提供更加完备的充值操作记录查询服务,运营商可以根据充值操作记录进行充值失败原因分析,优化IVR充值流程规范,提高产品可用性,以便更好地为用户服务。
[0070]图7表示本发明实施例所述的充值操作记录查询方法的具体要流程图。
[0071]参见图7所示,本实施例的充值操作记录查询方法具体可包括以下步骤:
[0072]步骤701,用户拨打IVR充值接入码,经由接入网络触发IVR服务器中的IVR充值业务。
[0073]步骤702,IVR服务器通过接口机设备,与充值中心进行交互,完成充值用户鉴权、充值卡鉴权、为用户号码充值。
[0074]本步骤中充值中心可以实例化为在线计费系统OCS (Online Charging System),IVR服务器使用DCC (Diameter Credit Control)协议接口与OCS交互,完成用户充值。
[0075]步骤702?步骤703,IVR服务器中的充值流程控制模块控制整个充值流程,负责各个模块中的异常处理,完成各个模块中的信令下发。在控制模块的监控下,充值轨迹采集模块在充值流程执行模块执行充值操作的同时,采集充值轨迹消息解析接口规范中的充值轨迹信息,例如,向用户播放的语音、用户的按键信息、充值中心返回的充值卡状态、用户号码和被充值号码的状态信息、充值金额,以及各种情况下的充值失败原因值。充值轨迹消息模块将采集到的充值轨迹信息在完成充值流程的同时,组装成充值轨迹消息,发送给接口机设备。
[0076]步骤704?步骤705,接口机设备从IVR服务器接收充值轨迹消息,根据充值轨迹消息解析接口规范解析充值轨迹消息,将解析的结果写入存储设备。还可以根据需要,对充值轨迹信息进行统计。
[0077]本步骤中,接口机设备可以直接将充值轨迹消息透传给WEB服务器,由WEB服务器按照充值轨迹消息解析接口规范对充值轨迹消息进行解析后,写入WEB服务器的存储设备。
[0078]步骤706,WEB服务器向用户提供设计良好的实时查询界面,用户可通过该查询界面输入查询条件,例如,充值时间、用户号码、被充值号码、充值卡号,WEB服务器根据查询条件从存储设备中读取用户的充值轨迹记录,并将查询结果提供给用户。
[0079]步骤707,存储设备根据数据保存时长需要,定期删除过期数据。
[0080]本发明实施例由IVR服务器接收用户的IVR充值呼叫,同步执行IVR充值流程和用户充值轨迹采集。由于充值轨迹采集与IVR充值同时进行,为用户和运营商实时查询充值轨迹信息提供了必要的前提条件。接口机设备对充值轨迹消息的及时高效率的透传和解析,保证了查询充值轨迹的实时性。WEB服务器上利用设计良好的用户界面,向用户展示充值过程中的详细轨迹信息。
[0081]用户根据查询到的充值过程详细轨迹信息,能够清楚了解到,例如,按键信息、输入的充值卡卡号、充值号码、被充值号码、充值金额,如果充值失败,能够查询到,例如,充值失败原因、充值卡是否已过期。有了这些信息,用户不需要再打投诉电话,同时,随着网络的普及,以及上网方式的多样化,用户随时随地可以使用,例如手机上网查询充值轨迹信息。用户的透明充值操作提高了用户使用IVR进行充值的体验,会吸引更多的用户选择这种方式进行充值。
[0082]采用本发明的技术方案,在服务器执行用户充值流程时,实时记录用户充值轨迹信息,并发送给接口设备,由接口设备及时进行透传、解析,再由WEB服务器向用户提供实时的充值轨迹信息,帮助用户了解充值信息,提高了用户的充值体验。
[0083]以上所述仅为本发明的较好的实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的修改、等同替换以及改进等,均应包含在本发明的包含范围之内。
【权利要求】
1.一种服务器,其特征在于,包括: 采集模块,用于采集用户在充值过程中所产生的充值操作记录;以及消息发送模块,用于将所述充值操作记录以消息的形式发送至接口设备,所述消息用于根据用户的查询请求向用户提供操作记录查询服务。
2.如权利要求1所述的服务器,其特征在于,还包括: 控制模块,用于接收用户通过接入码发起的充值请求;以及 执行模块,用于根据所述充值请求提醒用户进行所述充值操作,并根据用户的所述充值操作完成充值活动。
3.如权利要求1所述的服务器,其特征在于,所述消息发送模块还用于:将所述充值操作记录封装为所述消息。
4.一种接口设备,其特征在于,包括: 消息接收模块,用于接收服务器发送的消息,所述消息包括所述充值操作记录; 解析模块,用于解析所述消息,并得到解析结果,所述解析结果用于根据用户的查询请求向用户提供充值操作记录查询服务。
5.如权利要求4所述的接口设备,其特征在于,还包括: 存储模块,用于存储所述解析结果。
6.如权利要求4所述的接口设备,其特征在于,所述存储模块还用于:保留用户预定时间内的所述解析结果,用于支持WEB服务器接收用户在所述预定时间内的所述充值操作记录查询。
7.一种服务器,其特征在于,包括: 用户界面模块,用于接收用户查询请求,并将所述用户查询请求发送至数据查询模块; 所述数据查询模块,用于根据所述查询请求到接口设备获取解析结果,并在所述解析结果中获取查询结果。
8.如权利要求7所述的服务器,其特征在于,所述数据查询模块还用于: 将所述查询请求映射为SQL语句,根据所述SQL语句到所述接口设备中的所述存储设备中进行查询,并将所述查询结果显示给用户。
9.一种充值操作记录查询系统,其特征在于,包括:第一服务器、接口设备以及第二服务器;其中, 所述第一服务器包括: 采集模块,用于采集用户在充值过程中所产生的充值操作记录;以及消息发送模块,用于将所述充值操作记录以消息的形式发送至接口设备,所述消息用于根据用户的查询请求向用户提供所述充值操作记录查询服务; 所述接口设备包括: 消息接收模块,用于接收服务器发送的消息,所述消息包括所述充值操作记录; 解析模块,用于解析所述消息,并得到解析结果,所述解析结果用于根据用户的查询请求向用户提供所述充值操作记录查询服务; 所述第二服务器包括: 用户界面模块,用于接收用户查询请求,并将所述用户查询请求发送至数据查询模块; 所述数据查询模块,用于根据所述查询请求到接口设备获取解析结果,并在所述解析结果中获取查询结果。
10.一种充值操作记录查询方法,其特征在于,包括: 记录用户在充值过程中所产生的充值操作记录,并将所述操作记录以消息的形式发送至接口设备; 通过所述接口设备接收所述消息,并对所述消息进行分析,得到分析结果; 通过WEB服务器接收用户输入的查询条件,并根据所述查询条件在所述分析结果中获取充值操作记录查询结果。
11.如权利要求10所述的充值操作记录查询方法,其特征在于,在所述记录用户在充值过程中所产生的充值操作之前,所述充值操作记录查询方法还包括: 接收用户的充值请求,并根据所述充值请求提示用户进行所述充值操作。
12.如权利要求11所述的充值操作记录查询方法,其特征在于,所述并将所述操作记录以充值消息的形式发送至接口设备包括: 将所述操作的记录封装为所述消息。
【文档编号】H04L29/08GK104243180SQ201310253621
【公开日】2014年12月24日 申请日期:2013年6月24日 优先权日:2013年6月24日
【发明者】李晶, 朱仲亮 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1