一种受理芯片卡的方法与流程

文档序号:14679667发布日期:2018-06-12 22:02
一种受理芯片卡的方法与流程

本发明涉及银行自助设备,尤其涉及一种受理芯片卡的方法。



背景技术:

目前,含有芯片的银行卡已逐步替换原有的带磁条的银行卡。芯片的银行卡也称为芯片卡。银行卡通常通过自助设备进行服务和操作,自助设备包括ATM机等。受理芯片卡和传统的磁条卡对于自助设备类的处理流程是不同的,相应的处理时间也有较大的差异。

芯片卡受理过程中涉及到自助终端设备和芯片卡的多次数据交互和验证。通常在用户输入密码前需要完成插入所述芯片卡、设置语言、发出提示信息等操作。由于芯片卡的交互和验证过程涉及到大量的运算,直接导致终端受理芯片卡的时长比受理传统的磁条卡时间更长,导致用户的等待时间明显增加。



技术实现要素:

针对现有技术的银行自助设备中存在的上述问题,现提供一种受理芯片卡的方法。

具体技术方案如下:

一种受理芯片卡的方法,包括数据交互流程和人机交互流程;所述数据交互流程包括多项连续的由受理设备执行的数据交互步骤,所述人机交互流程包括多项连续的人机交互步骤;至少一个所述数据交互步骤预设有一对应的所述人机交互步骤以作为启动项;

所述受理芯片卡的方法包括以下步骤:

步骤S1:所述受理设备接入芯片卡;

步骤S2:所述数据交互流程和所述人机交互流程同步开始按顺序执行;

步骤S3:在每个所述数据交互步骤被启动前,判断所述数据交互步骤是否存在所述启动项;

若是,则进入步骤S4,若否,则进入步骤S5;

步骤S4:判断所述启动项是否已经完成;

若是,则进入所述步骤S5;

若否,则返回所述步骤S4;

步骤S5:执行所述数据交互步骤;

步骤S6,判断所述数据交互步骤是否存在下一所述数据交互步骤;

若是,则返回所述步骤S3,若否则进入步骤S7;

所述步骤S7:所述受理设备退回所述芯片卡。

优选的,所述人机交互流程包括:

步骤A0:所述用户进行应用选择;

步骤A1:所述用户选择语言;

步骤A2:所述受理设备发出提示信息;

步骤A3:所述用户输入密码;

步骤A4:所述受理设备显示交易类型;

步骤A5:所述用户选取所述交易类型并执行交易;

步骤A6:所述受理设备记录并上传交易结果。

优选的,所述数据交互流程包括:

步骤B1:选取所述芯片卡支持的应用;

步骤B2:初始化应用数据;

步骤B3:读取所述应用数据;

步骤B4:加载根证书以进行脱机数据认证;

步骤B5:验证所述芯片卡真伪;

步骤B6:持卡人验证;

步骤B7:终端风险管理;

步骤B8:终端行为分析;

步骤B9:执行芯片卡行为分析并生成应用密文;

步骤B10:联机交易;

步骤B11:发卡行认证;

步骤B12:执行脚本;

步骤B13:结束交易。

优选的,所述步骤B1的启动项为所述步骤A0。

优选的,所述步骤B9的启动项为所述步骤A5。

优选的,所述数据交互流程中,多个所述数据交互步骤根据所述受理设备的服务范围和所述用户的服务需求省略执行。

优选的,所述数据交互流程中,进行省略执行的所述数据交互步骤包括:所述步骤B4,和/或所述步骤B11,和/或所述步骤B12。

优选的,所述人机交互流程中至少一个所述人机交互步骤根据所述受理设备的服务范围和所述用户的服务需求省略执行。

优选的,所述步骤S4中还包括以下步骤:判断所述启动项是否省略执行;

若是,则进入所述步骤S5;

若否,则返回所述步骤S4。

优选的,所述人机交互流程中,进行省略执行的所述人机交互步骤的包括所述步骤A0和/或,所述步骤A1。

上述技术方案具有如下优点或有益效果:

采用将数据交互流程和人机交互流程的步骤同步并行处理,并根据预设的启动项,控制数据交互流程和人机交互流程在关键节点汇合,实现了减少用于的用卡等待时间,同时满足自助设备进行数据交互的需求,提高用户使用自助设备类的用卡体验,增加自助设备每天可提供交易的次数。

附图说明

参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。

图1为本发明一种受理芯片卡的方法实施例的流程图;

图2为本发明实施例中人机交互流程的流程图;

图3为本发明实施例中数据交互流程的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

本发明一种较佳的实施例中,根据图1所示,一种受理芯片卡的方法,包括数据交互流程和人机交互流程;数据交互流程包括多项连续的由受理设备执行的数据交互步骤,人机交互流程包括多项连续的人机交互步骤;至少一个数据交互步骤预设有一对应的人机交互步骤以作为启动项;

受理芯片卡的方法包括以下步骤:

步骤S1:受理设备接入芯片卡;

步骤S2:数据交互流程和人机交互流程同步开始按顺序执行;

步骤S3:在每个数据交互步骤被启动前,判断数据交互步骤是否存在启动项;

若是,则进入步骤S4,若否,则进入步骤S5;

步骤S4:判断启动项是否已经被完成;

若是,则进入步骤S5;

若否,则返回步骤S4;

