防止充值卡一卡多充的方法及装置制造方法及图纸

技术编号:4265319 阅读:430 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种防止充值卡一卡多充的方法及装置。该方法包括:创建充值卡记录表,记录默认充值成功的充值卡密码;当接收到充值请求时,获取充值请求对应的充值卡密码;查询充值卡记录表,如果充值卡记录表中存在充值请求对应的充值卡密码,则充值请求无效;否则,进行充值请求对应的充值流程。本发明专利技术可以有效防止充值卡业务中,由于用户有利原则和人为恶意引起的一卡多充,从而避免运营商的经济损失。

【技术实现步骤摘要】

本专利技术涉及充值卡
,尤其涉及防止充值卡一卡多充的方法及装置
技术介绍
充值卡业务是用户通过拨打业务接入号码为固定电话终端、移动电话终端或其他 业务进行充值,被充值的用户可以是本终端也可以是其它终端。 手机充值卡业务的实现系统主要包括交换设备、业务控制点(Service Control Point,简称SCP)、充值中心(Voucher Centre,简称VC)和计费中心。交换设备负责将用户 拨打业务接入码的呼叫、用户输入的充值卡密码及被充值的手机号上报至SCP,并负责向用 户播放充值过程中的各种语音提示;SCP与交换设备、VC及计费中心分别相连,负责进行业 务控制。VC负责充值卡的发行及充值卡数据的存储,以及充值时,将用户输入的18位密码 加密成34位密码,并根据SCP的要求,将充值卡的状态置为已充值状态。上述充值卡数据 包括充值卡序列号、充值卡密码、已充值或未充值的状态、金额等。计费中心负责根据SCP 的要求,将充值卡的金额加入到被充值用户的帐号。 图1为现有技术手机充值业务的流程图。如图1所示,流程包括①交换系统将用 户输入的充值卡密码及被充值的手机号码发送至SCP;②SCP将充值卡密码发送至VC,查询 该卡的状态及金额;③VC返回给SCP查询结果;④如果充值卡状态为未充值,则SCP向计费 中心发送将充值卡的金额加入到被充值的用户帐号的请求;⑤计费中心将金额加入被充值 的用户帐户后,并返回结果给SCP ;⑥SCP再向VC发送将该充值卡状态置位成已充值的请 求;⑦VC将充值卡置位后将结果返回给SCP,如果置位成功,则用户充值成功,否则,充值失 败;⑧向交换系统返回充值结果。在充值流程中,在SCP等待VC返回充值卡置位结果超时 情况下,采用用户有利原则,系统会默认充值成功。 在实现本专利技术过程中,专利技术人发现现有技术充值方式中存在如下问题 1、根据二卡合一业务规范,充值流程采用用户有利原则,当SCP等待VC置位超时情况下,默认充值成功; 2、VC缺乏对存储的已充值数据的保护,当充值卡状态变为已充值状态后,VC不再 对该卡进行任何保护措施,存在非法用户通过高技术手段登陆系统,恶意修改已充值的充 值卡状态为未充值状态的风险,从而造成一卡多充。 同理,在采用充值卡密码的固定电话终端充值、电费充值、水费充值、燃气费充值 等领域,也存在相同的问题。
技术实现思路
本专利技术的目的是解决充值卡一卡多充的问题,提出一种防止充值卡一卡多充的方 法及装置,避免给运营商造成经济损失。 为实现上述目的,根据本专利技术的一个方面,提供了一种防止充值卡一卡多充的方 法,包括创建充值卡记录表,记录默认充值成功的充值卡密码;当接收到充值请求时,获取充值请求对应的充值卡密码;查询充值卡记录表,如果充值卡记录表中存在充值请求对应的充值卡密码,则充值请求无效;否则,执行充值请求对应的充值流程。 优选的,上述方法还包括从充值卡数据表中获取已充值成功的充值卡密码,对已充值成功的充值卡密码进行加密,加密后的结果作为密码写入充值卡数据表,覆盖已充值成功的充值卡密码;查询充值卡数据表,如果充值卡数据表中存在充值请求对应的充值卡密码,则执行充值请求对应的充值流程;否则,充值请求无效。 优选的,上述方法还包括创建已充值卡数据表,将充值成功的充值卡密码转移至 已充值卡数据表;查询已充值卡数据表,如果已充值卡数据表中存在充值请求对应的充值 卡密码,则表明充值请求对应的充值卡密码已失效;否则,表明充值请求对应的充值卡密码 不存在。 优选的,上述方法还包括按照预定的时间,对充值记录进行扫描,查找一卡多充 话单;根据一卡多充话单,对充值流程中的设备状态进行评估。 优选的,上述方法还包括统计导致一卡多充的系统超时的次数和设备信息;根 据系统超时的次数和设备信息,定位产生超时的设备。 为实现上述目的,根据本专利技术的另一个方面,提供了一种防止充值卡一卡多充的 装置,包括第一记录模块,用于创建充值卡记录表,记录默认充值成功的充值卡密码;获 取模块,用于当接收到充值请求时,获取充值请求对应的充值卡密码;第一判断模块,用于 查询充值卡记录表,如果充值卡记录表中有充值请求对应的充值卡密码,则充值请求无效; 否则,执行充值请求对应的充值流程。 优选的,上述装置还包括加密模块,用于从充值卡数据表中获取已充值成功的充 值卡密码,对已充值成功的充值卡密码进行加密,加密后的结果作为密码写入充值卡数据 表,覆盖已充值成功的充值卡密码;第二判断模块,用于查询充值卡数据表,如果充值卡数 据表中存在充值请求对应的充值卡密码,则执行充值请求对应的充值流程;否则,充值请求 无效。 优选的,上述装置还包括第三记录模块,用于创建已充值卡数据表,将充值成功 的充值卡密码转移至已充值卡数据表;第三判断模块,用于查询已充值卡数据表,如果已 充值卡数据表中包含充值请求对应的充值卡密码,则表明充值请求对应的充值卡密码已失 效;否则,表明充值请求对应的充值卡密码不存在。 优选的,上述装置还包括重单扫描模块,用于按照预定的时间,对充值记录进行 扫描,查找一卡多充话单;评估模块,用于根据一卡多充话单,对充值流程中的设备状态进 行评估。 优选的,上述装置还包括统计模块,用于统计导致一卡多充的系统超时的次数和设备信息;定位模块,用于根据系统超时的次数和设备信息,定位产生超时的设备。 本专利技术各实施例通过在SCP设备侧增加一卡多充的判断,有效杜绝了现有手机充值卡业务中,充值流程采用用户有利原则引起的一卡多充;通过VC侧对充值卡数据进行二次加密和/或数据转移,有效杜绝了人为恶意一卡多充,从而避免了一卡多充给运营商造成经济损失。 本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。 下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明 附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例共同用于解释本专利技术,并不构成对本专利技术的限制。在附图中图1为现有技术手机充值卡业务的流程图2为本专利技术实施例一防止充值卡一卡多充的方法的流程图图3为本专利技术实施例二防止充值卡-图4为本专利技术实施例三防止充值卡-图5为本专利技术实施例六防止充值卡-图6为本专利技术实施例七防止充值卡-图7为本专利技术实施例八防止充值卡-结合附图在其上标记以下附图标记602-第一记录模块;606-第一判断模块;704-第二判断模块;708-第三判断模块;804-评估模块;808-定位模块。-卡多充的方法的流程图-卡多充的方法的流程图-卡多充的装置的示意图-卡多充的装置的示意图-卡多充的装置的示意图604-获取模块;702-加密模块;706-第三记录模块;802-重单扫描模块;806-统计模块;具体实施例方式以下结合附图对本专利技术的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 实施例一 大多数情况下,一卡多充的原因是由于SCP没有收到VC将充值卡置位成功消息而默认充值成功。可以在SCP设备侧新增一张表,专门记录SCP没有收到VC将充值卡置位成功消息,本文档来自技高网
...

