一种基于移动终端充值卡的充值控制方法及系统的制作方法_2

文档序号:8447591阅读:来源:国知局
第二验证模块,用于在接收第二充值请求消息后,根据所述移动终端充值卡的状态、有效期对所述移动终端充值卡的有效性进行验证;
[0056]在所述第二验证模块确定所述移动终端充值卡在有效期内且其状态为未使用时,所述充值模块根据所述充值信息以及所述相关信息完成各种类型账户的充值业务。
[0057]根据上述方法,本发明实施例还提供了一种基于移动终端充值卡的充值系统,该系统包括:VC、如上述SCP、以及如上述BOSS ;其中,
[0058]所述VC,用于存储移动终端充值卡信息,并根据所述SCP发来的消息对所述移动终端充值卡信息进行相应的处理。
[0059]本发明实施例所提供的基于移动终端充值卡的充值控制方法及系统,接收终端发送的第一充值请求消息,所述第一充值请求消息中携带充值信息;根据所述充值信息获取所述移动终端充值卡的相关信息,根据所述相关信息对所述移动终端充值卡的有效性进行验证;确定所述移动终端充值卡有效时,将所述充值信息以及所述相关信息携带于第二充值请求消息发送给BOSS,由所述BOSS根据所述充值信息以及所述相关信息完成各种类型账户的充值业务。如此,本发明实施例通过充值信息以及相关信息完成对各种类型账户的充值业务,从而达到不仅能为移动终端账户充值,还能为宽带业务账户或其它账户充值缴费的目的。
【附图说明】
[0060]图1为本发明实施例充值系统中各网络节点之间的交互示意图;
[0061]图2为本发明实施例基于移动终端充值卡的充值控制方法实现流程示意图;
[0062]图3为本发明实施例基于移动终端充值卡的充值方法实现流程示意图;
[0063]图4为本发明实施例SCP的结构示意图;
[0064]图5为本发明实施例BOSS的结构示意图;
[0065]图6为本发明实施例基于移动终端充值卡的充值系统的结构示意图。
【具体实施方式】
[0066]本发明实施例应用于基于移动终端充值卡的充值系统,如图1所示,该系统中涉及的网络节点主要包括:终端、VC、SCP、BOSS ;其中,SCP主要完成用户充值流程的控制;VC主要完成移动终端充值卡信息的存储,并根据SCP发来的消息对移动终端充值卡信息进行相应的处理;B0SS完成各种类型账户的充值缴费;
[0067]这里,所述终端可以是具有智能化功能的移动终端或固定终端,例如电脑PC、平板电脑pad、智能移动终端;对于发往BOSS的携带充值信息的第一充值请求消息需要先经过SCP进行有效性验证,验证通过后,SCP将充值信息以及与VC交互获取的移动终端充值卡的相关信息携带于第二充值请求消息发送到B0SS,由BOSS根据所述充值信息以及所述相关信息完成各种类型账户的充值业务。
[0068]基于上述系统架构,本发明实施例提供的基于移动终端充值卡的充值过程具体实现如下:
[0069]SCP接收终端发送的第一充值请求消息,所述第一充值请求消息中携带充值信息;根据所述充值信息获取所述移动终端充值卡的相关信息,根据所述相关信息对所述移动终端充值卡的有效性进行验证;确定所述移动终端充值卡有效时,将所述充值信息以及所述相关信息携带于第二充值请求消息发送给BOSS ;
[0070]BOSS接收到SCP发送的第二充值请求消息时,根据充值请求消息中携带的充值信息以及移动终端充值卡的相关信息完成各种类型账户的充值业务。
[0071]下面结合附图对本发明的【具体实施方式】进行说明。
[0072]如图2所示,本发明实施例提供的基于移动终端充值卡的充值控制流程,具体实现步骤包括:
[0073]步骤S200:接收终端发送的第一充值请求消息,所述第一充值请求消息中携带充值信息。
[0074]本步骤中,所述充值信息包括:移动终端充值卡号码、密码、被充值的移动终端号码、充值账户类型等信息。
[0075]终端通过网上营业厅、短信营业厅,提示用户输入移动终端充值卡号码、密码、被充值的移动终端号码、充值账户类型等充值信息;用户输入完成后,终端将充值信息携带于第一充值请求消息发送给SCP,从而使SCP在接收到终端发送的第一充值请求消息时,能够获取到充值信息;若终端发送的第一充值请求消息中未携带充值信息,SCP获取充值信息还可以通过以下方式:在接收到第一充值请求消息时,与所述终端交互获取用户输入的充值信息。本发明实施例中移动终端充值卡适用于为各种网络中的账户进行充值,例如,全球移动通信系统(Global System for Mobile Communicat1ns, GSM)网络、码分多址(CodeDivis1n Multiple Access, CDMA)网络、第三代(3G)移动通信网络等。
[0076]步骤S201:根据所述充值信息获取所述移动终端充值卡的相关信息,根据所述相关信息对所述移动终端充值卡的有效性进行验证。
[0077]本步骤中,SCP首先与所述VC交互,检测所述充值信息中的移动终端充值卡号码、密码是否与VC中该移动终端充值卡的号码、密码相匹配,确定匹配时获取该移动终端充值卡的相关彳目息;
[0078]通常,所述相关信息为该移动终端充值卡的状态、有效期、金额等信息,最终根据该移动终端充值卡的状态、有效期,对该移动终端充值卡的有效性进行验证;若该移动终端充值卡在有效期内且其状态为未使用,则确定该移动终端充值卡有效;若该移动终端充值卡未在有效期内或其状态为已使用,则确定该移动终端充值卡无效。
[0079]步骤S202:确定所述移动终端充值卡有效时,将所述充值信息以及所述相关信息携带于第二充值请求消息发送给B0SS,由所述BOSS根据所述充值信息以及所述相关信息完成各种类型账户的充值业务。
[0080]本步骤中,在BOSS完成充值业务后,会向SCP发送充值成功响应或充值失败响应,SCP接收到所述BOSS发送的充值成功响应时,将充值结果发送给所述终端,且与所述VC交互将所述移动终端充值卡的状态置为已使用;接收到所述BOSS发送的充值失败响应时,将充值结果发送给所述终端。
[0081]如图3所示,本发明实施例提供的基于移动终端充值卡的充值流程,具体实现步骤包括:
[0082]步骤S300:接收SCP发送的第二充值请求消息,所述第二充值请求消息中携带充值信息以及移动终端充值卡的相关信息。
[0083]本步骤中,该充值信息包括:移动终端充值卡号码、密码、被充值的移动终端号码、充值账户类型等信息;该移动终端充值卡的相关信息包括:所述移动终端充值卡的状态、有效期、金额等信息。
[0084]优选的,在接收SCP发送的第二充值请求消息后,可以根据接收到的移动终端充值卡的状态、有效期对该移动终端充值卡的有效性进行验证;具体的,若该移动终端充值卡在有效期内,则进一步对该移动终端充值卡的状态进行验证,根据本地已存储的移动终端充值卡的状态与从当前接收到的移动终端充值卡的状态,对该移动终端充值卡的有效性进行验证,若本地已存储的移动终端充值卡的状态与从当前接收到的移动终端充值卡的状态一致并且均为未使用,则验证通过;若本地未存储移动终端充值卡的状态,则确定从当前接收到的移动终端充值卡的状态为未使用时,验证通过。如果验证通过,即确定该移动终端充值卡在有效期内且其状态为未使用,则转入步骤S301。
[0085]步骤S301:根据所述充值信息以及所述相关信息完成各种类型账户的充值业务。
[0086]本步骤中,根据所述充值信息以及所述相关信息完成各种类型账户的充值业务具体实现过程如下:
[0087]首先,根据所述充值信息中的充值账户类型,确定需要充值的账户类型,其中,账户类型可以设置为移动终端账户、宽带账户、IP多媒体系统(IP Multimedia Subsystem,IMS)固话账户等账户类型,以提供给用户不同的账户类型供其选择,此时,若确定账户类型为移动终端账户,则根据所述移动终端充值卡号码、密码、被充值移动终端号码,金额完成所述移动终端账户的充值业务;
[0088]若确定账户类型为宽带账户,则确定与所述被充值移动终端号码相关联的宽带账号;根据所述移动终端充值卡号码、密码、宽带账号、金额完成所述宽带账户的充值业务;
[0089]若确定账户类型为IMS固话账户,则确定与所述被充值移动终端号码相关联的IP多媒体系统MS固话账号;根据所述移动终端充值卡号码、密码、頂S固话账号、金额完成所述MS固话账户的充值业务。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1