一种rfid-uim卡内电子钱包充值的方法和系统的制作方法

文档序号:6670915阅读:412来源:国知局
一种rfid-uim卡内电子钱包充值的方法和系统的制作方法
【专利摘要】本发明公开了一种RFID-UIM卡内电子钱包充值的方法和系统,通过移动终端选择设置在RFID-UIM卡中的行业电子钱包,向空圈平台发送圈存请求;圈存请求包括:圈存金额和扣款账户交易密码;空圈平台对圈存请求进行认证;如果认证成功,空圈平台扣减资金并向RFID-UIM卡下发圈存写卡指令;RFID-UIM卡收到圈存写卡指令后,为行业电子钱包写入相应充值金额。本发明RFID-UIM卡内电子钱包充值的方法和系统,在保证交易安全性的同时,同时支持多个CPU?PBOC钱包及多个M1钱包的空中圈存,对于账户资金更易于管理。
【专利说明】—种RFID-UIM卡内电子钱包充值的方法和系统
【技术领域】
[0001]本发明涉及RFID智能卡应用【技术领域】,尤其涉及一种RFID-UM卡内电子钱包充值的方法和系统。
【背景技术】
[0002]近年来随着智能IC卡技术以及3G网络的快速发展,手机支付已逐步成为主流应用,覆盖生活各方面。近场支付作为手机支付的一项重要组成部分,通过在手机UM卡中划分相应的安全区域,将用户的手机与公交卡等一卡通进行融合,通过刷手机即可完成相关费用的支付。
[0003]RFID-UIM卡作为中国电信推出的手机支付产品,除具备远程支付的功能外,在某些省内还整合了当地公交、校园(企业)一卡通等多种公共及行业应用。使用安装有RFID-UM卡的手机,均可直接通过手机刷POS的方式完成公交、泊车、校园(企业)内部的门禁\考勤\食堂消费等多种一卡通功能,使用户出行、消费及办公等仅需一部手机即可。
[0004]然而,受行业规则约束,公共及其他行业应用均使用自有的独立资金账户,账户间并不可通用。目前各行业使用的电子钱包账户分为2类,一类是代表早期智能卡技术的Mifare One (简称Ml)电子钱包,这在行业应用中仍占绝大多数,一类是新兴的CPU电子钱包,采用更先进的存储方式与加密技术并遵循中国人民银行的PBOC标准。后者空中充值有技术规范可依,但对前者的空中充值尚无公开的技术方法。因此,对于Ml电子钱包账户的充值通常需要用户前往相应营业点进行人工充值。用户在往返充值点及充值排队上耗费的时间,常让用户感觉较为不便。

【发明内容】