【技术保护点】
一种防止充值卡一卡多充的方法,其特征在于,包括:创建充值卡记录表,记录默认充值成功的充值卡密码;当接收到充值请求时,获取所述充值请求对应的充值卡密码;查询所述充值卡记录表,如果所述充值卡记录表中存在所述充值请求对应的充值卡密码,则所述充值请求无效;否则,执行所述充值请求对应的充值流程。

【技术特征摘要】
一种防止充值卡一卡多充的方法,其特征在于,包括创建充值卡记录表,记录默认充值成功的充值卡密码;当接收到充值请求时,获取所述充值请求对应的充值卡密码;查询所述充值卡记录表,如果所述充值卡记录表中存在所述充值请求对应的充值卡密码,则所述充值请求无效;否则,执行所述充值请求对应的充值流程。2. 根据权利要求l所述的方法,其特征在于,还包括从充值卡数据表中获取已充值成功的充值卡密码,对所述已充值成功的充值卡密码进 行加密,所述加密后的结果作为密码写入所述充值卡数据表,覆盖所述已充值成功的充值 卡密码;查询所述充值卡数据表,如果所述充值卡数据表中存在所述充值请求对应的充值卡密 码,则执行所述充值请求对应的充值流程;否则,所述充值请求无效。3. 根据权利要求1所述的方法,其特征在于,还包括创建已充值卡数据表,将充值成功的充值卡密码转移至所述已充值卡数据表; 查询所述已充值卡数据表,如果所述已充值卡数据表中存在所述充值请求对应的充值卡密码,则表明所述充值请求对应的充值卡密码已失效;否则,表明所述充值请求对应的充值卡密码不存在。4. 根据权利要求3所述的方法,其特征在于,还包括对所述已充值卡数据表中的充值卡密码进行加密,所述加密后的结果作为密码重新写 入已充值卡数据表,覆盖所述已充值卡数据表中的充值卡密码。5. 根据权利要求2或4所述的方法,其特征在于,所述对充值卡密码进行加密的步骤具 体为采用不可逆算法对充值卡密码进行加密。6. 根据权利要求1-4中任一项所述的方法,其特征在于所述默认充值成功为根据用 户有利原则,由系统设定的默认充值成功。7. 根据权利要求1-4中任一项所述的方法,其特征在于,还包括 按照预定的时间,对充值记录进行扫描,查找一卡多充话单; 根据所述一卡多充话单,对充值流程中的设备状态进行评估。8. 根据权利要求1-4中任一项所述的方法,其特征在...

【专利技术属性】
技术研发人员:高文宁纪灵梅孙怡明
申请(专利权)人:中国移动通信集团宁夏有限公司
类型:发明
国别省市:64[中国|宁夏]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1