步骤S5:执行数据交互步骤;

步骤S6,判断数据交互步骤是否存在下一数据交互步骤;

若是,则返回步骤S3,若否则进入步骤S7;

步骤S7:受理设备退回芯片卡。

具体地,本实施例中,采用数据交互流程进行受理设备与芯片卡之间的数据交互,采用人机交互流程进行用户与受理设备之间的操作,上述步骤中,采用启动项作为数据交互流程和人机交互流程的联结实现在关键节点汇合的技术效果。上述方案中,实现了将数据交互流程和人机交互流程进行并行处理,减少了用于对于数据交互流程的等待时间,提高了受理设备的使用效率。

本发明一种较佳的实施例中,根据图2所示,人机交互流程包括:

步骤A0:用户进行应用选择;

步骤A1:用户选择语言;

步骤A2:受理设备发出提示信息;

步骤A3:用户输入密码;

步骤A4:受理设备显示交易类型;

步骤A5:用户选取交易类型并执行交易;

步骤A6:受理设备记录并上传交易结果。

具体地,本实施例中,采用上述的步骤进行依次处理,从而实现用户与受理设备之间的交互。

本发明一种较佳的实施例中,根据图3所示,数据交互流程包括:

步骤B1:选取芯片卡支持的应用;

步骤B2:初始化应用数据;

步骤B3:读取应用数据;

步骤B4:加载根证书以进行脱机数据认证;

步骤B5:验证芯片卡真伪;

步骤B6:持卡人验证;

步骤B7:终端风险管理;

步骤B8:终端行为分析;

步骤B9:执行芯片卡行为分析并生成应用密文;

步骤B10:联机交易;

步骤B11:发卡行认证;

步骤B12:执行脚本;

步骤B13:结束交易。

具体地,本实施例中,本实施例中,采用上述的步骤进行依次处理,实现受理设备与芯片卡之间的数据交互。

执行脚本是依据不同的芯片卡服务需求进行制定,服务需求包括:在芯片卡被挂失时,执行脚本把芯片卡锁住,锁住后卡片就不再能使用;执行脚本把钱圈存到芯片卡电子钱包,以便支持脱机快捷支付等。

本发明一种较佳的实施例中,步骤B1的启动项为步骤A0。

具体地,本实施例中,选取芯片卡支持的应用的启动项为用户进行应用选择。在上述技术方案中,选取芯片卡支持的应用前,需要判断对应的启动项是否被完成或选择不执行,并在用户进行应用选择完成后执行,使得选取芯片卡支持的应用及其后的数据交互步骤与用户选择语言及其后人机交互步骤并行执行,降低了用户使用芯片卡的等待时间。

本发明一种较佳的实施例中,步骤B9的启动项为步骤A5。

具体地,本实施例中,执行芯片卡行为分析并生成应用密文的启动项为用户选取交易类型并执行交易。在上述技术方案中,执行芯片卡行为分析并生成应用密文前,需要判断对应的启动项是否被完成或选择不执行,并在用户选取交易类型并执行交易完成后执行,使得执行芯片卡行为分析并生成应用密文及其后的数据交互步骤与受理设备记录并上传交易结果并行执行,降低了用户使用芯片卡的等待时间。

本发明一种较佳的实施例中,数据交互流程中,多个数据交互步骤根据受理设备的服务范围和用户的服务需求省略执行。

具体地,本实施例中,由于受理设备的服务范围的限制,用户的服务需求的范围,存在不需要执行或无法执行的数据交互步骤,采用上述方案,实现了部分数据交互步骤省略执行的技术效果。

本发明一种较佳的实施例中,数据交互流程中,进行省略执行的数据交互步骤包括:步骤B4,和/或步骤B11,和/或步骤B12。

具体地,本实施例中,进行省略执行的数据交互步骤包括:加载根证书以进行脱机数据认证、发卡行认证、执行脚本。

本发明一种较佳的实施例中,人机交互流程中,交易类型包括查询余额、取款、转账、存款、修改密码、增值业务。

本发明一种较佳的实施例中,人机交互流程中至少一个人机交互步骤根据受理设备的服务范围和用户的服务需求省略执行。

具体地,本实施例中,与数据交互步骤相同,人机交互步骤也存在由于受理设备的服务范围的限制和用户的服务需求的范围,不需要执行或无法执行的人机交互步骤。采用上述方案,实现了部分人机交互步骤省略执行的技术效果。

本发明一种较佳的实施例中,步骤S4中还包括以下步骤:判断启动项是否省略执行;

若是,则进入步骤S5;

若否,则返回步骤S4。

具体地,本实施例中,在启动项对应的人机教务步骤被设定为省略执行的数据交互步骤直接进入下一数据交互步骤,无需等待启动项被完成。

本发明一种较佳的实施例中,人机交互流程中,进行省略执行的人机交互步骤的包括步骤A0和/或A1。

具体地,本实施例中,现有的芯片卡技术中同一芯片卡是存在多个应用的,目前的常见的芯片卡由于发卡银行的限制,通常指具有单一的应用,因而采用上述省略执行,采用受理设备自动选取完成,减少了用户不必要的操作,减少了用户的等待时间。

进行选择执行的人机交互步骤还包括用户选择语言。在实际运用中,由于受理设备具有多种语言同时显示的功能后,就不再需要用户选择语言。

以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1