基于IC卡的业务实现方法、虚拟IC卡和移动终端技术

技术编号:22364880 阅读:44 留言:0更新日期:2019-10-23 04:56
说明书披露一种基于IC卡的业务实现方法、虚拟IC卡和移动终端。所述IC卡中预先存储有指定数量的资源,所述业务实现方法包括:业务处理设备在检测到IC卡后,获取IC卡的标识,并发送资源扣减指令给IC卡,所述资源扣减指令中携带资源的扣减数量;IC卡在接收到所述资源扣减指令后,不执行资源扣减操作,但向业务处理设备返回资源扣减成功的消息;业务处理设备在接收到所述资源扣减成功的消息后,生成资源调度记录,并将所述资源调度记录发送给业务服务端,所述资源调度记录中包括所述IC卡的标识和所述扣减数量;业务服务端在接收到所述资源调度记录后,查找IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。

Business implementation method, virtual IC card and mobile terminal based on IC card

【技术实现步骤摘要】
基于IC卡的业务实现方法、虚拟IC卡和移动终端
本说明书涉及互联网
,尤其涉及一种基于IC卡的业务实现方法、虚拟IC卡和移动终端。
技术介绍
IC卡是一种信息载体,可实现安全认证、电子钱包、数据存储等功能。例如,常见的公交卡、地铁卡都是IC卡,实现了电子钱包的功能。然而,公交卡、地铁卡都需要预先充值,当充值的金额消费完毕后,需要再次充值才能使用,效率较低。
技术实现思路
有鉴于此,本说明书提供一种基于IC卡的业务实现方法、虚拟IC卡和移动终端。具体地,本说明书是通过如下技术方案实现的:一种基于IC卡的业务实现方法,所述IC卡中预先存储有指定数量的资源,所述方法包括:业务处理设备在检测到IC卡后,获取所述IC卡的标识,并发送资源扣减指令给所述IC卡,所述资源扣减指令中携带资源的扣减数量;所述IC卡在接收到所述资源扣减指令后,不执行资源扣减操作,但向所述业务处理设备返回资源扣减成功的消息;所述业务处理设备在接收到所述资源扣减成功的消息后,生成资源调度记录,并将所述资源调度记录发送给业务服务端,所述资源调度记录中包括所述IC卡的标识和所述扣减数量;业务服务端在接收到所述资源调度记录后,查找所述IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。一种虚拟IC卡,所述虚拟IC卡中预先存储有指定数量的资源,所述虚拟IC卡接收业务处理设备发送的资源扣减指令,所述资源扣减指令中携带资源的扣减数量;所述虚拟IC卡不执行资源扣减操作,但向所述业务处理设备返回资源扣减成功的消息,以供业务处理设备生成资源调度记录,并将所述资源调度记录发送给业务服务端,由所述业务服务端查找虚拟IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。一种移动终端,所述移动终端具有NFC模块,且搭载的安全元件SE中构建有虚拟IC卡,所述虚拟IC卡中存储有指定数量的资源,所述虚拟IC卡接收业务处理设备在检测到所述NFC模块后通过射频技术发送的资源扣减指令,所述资源扣减指令中携带资源的扣减数量;所述虚拟IC卡保持卡内资源数量不变,并向所述业务处理设备返回资源扣减成功的消息,以供业务处理设备生成资源调度记录,并将所述资源调度记录发送给业务服务端,由所述业务服务端查找虚拟IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。一种基于IC卡的业务实现方法,所述IC卡中预先存储有指定数量的资源,所述方法包括:业务处理设备在检测到IC卡后,获取所述IC卡的标识,并发送资源扣减指令给所述IC卡,所述资源扣减指令中携带资源的扣减数量;所述IC卡在接收到所述资源扣减指令后,执行资源扣减操作,并在资源扣减操作执行成功后向所述业务处理设备返回资源扣减成功的消息;所述业务处理设备在接收到所述资源扣减成功的消息后,生成资源调度记录,并将所述资源调度记录发送给业务服务端,所述资源调度记录中包括所述IC卡的标识和所述扣减数量;业务服务端在接收到所述资源调度记录后,查找所述IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作;所述IC卡响应于指定的触发条件,判断卡内存储的资源数量是否小于所述指定数量;若小于,则所述IC卡将卡内存储的资源数量恢复为所述指定数量。一种虚拟IC卡,所述虚拟IC卡中预先存储有指定数量的资源,所述虚拟IC卡接收业务处理设备发送的资源扣减指令,所述资源扣减指令中携带资源的扣减数量;所述虚拟IC卡执行资源扣减操作,并在资源扣减操作执行成功后向所述业务处理设备返回资源扣减成功的消息,以供业务处理设备生成资源调度记录,并将所述资源调度记录发送给业务服务端,由所述业务服务端查找虚拟IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作;所述虚拟IC卡响应于指定的触发条件,判断卡内存储的资源数量是否小于所述指定数量;若小于,则所述IC卡将卡内存储的资源数量恢复为所述指定数量。由以上描述可以看出,本说明书IC卡在接收到业务处理设备发送的资源扣减指令后,不执行资源扣减操作,保持卡内资源数量不变,后续由业务服务端基于IC卡绑定的用户账号实现资源扣减,从而无需对IC卡进行反复充值即可实现业务,大大提高了业务实现效率。并且,上述方案通过IC卡不执行资源扣减操作实现,业务处理设备在资源扣减业务过程中的处理逻辑没有变动,无需改造业务处理设备,大大节省了实现成本。附图说明图1是本说明书一示例性实施例示出的一种基于IC卡的业务实现的方法的流程示意图。图2是本说明书一示例性实施例示出的一种IC卡申请方法的流程示意图。图3是本说明书一示例性实施例示出的另一种基于IC卡的业务实现的方法的流程示意图。图4是本说明书一示例性实施例示出的另一种基于IC卡的业务实现的方法的流程示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。本说明书提供一种基于IC卡的业务实现方法,可由IC卡、业务处理设备和业务服务端配合实现,无需反复充值即可基于IC卡实现业务操作,大大提高了业务效率。上述IC卡可以是实体IC卡,也可以是虚拟IC卡,本说明书对此不作特殊限制。实体IC卡是一种内嵌有微芯片的塑料卡,可基于电磁感应原理上电,并与读写终端进行数据交互。例如,实体公交卡、实体地铁卡等都是实体IC卡。虚拟IC卡是基于虚拟化技术,在电子设备搭载的存储介质上构建出的虚拟存储介质。例如,可由搭载有NFC(NearFieldCommunication,近场通信)模块的电子设备在其SE(SecureElement,安全元件)中构建出虚拟IC卡,并可通过射频技术与读写终端进行数据交互,实现实体IC卡的功能。所述SE可以为eSE(embeddedSecureElement,内嵌式安全模块)芯片等,本说明书对此不作特殊限制。上述业务处理设备是一种具有网络连接功能的读写终端设备,可与IC卡进行数据交互。例如,公交车上的刷卡终端、地铁闸机上的刷卡终端都是业务处理设备。在其他例子中,业务处理设备也可以是通过搭载有NFC模块的手机等终端设备模拟出的具有与IC卡进行数据交互功能的虚拟读写终端设备,本说明书对此不作特殊限制。上述业本文档来自技高网...

