[发明专利]读取非接触IC卡数据失败的处理方法及实施该方法的设备有效
申请号: | 201210426067.2 | 申请日: | 2012-10-31 |
公开(公告)号: | CN103794000B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 回春野;王丰;丁林润;肖波;李春欢;詹成初;王红剑 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G07F7/08 | 分类号: | G07F7/08 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 李湘,王忠忠 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 读取 接触 ic 数据 失败 处理 方法 实施 设备 | ||
技术领域
本发明涉及数据处理技术,特别涉及当交易终端从非接触IC卡读取数据失败时的处理方法以及实现上述方法的设备。
背景技术
非接触电子现金的脱机消费交易对于刷卡停留时间比较敏感。如果非接触IC卡的刷卡时间过短,则容易导致交易失败;而刷卡时间要求过长,则客户的体验不佳。在某个时间窗口内可能会出现下列情形:当非接触IC卡离开交易终端或机具时,卡片侧交易成功(例如非接触IC卡中已经被成功扣款),但交易终端却未收到卡片返回的最近交易记录从而认定本次交易失败。上述现象常被称为“闪卡”。在“闪卡”情况下,由于卡内余额减少但交易终端却认定交易不成功,因此持卡人将不得不向发卡行请求返还扣除的金额,这样的客户体验是不受欢迎的。
目前解决“闪卡”问题的途径一般是尽可能地缩小“闪卡”现象出现的时间窗口。为此采取的技术措施包括:(1)在非接触IC卡个人化时,将最后一条记录长度调整得尽可能地短;(2)降低卡片的私钥长度,从而缩短交易时间;(3)在交易终端上设置提示设备(例如指示灯或语音设备),在交易终端收到卡片返回的最后一条记录时通知持卡人将卡片取走;(4)提高非接触IC卡内芯片的运算速度。
虽然这些方法能大幅降低“闪卡”现象出现的概率,但还是无法从根本上杜绝这个问题。
另外,还有一种可能的解决途径是修改非接触IC卡片规范,通过规定在卡片内保存更为详细的交易信息来提高数据处理系统的健壮性。但是这种方案不适合于已经发行在外的存量卡,特别是在存量卡数额巨大的现实环境下,改造成本巨大。
发明内容
本发明的目的之一是提供当交易终端从非接触IC卡读取数据失败时的处理方法,其能够以较低的实施成本消除“闪卡”问题带来的不利影响。
为实现上述目的,在所提供的处理方法中,交易终端执行下列步骤:
指示所述非接触IC卡更新与当前交易相关联的交易记录;
从所述非接触IC卡读取最新交易记录,并且如果未成功读取,则保存当前交易的信息并且生成需要重新读取所述最新交易记录的指示;以及
如果被重新读取的非接触IC卡与未成功读取的非接触IC卡一致并且被重新读取的最新交易记录与所述交易终端处保存的当前交易的信息相对应,则根据该最新交易记录中的当前余额和当前交易的信息,确定是否应再次指示所述非接触IC卡更新与当前交易相关联的交易记录。
优选地,在上述处理方法中,所述当前交易的信息包括卡号、交易证书(TC)、应用交易计数器(ATC)、随机数、动态签名数据和卡片记录。
优选地,在上述处理方法中,根据卡号确定被重新读取的非接触IC卡与未成功读取的非接触IC卡是否一致。
优选地,在上述处理方法中,如果被重新读取的最新交易记录和当前交易的信息中的应用交易计数器具有相等的计数值,则确定被重新读取的最新交易记录与当前交易的信息相对应。
优选地,在上述处理方法中,按照下列方式,根据该最新交易记录中的当前余额和当前交易的信息确定是否应再次更新交易记录:
如果所述当前余额不等于上笔交易余额与本次交易金额之差,则指示非接触IC卡再次更新与当前交易相关联的交易记录。
上述目的还可以通过下列实施例实现:
一种当交易终端从非接触IC卡读取数据失败时的处理方法,所述交易终端执行下列步骤:
当检测到非接触IC卡时,确定该非接触IC卡是否位于所述交易终端保存的读取数据失败列表中;
如果位于所述读取数据失败列表中,则确定从该非接触IC卡读取的最新交易记录在所述交易终端中是否存在对应的交易信息并且该对应的交易信息从该非接触IC卡被记录到读取数据失败的时刻到当前时刻所经历的时间段是否未超时;以及
如果确定存在未超时的对应的交易信息,则根据该最新交易记录中的余额和对应的交易信息确定是否应再次指示所述非接触IC卡更新与对应的交易信息相关联的交易记录。
上述实施例特别适合于下列应用场景:某张卡片发生“闪卡”后其它卡片在同一交易终端刷卡。具体而言,按照上述实施例,在这样的情景下其它卡片仍然可以刷卡成功,并且发生“闪卡”的卡片也可在同一交易终端上重新刷卡以确定是否更新交易记录。此外,在上述实施例中,通过增加出现“闪卡”后重新刷卡的时间限制,提高了交易的安全性。
本发明的另外一个目的是提供一种交易终端,其能够以较低的实施成本消除“闪卡”问题带来的不利影响。
为实现上述目的,按照本发明一个实施例的交易终端包含:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210426067.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置