[发明专利]一种基于EMV的中间件的实现方法、终端设备有效
申请号: | 201810865783.8 | 申请日: | 2018-08-01 |
公开(公告)号: | CN109240655B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 王录庄;陈囿任 | 申请(专利权)人: | 百富计算机技术(深圳)有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q20/34 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李艳丽 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 emv 中间件 实现 方法 终端设备 | ||
1.一种基于EMV的中间件的实现方法,其特征在于,应用于终端设备,所述实现方法包括:
创建基于EMV L2的中间件,所述中间件提供第一接口供终端设备的上层应用调用,所述中间件还提供第二接口作为EMV L2库的代理;
所述中间件在接收到所述上层应用根据检测到的IC卡的信息发出的对所述第一接口的调用请求后,根据所述调用请求调用Entry库的接口,获得所述Entry库的返回结果,所述Entry库的返回结果包括:所述IC卡的应用标识,所述调用请求包括所述IC卡本次交易的信息;
基于所述应用标识确定与所述IC卡匹配的EMV L2库,并调用与所述IC卡匹配的EMV L2库的接口,与所述IC卡完成非接触式流程;
其中,所述基于所述应用标识确定与所述IC卡匹配的EMV L2库,并调用与所述IC卡匹配的EMV L2库的接口,与所述IC卡完成非接触式流程,包括:
将所述应用标识传入所述第二接口,通过所述第二接口确定与所述IC卡匹配的EMV L2库;
将所述IC卡本次交易的信息传入所述第二接口,以通过所述第二接口根据所述IC卡本次交易的信息与所述IC卡完成非接触式流程。
2.如权利要求1所述的基于EMV的中间件的实现方法,其特征在于,所述中间件还包括:满足多个EMV L2库的参数的Key-Value键值对集合;
相应的,所述将所述IC卡本次交易的信息传入所述第二接口,以通过所述第二接口根据所述IC卡本次交易的信息与所述IC卡完成非接触式流程包括:
将所述IC卡本次交易的信息和所述Key-Value键值对集合传入所述第二接口,以通过所述第二接口根据所述Key-Value键值对集合将所述IC卡本次交易的信息转化为与所述IC卡匹配的EMV L2库的接口匹配的参数。
3.如权利要求2所述的基于EMV的中间件的实现方法,其特征在于,所述中间件中的Key-Value键值对集合通过Android平台中的Bundle组件写入和读取。
4.如权利要求3所述的基于EMV的中间件的实现方法,其特征在于,还包括:
若接收到新增EMV L2库的请求,则通过所述Android平台中的Bundle组件将新增的EMVL2库对应的Key-Value键值对集合写入所述中间件中。
5.一种终端设备,其特征在于,包括:
中间件创建模块,用于创建基于EMV L2的中间件,所述中间件提供第一接口供终端设备的上层应用调用,所述中间件还提供第二接口作为EMV L2库的代理;
应用标识获取模块,用于所述中间件在接收到所述上层应用根据检测到的IC卡的信息发出的对所述第一接口的调用请求后,根据所述调用请求调用Entry库的接口,获得所述Entry库的返回结果,所述Entry库的返回结果包括:所述IC卡的应用标识,所述调用请求包括所述IC卡本次交易的信息;
处理模块,用于基于所述应用标识确定与所述IC卡匹配的EMV L2库,并调用与所述IC卡匹配的EMV L2库的接口,与所述IC卡完成非接触式流程;
其中,所述处理模块包括:
确定单元,用于将所述应用标识传入所述第二接口,通过所述第二接口确定与所述IC卡匹配的EMV L2库。
调用单元,用于将所述IC卡本次交易的信息传入所述第二接口,以通过所述第二接口根据所述IC卡本次交易的信息与所述IC卡完成非接触式流程。
6.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述方法的步骤。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时实现如权利要求1至4任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百富计算机技术(深圳)有限公司,未经百富计算机技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810865783.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于模板的开发方法及系统
- 下一篇:一种基于web的结构计算及分析系统