用于多媒体智能POS身份信息采集的方法及系统技术方案

技术编号:17779380 阅读:33 留言:0更新日期:2018-04-22 07:43
本发明专利技术公开了一种用于多媒体智能POS身份信息采集的方法及系统,当NFC身份证信息采集APP调用Android的NFC通信接口开启NFC控制器的读/写模式时,将多媒体智能POS的非接触式射频识别技术开启,进入寻找非接卡的状态。当寻找到身份证后通过回调NFC通信接口的方式通知APP,APP收到寻卡成功的消息后进行指令交互阶段,获取身份证上的有效信息。本发明专利技术可充分利用多媒体智能POS,使用射频技术即可实现NFC交互,提高了设备的通用性,节约了成本。

【技术实现步骤摘要】
用于多媒体智能POS身份信息采集的方法及系统
本专利技术涉及NFC
,尤其是涉及一种用于多媒体智能POS身份信息采集的方法及系统。
技术介绍
目前市场中存在一部分使用AndroidNFC技术获取非接触式视频卡信息的Android应用,这部分应用安装在Android设备上,通过NFC通信的方式使用设备的NFC模块获取身份证的信息,实现身份证信息采集的功能。对于这部分应用而言,他们的优点在于AndroidNFC通信接口的一致性,而缺点在于需要设备拥有NFC模块,只有安装在拥有NFC模块的Android设备上才可以使用。而目前的多媒体智能POS一体机不包含有NFC模块,但是拥有非接射频模块,能够通过非接触式射频识别技术获取非接卡的信息。而NFC为近距离无线通讯技术,这个技术由非接触式射频识别演变而来。但是在没有NFC模块的情况下,这些APP无法运行在多媒体智能POS上进行身份证信息的手机,因此多媒体智能POS在采集身份证信息的成本就会升高。
技术实现思路
本专利技术所要解决的技术问题在于克服现有技术的不足,提供一种用于多媒体智能POS身份信息采集的方法及系统,将非接触式射频技术应用于NFC通信接口中,以适配所有AndroidNFCAPP,实现多媒体智能POS最大程度通用化,降低身份信息采集成本。为解决上述技术问题,本专利技术采用如下技术方案:提供一种用于多媒体智能POS身份信息采集的方法,至少包括如下步骤:S1:POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;S2:获取寻卡策略,寻找射频卡,并激活;S3:创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;S4:Android应用程序进行指令交互,获取射频卡的身份信息。其中,步骤S1具体为:S11:POSAndroid应用程序调用NFC通信接口,获取NFC控制器;S12:判断NFC控制器是否可用,若可用,则执行步骤S13:开启NFC控制器的读/写模式;若不可用,则结束流程。其中,步骤S2具体为:S21:初始化视频接口器件,并获取寻卡策略;S22:判断是否寻卡结束,若结束,则结束流程;若未结束,则执行步骤S23:寻找射频卡,并判断是否寻找到射频卡;若是,则执行步骤S24:激活射频卡;反之,则返回步骤S22。其中,在步骤S24之后,还包括步骤S25:判断是否激活成功,若是,则执行步骤S3;反之,则返回步骤S22。其中,步骤S4具体为:S41:Android应用程序调用NFC数据交互接口及射频卡APDU交互接口;S42:射频卡返回含有身份信息的应答数据;S43:Android应用程序获取射频卡的身份信息。为解决上述问题,本专利技术还提供一种用于多媒体智能POS身份信息采集的系统,包括POSAndroid应用程序、NFC通信接口、NFC控制器、射频卡;其中:POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;获取寻卡策略,寻找射频卡,并激活;创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;Android应用程序进行指令交互,获取射频卡的身份信息。其中,POSAndroid应用程序具体用于:调用NFC通信接口,获取NFC控制器;判断NFC控制器是否可用,若可用,则开启NFC控制器的读/写模式;若不可用,则结束流程。其中,在开启NFC控制器的读/写模式后,初始化视频接口器件,并获取寻卡策略;判断是否寻卡结束,若结束,则结束流程;若未结束,则寻找射频卡,并判断是否寻找到射频卡;若是,则激活射频卡;反之,则继续判断是否寻卡结束,进行寻卡。其中,在激活射频卡之后,判断是否激活成功,若是,则创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;反之,则继续判断是否寻卡结束,进行寻卡。其中,在与射频卡进行通讯交互时,Android应用程序调用NFC数据交互接口及射频卡APDU交互接口;射频卡返回含有身份信息的应答数据;Android应用程序获取射频卡的身份信息。区别于现有技术,采用本专利技术具备如下有益效果:本专利技术中,POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;并获取寻卡策略,在寻找到射频卡后,通过回调NFC通信接口,以向Android应用程序发送通知;Android应用程序进行指令交互,获取射频卡的身份信息。通过上述方式,本专利技术可充分利用多媒体智能POS,使用射频技术即可实现NFC交互,提高了设备的通用性,节约了成本。附图说明图1为本专利技术用于多媒体智能POS身份信息采集的方法的流程示意图;图2为图1中寻找射频卡的流程示意图;图3为图1中进行通信交互的流程示意图。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。如图1至图3所示,本专利技术提供一种用于多媒体智能POS身份信息采集的方法,至少包括如下步骤:S1:POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;S2:获取寻卡策略,寻找射频卡,并激活;S3:创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;S4:Android应用程序进行指令交互,获取射频卡的身份信息。其中,步骤S1具体为:S11:POSAndroid应用程序调用NFC通信接口,获取NFC控制器;S12:判断NFC控制器是否可用,若可用,则执行步骤S13:开启NFC控制器的读/写模式;若不可用,则结束流程。其中,步骤S2具体为:S21:初始化视频接口器件,并获取寻卡策略;S22:判断是否寻卡结束,若结束,则结束流程;若未结束,则执行步骤S23:寻找射频卡,并判断是否寻找到射频卡;若是,则执行步骤S24:激活射频卡;反之,则返回步骤S22。其中,在步骤S24之后,还包括步骤S25:判断是否激活成功,若是,则执行步骤S3;反之,则返回步骤S22。其中,步骤S4具体为:S41:Android应用程序调用NFC数据交互接口及射频卡APDU交互接口;S42:射频卡返回含有身份信息的应答数据;S43:Android应用程序获取射频卡的身份信息。区别于现有技术,采用本专利技术具备如下有益效果:本专利技术中,POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;并获取寻卡策略,在寻找到射频卡后,通过回调NFC通信接口,以向Android应用程序发送通知;Android应用程序进行指令交互,获取射频卡的身份信息。通过上述方式,本专利技术可充分利用多媒体智能POS,使用射频技术即可实现NFC交互,提高了设备的通用性,节约了成本。为解决上述问题,本专利技术还提供一种用于多媒体智能POS身份信息采集的系统,包括POSAndroid应用程序、NFC通信接口、NFC控制器、射频卡;其中:POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;获取寻卡策略,寻找射频卡,并激活;创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;Android应用程序进行指令交互,获取射频卡的身份信息。其中,POSAndroid应用程序具体用于:调用NFC通信接口,获取NFC控制器;判断NFC控制器是否可用,本文档来自技高网
...
用于多媒体智能POS身份信息采集的方法及系统