【技术保护点】
1.一种基于IC卡的业务实现方法,所述IC卡中预先存储有指定数量的资源,所述方法包括:业务处理设备在检测到IC卡后,获取所述IC卡的标识,并发送资源扣减指令给所述IC卡,所述资源扣减指令中携带资源的扣减数量;所述IC卡在接收到所述资源扣减指令后,不执行资源扣减操作,但向所述业务处理设备返回资源扣减成功的消息;所述业务处理设备在接收到所述资源扣减成功的消息后,生成资源调度记录,并将所述资源调度记录发送给业务服务端,所述资源调度记录中包括所述IC卡的标识和所述扣减数量;业务服务端在接收到所述资源调度记录后,查找所述IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。

【技术特征摘要】
1.一种基于IC卡的业务实现方法,所述IC卡中预先存储有指定数量的资源,所述方法包括:业务处理设备在检测到IC卡后,获取所述IC卡的标识,并发送资源扣减指令给所述IC卡,所述资源扣减指令中携带资源的扣减数量;所述IC卡在接收到所述资源扣减指令后,不执行资源扣减操作,但向所述业务处理设备返回资源扣减成功的消息;所述业务处理设备在接收到所述资源扣减成功的消息后,生成资源调度记录,并将所述资源调度记录发送给业务服务端,所述资源调度记录中包括所述IC卡的标识和所述扣减数量;业务服务端在接收到所述资源调度记录后,查找所述IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。2.根据权利要求1所述的方法,所述资源调度记录中包括所述IC卡的类型;所述业务服务端在接收到所述资源调度记录后,判断所述IC卡的类型是否匹配预定类型;若匹配,则执行查找所述IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作步骤。3.根据权利要求1所述的方法,所述IC卡中资源的存储过程包括:所述业务服务端接收用户发送的IC卡申请请求;响应于所述申请请求,所述业务服务端判断所述用户是否符合预定的申请条件;若符合,则授权在所述IC卡中添加所述指定数量的资源,并将所述IC卡的标识与用户账号绑定。4.根据权利要求3所述的方法,所述IC卡申请请求中携带所在地信息;所述方法还包括:所述业务服务端从资源授权数量表中获取与所述所在地信息对应的资源授权数量作为所述指定数量。5.根据权利要求3所述的方法,所述业务服务端判断所述用户是否符合预定的申请条件,包括:所述业务服务端判断所述用户是否命中预设的过滤列表;若命中,则确定所述用户不符合预定的申请条件。6.根据权利要求3所述的方法,所述业务服务端判断所述用户是否符合预定的申请条件,包括:所述业务服务端查询所述用户的信用评分,并判断所述信用评分是否大于等于评分阈值;若大于等于,则确定所述用户符合预定的申请条件。7.一种虚拟IC卡,所述虚拟IC卡中预先存储有指定数量的资源,所述虚拟IC卡接收业务处理设备发送的资源扣减指令,所述资源扣减指令中携带资源的扣减数量;所述虚拟IC卡不执行资源扣减操作,但向所述业务处理设备返回资源扣减成功的消息,以供业务处理设备生成资源调度记录,并将所述资源调度记录发送给业务服务端,由所述业务服务端查找虚拟IC卡标识绑定的用户账号,并基于所述用户账号执行对应所述扣减数量的资源扣减操作。8.一种移动终端,所述移动终端具有NFC模块,且搭载的安全元件SE中构建有虚拟IC卡,所述虚拟IC卡中存储有指定数量的资源...

【专利技术属性】
技术研发人员:卢明
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1