NFC卡检测方法、装置、存储介质及移动终端制造方法及图纸

技术编号:25605790 阅读:100 留言:0更新日期:2020-09-12 00:01
本发明专利技术提供了一种NFC卡检测方法,包括:当检测到移动终端处于NFC读卡模式时,获取读卡轮询图,根据读卡轮询图获取移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表,其中,代码映射表包括至少一条卡信息与至少一个代码的映射关系,之后,当代码映射表中包括目标卡信息时,根据目标卡信息对应的代码进行卡检测,使得移动终端用卡信息对应的代码代替原有的卡信息进行NFC卡检测,由于该代码的内容少于卡信息的内容,从而减少了移动终端进行卡检测时所占用的系统资源,同时,提升了移动终端其他应用的执行效率。

【技术实现步骤摘要】
NFC卡检测方法、装置、存储介质及移动终端
本申请涉及通讯
,尤其涉及一种NFC卡检测方法、装置、存储介质及移动终端。
技术介绍
随着NFC(NearFieldCommunication,近场通信)技术的发展与普及,越来越多的移动终端使用了NFC技术,该技术使移动终端能够作为公交卡、银行卡等使用,从而使用户无需携带各种卡,就能进行移动支付、刷卡以及点对点传输文件,为用户带来了很大的使用便利。但是,现有技术下,当移动终端在进行NFC卡检测时,由于NFC卡信息的内容过多,导致移动终端的上层应用向中间层根据该卡信息进行卡检测时,会有较多资源被占用。
技术实现思路
本申请提供了一种NFC卡检测方法、装置、存储介质及移动终端,有效地解决了当移动终端在进行NFC卡检测时,由于NFC卡信息内容过多,导致移动终端系统资源被过多占用的问题。为了解决上述问题,本专利技术提供了一种NFC卡检测方法,所述NFC卡检测方法包括:当检测到移动终端处于NFC读卡模式时,获取读卡轮询图;根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表,其中,所述代码映射表包括至少一条卡信息与至少一个代码的映射关系;当所述代码映射表中包括所述目标卡信息时,根据所述目标卡信息对应的代码进行卡检测。进一步优选的,在所述根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表的步骤之后,还包括:当所述代码映射表中不包括所述目标卡信息时,根据所述目标卡信息进行卡检测,并存储所述目标卡信息。进一步优选的,在所述存储所述目标卡信息的步骤之后,还包括:获取每条所述目标卡信息的存储次数;根据所述存储次数超过预设次数的所述目标卡信息生成对应的目标代码,并保存至所述代码映射表。进一步优选的,在所述获取每条所述目标卡信息的存储次数的步骤之后,还包括:获取所述存储次数未超过所述预设次数的所述目标卡信息的存储时间;删除所述存储时间早于预设时间的所述目标卡信息。进一步优选的,所述根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息的步骤,具体包括:获取所述移动终端的剩余存储容量以及所述读卡轮询图的占用内存;根据所述剩余存储容量以及所述占用内存确定读卡时长;在所述读卡时长内根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息。另一方面,本专利技术还提供了一种NFC卡检测装置,所述NFC卡检测装置包括:第一获取模块,用于当检测到移动终端处于NFC读卡模式时,获取读卡轮询图;第二获取模块,用于根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表,其中,所述代码映射表包括至少一条卡信息与至少一个代码的映射关系;优化检测模块,用于当所述代码映射表中包括所述目标卡信息时,根据所述目标卡信息对应的代码进行卡检测。进一步优选的,所述NFC卡检测装置还包括普通检测模块,具体包括:普通检测单元,用于当所述代码映射表中不包括所述目标卡信息时,根据所述目标卡信息进行卡检测,并存储所述目标卡信息。进一步优选的,所述第二获取模块具体包括:获取单元,用于获取所述移动终端的剩余存储容量以及所述读卡轮询图的占用内存;确定单元,用于根据所述剩余存储容量以及所述占用内存确定读卡时长;搜索单元,用于在所述读卡时长内根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息。进一步优选的,所述NFC卡检测装置还包括代码存储单元,用于:获取每个所述目标卡信息的存储次数;根据所述存储次数超过预设次数的所述目标卡信息生成对应的目标代码,并保存至所述代码映射表。进一步优选的,所述NFC卡检测装置还包括删除单元,用于:获取所述存储次数未超过所述预设次数的所述目标卡信息的存储时间;删除所述存储时间早于预设时间的所述目标卡信息。另一方面,本专利技术还提供了一种计算机可读存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述任一项所述的NFC卡检测方法。另一方面,本专利技术还提供了一种移动终端,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于执行上述任一项所述的NFC卡检测方法中的步骤。本专利技术的有益效果为:本专利技术提供了一种NFC卡检测方法,包括:当检测到移动终端处于NFC读卡模式时,获取读卡轮询图,根据读卡轮询图获取移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表,其中,代码映射表包括至少一条卡信息与至少一个代码的映射关系,之后,当代码映射表中包括目标卡信息时,根据目标卡信息对应的代码进行卡检测,使得移动终端用卡信息对应的代码代替原有的卡信息进行NFC卡检测,由于该代码的内容少于卡信息的内容,从而减少了移动终端进行卡检测时所占用的系统资源,同时,提升了移动终端其他应用的执行效率。附图说明为了更清楚地说明本专利技术的技术方案,下面将对根据本专利技术而成的各实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术而成的实施例所提供的移动终端的结构示意图。图2是根据本专利技术而成的实施例所提供的移动终端的另一结构示意图。图3是根据本专利技术而成的实施例所提供的NFC卡检测方法的流程示意图。图4是根据本专利技术而成的实施例所提供的NFC卡检测装置的结构示意图。图5是根据本专利技术而成的实施例所提供的NFC卡检测装置的另一结构示意图。具体实施方式下面将结合本专利技术而成的实施例中的附图,对本专利技术而成的实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术针对现有的移动终端,在其进行NFC卡检测时,由于NFC卡信息的内容过多,导致移动终端的上层应用向中间层根据该卡信息进行卡检测时,会有较多资源被占用的问题,根据本专利技术而成的实施例用以解决该问题。本专利技术实施例提供了一种移动终端,该移动终端可以为智能手机或平板电脑等。如图1所示,移动终端100包括处理器101、存储器102。其中,处理器101与存储器102电性连接。处理器101是移动终端100的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或加载存储在存储器102内的应用程序,以及调用存储在存储器102内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。在本实施例中,移动终端100中的处理器101会按照如下的步骤本文档来自技高网...