【技术保护点】
一种用于多媒体智能POS身份信息采集的方法,其特征在于,至少包括如下步骤:S1:POS Android应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;S2:获取寻卡策略,寻找射频卡,并激活;S3:创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;S4:Android应用程序进行指令交互,获取射频卡的身份信息。

【技术特征摘要】
1.一种用于多媒体智能POS身份信息采集的方法,其特征在于,至少包括如下步骤:S1:POSAndroid应用程序调用NFC通信接口,以开启NFC控制器的读/写模式;S2:获取寻卡策略,寻找射频卡,并激活;S3:创建tag对象,并回调NFC通信接口,以向Android应用程序发送通知;S4:Android应用程序进行指令交互,获取射频卡的身份信息。2.如权利要求1所述的用于多媒体智能POS身份信息采集的方法,其特征在于,步骤S1具体为:S11:POSAndroid应用程序调用NFC通信接口,获取NFC控制器;S12:判断NFC控制器是否可用,若可用,则执行步骤S13:开启NFC控制器的读/写模式;若不可用,则结束流程。3.如权利要求1所述的用于多媒体智能POS身份信息采集的方法,其特征在于,步骤S2具体为:S21:初始化视频接口器件,并获取寻卡策略;S22:判断是否寻卡结束,若结束,则结束流程;若未结束,则执行步骤S23:寻找射频卡,并判断是否寻找到射频卡;若是,则执行步骤S24:激活射频卡;反之,则返回步骤S22。4.如权利要求3所述的用于多媒体智能POS身份信息采集的方法,其特征在于,在步骤S24之后,还包括步骤S25:判断是否激活成功,若是,则执行步骤S3;反之,则返回步骤S22。5.如权利要求4所述的用于多媒体智能POS身份信息采集的方法,其特征在于,步骤S4具体为:S41:Android应用程序调用NFC数据交互接口及射频卡APDU交互接口;S42:射频卡返回含有身份信息的应答数据;S43:Android应用程序获取射频卡的身份信息。6.一种用于多...

【专利技术属性】
技术研发人员:马鑫汶刘坤坤郑凯
申请(专利权)人:福建新大陆支付技术有限公司
类型:发明
国别省市:福建,35

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

1