[0005]有鉴于此,本发明要解决的一个技术问题是提供一种RFID-UM卡内电子钱包充值的方法,能够为行业电子钱包充值。
[0006]一种RFID-UM卡内电子钱包充值的方法,通过移动终端选择设置在RFID-UM卡中的行业电子钱包,向空圈平台发送圈存请求;所述圈存请求包括:圈存金额及扣款账户交易密码;所述空圈平台对所述圈存请求进行认证;如果认证成功,所述空圈平台扣减资金并向所述RFID-UIM卡下发圈存写卡指令;所述RFID-UIM卡收到所述圈存写卡指令后,为行业电子钱包写入相应充值金额。
[0007]根据本发明的方法的一个实施例,进一步的,所述空圈平台对所述圈存请求进行认证、如果认证成功、所述空圈平台扣减资金并下发圈存写卡指令,具体为:所述空圈平台接收所述移动终端发送的圈存请求,在判断所述圈钱请求的业务类型及合法后,向账户系统发送扣款请求;所述空圈平台在接收到所述账户系统发送的扣款响应后,向与行业电子钱包对应的行业应用平台发送信息校验及请求充值数据;所述空圈平台接收到行业应用平台发送的电子钱包写卡数据和安全认证数据,并将所述电子钱包写卡数据和安全认证数据发送到所述移动终端。[0008]根据本发明的方法的一个实施例,进一步的,所述RFID-UIM卡收到所述圈存写卡指令后、为行业电子钱包写入相应充值金额,具体为:所述RFID-UM卡进行写卡处理后,向所述空圈平台返回处理结果,所述空圈平台向行业应用系统发送写卡成功消息请求,并将所述行业应用系统发送的处理结果响应转发到所述移动终端;所述空圈平台向所述移动终端发送SMS短信,通知用户圈钱结果。
[0009]根据本发明的方法的一个实施例,进一步的,移动终端通过OTA短信向所述空圈平台发送所述圈存请求;所述空圈平台通过OTA短信向下发所述圈存写卡指令。
[0010]根据本发明的方法的一个实施例,进一步的,在所述RFID-UM卡的CPU区域写入Ml电子钱包相关的区块信息记录文件,并将充值过程中需要密钥写入CPU区域对应密钥文件中。
[0011]根据本发明的方法的一个实施例,进一步的,所述行业应用系统保存与RFID-UIM卡内Ml电子钱包对应的充值保护密钥;在充值的过程中,RFID-UM卡CPU区域的Ml电子钱包应用通过所述充值保护密钥加密数据并产生校验码;所述行业应用系统根据所述充值保护密钥对来自RFID-UM卡内Ml电子钱包的数据进行合法性校验。
[0012]本发明要解决的一个技术问题是提供一种RFID-UM卡内电子钱包充值的系统,能够为行业电子钱包充值。
[0013]一种RFID-UM卡内Ml电子钱包充值的系统,包括:安装RFID-UM卡的移动终端,通过移动终端选择设置在RFID-UM卡中的行业电子钱包,向空圈平台发送圈存请求;所述圈存请求包括:圈存金额及扣款账户交易密码;在收到所述圈存写卡指令后,为行业电子钱包写入相应充值金额。空圈平台,用于对所述圈存请求进行认证;如果认证成功,所述空圈平台扣减资金并向所述RFID-UIM卡下发圈存写卡指令;
[0014]根据本发明的方法的一个实施例,进一步的,账户系统和行业应用平台;所述空圈平台接收所述移动终端发送的圈存请求,在判断所述圈钱请求的业务类型及合法后,向账户系统发送扣款请求;所述空圈平台在接收到所述账户系统发送的扣款响应后,向与行业电子钱包对应的行业应用平台发送信息校验及请求充值数据;所述空圈平台接收到行业应用平台发送的电子钱包写卡数据和安全认证数据,并将所述电子钱包写卡数据和安全认证数据发送到所述移动终端;所述RFID-UIM卡进行写卡处理后,向所述空圈平台返回处理结果,所述空圈平台向行业应用系统发送写卡成功消息请求,并将所述行业应用系统发送的处理结果响应转发到所述移动终端;所述空圈平台向所述移动终端发送SMS短信,通知用户圈钱结果。
[0015]根据本发明的方法的一个实施例,进一步的,移动终端通过OTA短信向所述空圈平台发送所述圈存请求;所述空圈平台通过OTA短信向下发所述圈存写卡指令。
[0016]根据本发明的方法的一个实施例,进一步的,在所述RFID-UM卡的CPU区域写入Ml电子钱包相关的区块信息记录文件,并将充值过程中需要密钥写入CPU区域对应密钥文件中。
[0017]根据本发明的方法的一个实施例,进一步的,所述行业应用系统保存与RFID-UIM卡内Ml电子钱包对应的充值保护密钥;在充值的过程中,RFID-UM卡CPU区域的Ml电子钱包应用通过所述充值保护密钥加密数据并产生校验码;所述行业应用系统根据所述充值保护密钥对来自RFID-UM卡内Ml电子钱包的数据进行合法性校验。[0018]本发明RFID-UM卡内Ml电子钱包充值的方法和系统,在保证交易安全性的同时,同时支持多个CPU PBOC钱包及多个Ml钱包的空中圈存,对于账户资金更易于管理。
【专利附图】