【技术保护点】
1.一种NFC卡检测方法,其特征在于,所述NFC卡检测方法包括:/n当检测到移动终端处于NFC读卡模式时,获取读卡轮询图;/n根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表,其中,所述代码映射表包括至少一条卡信息与至少一个代码的映射关系;/n当所述代码映射表中包括所述目标卡信息时,根据所述目标卡信息对应的代码进行卡检测。/n

【技术特征摘要】
1.一种NFC卡检测方法,其特征在于,所述NFC卡检测方法包括:
当检测到移动终端处于NFC读卡模式时,获取读卡轮询图;
根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表,其中,所述代码映射表包括至少一条卡信息与至少一个代码的映射关系;
当所述代码映射表中包括所述目标卡信息时,根据所述目标卡信息对应的代码进行卡检测。


2.根据权利要求1所述的NFC卡检测方法,其特征在于,在所述根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息、以及代码映射表的步骤之后,还包括:
当所述代码映射表中不包括所述目标卡信息时,根据所述目标卡信息进行卡检测,并存储所述目标卡信息。


3.根据权利要求2所述的NFC卡检测方法,其特征在于,在所述存储所述目标卡信息的步骤之后,还包括:
获取每条所述目标卡信息的存储次数;
根据所述存储次数超过预设次数的所述目标卡信息生成对应的目标代码,并保存至所述代码映射表。


4.根据权利要求3所述的NFC卡检测方法,其特征在于,在所述获取每条所述目标卡信息的存储次数的步骤之后,还包括:
获取所述存储次数未超过所述预设次数的所述目标卡信息的存储时间;
删除所述存储时间早于预设时间的所述目标卡信息。


5.根据权利要求1所述的NFC卡检测方法,其特征在于,所述根据所述读卡轮询图获取所述移动终端的天线信号范围内至少一条目标卡信息的步骤,具体包括:
获取所述移动终端的剩余存储容量以及所述读卡轮询图的占用内存;
根据所述剩余存储容量以及所述占用内存确定读卡时长;
在所述读卡时长内根据...

【专利技术属性】
技术研发人员:俞斌
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1