【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明的RFID-UM卡内电子钱包充值的方法的一个实施例的流程图;
[0021]图2为本发明的RFID-UIM卡内电子钱包充值的方法的另一个实施例的流程图;
[0022]图3为根据本发明的RFID-UM卡内电子钱包充值的系统的一个实施例的示意图;
[0023]图4为根据本发明的RFID-UM卡的一个实施例的示意图。
【具体实施方式】
[0024]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]图1为本发明的RFID-UM卡内Ml电子钱包充值的方法的一个实施例的流程图。如图1所示:
[0026]步骤102,通过移动终端选择设置在RFID-UM卡中的行业电子钱包,向空圈平台发送圈存请求;圈存请求包括:圈存金额及扣款账户交易密码
[0027]步骤103,空圈平台对圈存请求进行认证如果认证成功,空圈平台扣减资金并向RFID-UIM卡下发圈存写卡指令。
[0028]步骤104,RFID-UIM卡收到圈存写卡指令后,为行业电子钱包写入相应充值金额。
[0029]本发明的RFID-UM卡内电子钱包充值的方法,打通了支付账户与行业账户间的资金渠道。用户将支付账户作为唯一的资金账户,在需要时,点击手机的UTK菜单,通过操作,即可实现对行业Ml电子钱包的空中圈存,免去了前往营业点排队充值的麻烦,并且对于账户资金更易于管理,同样有助于我们推广支付业务。
[0030]图2为本发明的RFID-UM卡内电子钱包充值的方法的另一个实施例的流程图。如图2所示:
[0031]步骤I,移动终端中安装RFID-UM卡,RFID-UM卡发送圈存请求。
[0032]步骤2,空圈平台接收圈存请求,进行数据解析。
[0033]步骤3,空圈平台判断交易的合法性,以及判断发送的次数是否重复。
[0034]步骤4,空圈平台判断判断圈钱请求的业务类型及合法性。
[0035]步骤5,空圈平台在判断圈钱请求的业务类型及合法后,向账户系统发送扣款请求。[0036]步骤6,账户系统向空圈平台发送扣款响应。账户系统为对应于RFID-UM卡的运营商账户系统。
[0037]步骤7,空圈平台向行业应用系统发送信息校验及充值数据请求。
[0038]步骤8,行业应用平台返回电子钱包写卡数据和安全认证数据。
[0039]步骤9,空圈平台将电子钱包写卡数据和安全认证数据发送到移动终端。
[0040]步骤10,RFID-UIM卡判断业务并进行写卡操作。
[0041]步骤11,RFID-UM卡进行写卡处理后,向空圈平台返回处理结果。
[0042]步骤12,空圈平台接收圈存请求,进行数据解析。
[0043]步骤13,空圈平台判断交易的合法性,以及判断发送的次数是否重复。
[0044]步骤14,空圈平台判断圈钱请求的业务类型及合法性。
[0045]步骤15,空圈平台向行业应用系统发送写卡成功消息。
[0046]步骤16,行业应用系统返回处理结果。
[0047]步骤17,空圈平台将行业应用系统发送的处理结果响应转发到移动终端。
[0048]步骤18,RFID-UIM卡判断业务并对卡的充值状态进行更新,允许手机终端发起新的充值请求。
[0049]步骤19,空圈平台向移动终端发送SMS短信,通知用户圈钱结果。
[0050]根据本发明的一个实施例,移动终端通过OTA短信向空圈平台发送圈存请求。空圈平台通过OTA短信向下发圈存写卡指令。OTA全称Over-The-Air,为一项基于短消息机制,是通过移动通信(GSM或CDMA)的空中接口对SM卡数据及应用进行远程管理的技术。空中接口可以采用WAP、GPRS, CDMAlX及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。
[0051]根据本发明的一个实施例,同时支持多个CPU PBOC钱包及多个Ml钱包的空中圈存。在RFID-UM卡的CPU区域写入Ml电子钱包相关的区块信息记录文件,并将充值过程中需要密钥写入CPU区域对应密钥文件中。
[0052]根据本发明的一个实施例,行业应用系统保存与RFID-UM卡内Ml电子钱包对应的充值保护密钥。在充值的过程中,RFID-UIM卡CPU区域的Ml电子钱包应用通过充值保护密钥加密数据并产生校验码。行业应用系统根据充值保护密钥对来自RFID-UIM卡内Ml电子钱包的数据进行合法性校验。
[0053]本发明的RFID-UM卡内Ml电子钱包充值的方法,以二进制短信为渠道,实现空中圈存。用户通过在手机UTK菜单中选择一项行业电子钱包,输入圈存金额及扣款账户交易密码,提交圈存请求。空圈平台通过卡片应用AID及上送的相关应用密钥,确认圈存请求的合法性,扣减资金并下发圈存写卡指令。卡片收到指令后为电子钱包写入相应充值金额,并向平台发送圈存确认通知,空中圈存流程结束。
[0054]本发明的RFID-UM卡内Ml电子钱包充值的方法,充分考虑了支付卡用户对于多行业应用圈存需求,在空中圈存应用的多样性及安全性上实现了创新:多样性上,支付空中圈存同时满足用户多个Ml钱包及CPU钱包的空中圈存需求。安全性上,翼支付卡配合空中圈存业务,添加了相应的空圈配套密钥,如通信保护密钥、资金账户PIN加密密钥、行业应用充值保护密钥等,以保障交易数据的安全性。
[0055]图3为根据本发明的RFID-UM卡内Ml电子钱包充值的系统的一个实施例的示意图。如图所示,RFID-UM卡内Ml电子钱包充值的系统包括:安装RFID-UM卡的移动终端31和空圈平台32。
[0056]通过移动终端31选择设置在RFID-UM卡中的行业电子钱包,向空圈平台32发送圈存请求。圈存请求包括:圈存金额及扣款账户交易密码。
[0057]在收到圈存写卡指令后,为行业电子钱包写入相应充值金额。空圈平台32对圈存请求进行认证。如果认证成功,空圈平台32扣减资金并向RFID-UM卡下发圈存写卡指令。
[0058]根据本发明的一个实施例,系统包括账户系统33和行业应用平台35。空圈平台32接收移动终端31发送的圈存请求,在判断圈钱请求的业务类型及合法后,向账户系统35发送扣款请求。
[0059]空圈平台32在接收到账户系统35发送的扣款响应后,向与行业电子钱包对应的行业应用平台33发送信息校验及请求充值数据。
[0060]空圈平台32接收到行业应用平台33发送的电子钱包写卡数据和安全认证数据,并将电子钱包写卡数据和安全认证数据发送到移动终端31。
[0061]RFID-UM卡进行写卡处理后,向空圈平台32返回处理结果,空圈平台32向行业应用系统33发送写卡成功消息请求,并将行业应用系统33发送的处理结果响应转发到移动终端31。空圈平台32向移动终端31发送SMS短信,通知用户圈钱结果。
[0062]图4为根据本发明的RFID-UIM卡的一个实施例的示意图。如图4所示,对于支持多CPU PBOC电子钱包、多Ml电子钱包的空圈,利用CPU钱包应用中上下行报文AID的不同来进行区。对于Ml钱包,由于其并未使用AID进行标识,故我们对应的在CPU空间中创建了 Ml钱包配套的空圈CPU应用,因此同样通过CPU应用AID进行标识。对于Ml电子钱包在RFID-UM中存储:M1区块号文件、余额记录文件、区块密钥文件和交易记录文件。
[0063]本发明RFID-UM卡内电子钱包充值的方法和系统,在保证交易安全性的同时,同时支持多个CPU PBOC钱包及多个Ml钱包的空中圈存,对于账户资金更易于管理。
[0064]可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
[0065]本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1.一种RFID-UM卡内电子钱包充值的方法,其特征在于: 通过移动终端选择设置在RFID-UM卡中的行业电子钱包,向空圈平台发送圈存请求;所述圈存请求包括:圈存金额和扣款账户交易密码; 所述空圈平台对所述圈存请求进行认证;如果认证成功,所述空圈平台扣减资金并向所述RFID-UIM卡下发圈存写卡指令; 所述RFID-UM卡收到所述圈存写卡指令后,为行业电子钱包写入相应充值金额。
2.如权利要求1所述的方法,其特征在于: 所述空圈平台对所述圈存请求进行认证、如果认证成功、所述空圈平台扣减资金并下发圈存写卡指令,具体为: 所述空圈平台接收所述移动终端发送的圈存请求,在判断所述圈钱请求的业务类型及合法后,向账户系统发送扣款请求; 所述空圈平台在接收到所述账户系统发送的扣款响应后,向与行业电子钱包对应的行业应用平台发送信息校验请求和充值数据请求; 所述空圈平台接收到行业应用平台返回的电子钱包写卡数据和安全认证数据,并将所述电子钱包写卡数据和安全认证数据发送到所述移动终端; 其中,所述账户系统为对应于RFID-UIM卡的运营商账户系统。
3.如权利要求2所 述的方法,其特征在于: 所述RFID-UM卡收到所述圈存写卡指令后、为行业电子钱包写入相应充值金额,具体为: 所述RFID-UM卡进行写卡处理后,向所述空圈平台返回处理结果; 所述空圈平台向行业应用系统发送写卡成功消息请求,并将所述行业应用系统发送的处理结果响应转发到所述移动终端;所述RFID-UIM卡更新充值状态; 所述空圈平台向所述移动终端发送SMS短信,通知用户圈钱结果。
4.如权利要求3所述的方法,其特征在于: 移动终端通过OTA短信向所述空圈平台发送所述圈存请求; 所述空圈平台通过OTA短信向下发所述圈存写卡指令。
5.如权利要求3所述的方法,其特征在于: 所述RFID-UM卡中的行业电子钱包为Ml电子钱包; 在所述RFID-UM卡的CPU区域写入Ml电子钱包相关的区块信息记录文件,并将充值过程中需要的密钥写入CPU区域对应密钥文件中。
6.如权利要求5所述的方法,其特征在于: 所述行业应用系统保存与RFID-UIM卡内Ml电子钱包对应的充值保护密钥; 在充值的过程中,RFID-UM卡CPU区域的Ml电子钱包应用所述充值保护密钥加密数据并产生校验码; 所述行业应用系统根据所述充值保护密钥对来自RFID-UIM卡内Ml电子钱包的数据进行合法性校验。
7.一种RFID-UM卡内电子钱包充值的系统,其特征在于,包括: 安装RFID-UM卡的移动终端,通过移动终端选择设置在RFID-UM卡中的行业电子钱包,向空圈平台发送圈存请求;所述圈存请求包括:圈存金额及扣款账户交易密码;在收到所述圈存写卡指令后,为行业电子钱包写入相应充值金额。 空圈平台,用于对所述圈存请求进行认证;如果认证成功,所述空圈平台扣减资金并向所述RFID-UM卡下发圈存写卡指令。
8.如权利要求7所述的系统,其特征在于,还包括: 账户系统和行业应用平台;其中,所述账户系统为对应于RFID-UIM卡的运营商账户系统; 所述空圈平台接收所述移动终端发送的圈存请求,在判断所述圈钱请求的业务类型及合法后,向账户系统发送扣款请求; 所述空圈平台在接收到所述账户系统发送的扣款响应后,向与行业电子钱包对应的行业应用平台发送信息校验及请求充值数据; 所述空圈平台接收到行业应用平台发送的电子钱包写卡数据和安全认证数据,并将所述电子钱包写卡数据和安全认证数据发送到所述移动终端; 所述RFID-UM卡进行写卡处理后,向所述空圈平台返回处理结果, 所述空圈平台向行业应用系统发送写卡成功消息请求,并将所述行业应用系统发送的处理结果响应转发到所述移动终端; 所述空圈平台向所述移动终端发送SMS短信,通知用户圈钱结果。
9.如权利要求8所述的系统,其特征在于: 移动终端通过OTA短信向所述空圈平台发送所述`圈存请求; 所述空圈平台通过OTA短信向下发所述圈存写卡指令。
10.如权利要求9所述的系统,其特征在于: 所述RFID-UM卡中的行业电子钱包为Ml电子钱包; 在所述RFID-UM卡的CPU区域写入Ml电子钱包相关的区块信息记录文件,并将充值过程中需要密钥写入CPU区域对应密钥文件中。
11.如权利要求10所述的系统,其特征在于: 所述行业应用系统保存与RFID-UIM卡内Ml电子钱包对应的充值保护密钥; 在充值的过程中,RFID-UIM卡CPU区域的Ml电子钱包通过所述充值保护密钥加密数据并产生校验码; 所述行业应用系统根据所述充值保护密钥对来自RFID-UIM卡内Ml电子钱包的数据进行合法性校验。
【文档编号】G07F7/08GK103871160SQ201210539187
【公开日】2014年6月18日 申请日期:2012年12月13日 优先权日:2012年12月13日
【发明者】段建祥, 黄衍, 周松, 王健, 郑庆飞, 傅卓文, 林秋, 朱雄增, 陈龙 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1