近场通信的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32707129 阅读:60 留言:0更新日期:2022-03-20 08:02
本申请实施例公开了一种近场通信的控制方法、装置、电子设备及存储介质。该方法,包括:若接收到NFC模块产生的第一事件,则关闭所述NFC模块的卡模拟功能,所述第一事件用于表征所述NFC模块与第二设备断开射频连接;获取所述第一设备的位移数据;当所述位移数据满足位移条件时,开启所述NFC模块的卡模拟功能。上述近场通信的控制方法、装置、电子设备及存储介质,能够准确利用NFC模块进行数值资源转移,贴合用户的实际需求。合用户的实际需求。合用户的实际需求。

【技术实现步骤摘要】
近场通信的控制方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,具体涉及一种近场通信的控制方法、装置、电子设备及存储介质。

技术介绍

[0002]近场通信(Near Field Communication,简称NFC),是一种新兴的技术,使用了NFC技术的设备(例如移动电话、智能穿戴设备等)可以在彼此靠近的情况下进行数据交换。目前众多的手机、穿戴设备等电子设备都具备NFC功能,这些具备NFC功能的电子设备在市场上的一个主要应用是利用NFC模拟各种卡片(如公交卡、银行卡)的功能进行数值资源转移。目前的NFC技术会出现数值资源转移不准确的情况。

技术实现思路

[0003]本申请实施例公开了一种近场通信的控制方法、装置、电子设备及存储介质,能够准确利用NFC模块进行数值资源转移,贴合用户的实际需求。
[0004]本申请实施例公开了一种近场通信的控制方法,应用于第一设备,所述方法包括:
[0005]若接收到近场通信NFC模块产生的第一事件,则关闭所述NFC模块的卡模拟功能,所述第一事件用于表征所述NFC模块与第二设备断开射频连接;
[0006]获取所述第一设备的位移数据;
[0007]当所述位移数据满足位移条件时,开启所述NFC模块的卡模拟功能。
[0008]本申请实施例公开了一种近场通信的控制装置,应用于第一设备,所述装置包括:
[0009]关闭模块,用于若接收到近场通信NFC模块产生的第一事件,则关闭所述NFC模块的卡模拟功能,所述第一事件用于表征所述NFC模块与第二设备断开射频连接;
[0010]位移获取模块,用于获取所述第一设备的位移数据;
[0011]开启模块,用于当所述位移数据满足位移条件时,开启所述NFC模块的卡模拟功能。
[0012]本申请实施例公开了一种电子设备,包括处理器及NFC模块,所述处理器与所述NFC模块电连接;
[0013]所述处理器,用于若接收到所述NFC模块产生的第一事件,则控制所述NFC模块关闭卡模拟功能,所述第一事件用于表征所述NFC模块与第二设备断开射频连接;
[0014]所述处理器,还用于获取所述第一设备的位移数据,并当所述位移数据满足位移条件时,控制所述NFC模块开启所述卡模拟功能。
[0015]本申请实施例公开了一种电子设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的方法。
[0016]本申请实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
[0017]本申请实施例公开的近场通信的控制方法、装置、电子设备及存储介质,若第一设
备接收到NFC模块产生的用于表征NFC模块与第二设备断开射频连接的第一事件,则关闭NFC模块的卡模拟功能,并获取第一设备的位移数据,当该位移数据满足位移条件时,开启NFC模块的卡模拟功能,在NFC模块与第二设备断开射频连接时直接关闭NFC模块的卡模拟功能,能够避免NFC模块在非正常情况下进行多次的数值资源转移操作,且在利用第一设备的位移数据检测到第一设备远离第二设备后,重启NFC模块的卡模拟功能,不影响下一次的正常数值资源转移操作,能够准确利用NFC模块进行数值资源转移,贴合用户的实际需求。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为一个实施例中近场通信的控制方法的应用场景图;
[0020]图2为一个实施例中电子设备的结构框图;
[0021]图3为一个实施例中近场通信的控制方法的流程图;
[0022]图4为另一个实施例中电子设备的结构框图;;
[0023]图5为另一个实施例中电子设备的结构框图;
[0024]图6为另一个实施例中近场通信的控制方法的流程图;
[0025]图7为另一个实施例中近场通信的控制方法的流程图;
[0026]图8为一个实施例中近场通信的控制装置的框图;
[0027]图9为另一个实施例中电子设备的结构框图。
具体实施方式
[0028]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0029]需要说明的是,本申请实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0030]可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一事件称为第二事件,且类似地,可将第二事件称为第一事件。第一事件和第二事件两者都是事件,但其不是相同的事件。
[0031]NFC技术标准是由是由飞利浦公司(后来独立出来的恩智浦公司)发起,由诺基亚、索尼等著名厂商联合主推的一项近距离(10cm以内)无线通信技术。NFC的工作频率通常为13.56MHz,NFC技术主要可包括三种不同的模式:1、卡模拟模式,能够将支持NFC技术的电子设备当成各类卡片(如银行卡、公交卡、门禁卡等使用),并在其它NFC射频器进行相应的处
理(如电子转账、开门等);2、读卡器模式,能够通过支持NFC技术的电子设备从其它带有NFC芯片的标签、贴纸、名片等媒介中读写信息;3、点对点模式,可用于不同NFC设备之间的数据交换,例如交换图片等数据。
[0032]用户在使用电子设备的NFC技术的卡模拟功能时,例如乘坐公交、地铁等交通工具,可能会存在用户刷一次电子设备的卡片却出现多次数值资源转移(例如扣费)的情况。其主要原因是用户将电子设备放在NFC读卡器上进行操作时,电子设备可能因非接射频连接不稳定而导致与NFC读卡器的NFC连接断开后又快速重新连接。在电子设备与NFC读卡器重新建立NFC连接后,会重新产生一次新的数值资源转移操作,形成用户在NFC读卡器上刷一次电子设备上的卡片,却出现多次数值资源转移的情况。
[0033]在相关技术中,可通过短暂关闭电子设备的NFC功能来避免出现多次重复进行数值资源转移的情况,即延时等待一段时间后再开启NFC功能。但是当一个用户想进行多次数值资源转移时(例如想给多个不同的人刷卡乘坐公交)本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种近场通信的控制方法,其特征在于,应用于第一设备,所述方法包括:若接收到近场通信NFC模块产生的第一事件,则关闭所述NFC模块的卡模拟功能,所述第一事件用于表征所述NFC模块与第二设备断开射频连接;获取所述第一设备的位移数据;当所述位移数据满足位移条件时,开启所述NFC模块的卡模拟功能。2.根据权利要求1所述的方法,其特征在于,在所述若接收到近场通信NFC模块产生的第一事件,则关闭所述NFC模块的卡模拟功能之前,所述方法还包括:当NFC模块被第二设备的NFC射频场激活时,获取所述第一设备的当前位置信息作为初始位置信息;所述获取所述第一设备的位移数据,包括:获取所述第一设备的实时位置信息,并计算所述实时位置信息相对所述初始位置信息的位移数据。3.根据权利要求2所述的方法,其特征在于,所述位移数据包括位移距离及位移方向;所述当所述位移数据满足位移条件时,开启所述NFC模块的卡模拟功能,包括:当所述位移距离大于距离阈值,且所述位移方向为相对所述第二设备远离的方向时,开启所述NFC模块的卡模拟功能。4.根据权利要求3所述的方法,其特征在于,在所述若接收到近场通信NFC模块产生的第一事件,则关闭所述NFC模块的卡模拟功能之前,所述方法还包括:当NFC模块被第二设备的NFC射频场激活时,获取所述NFC模块检测到的所述NFC射频场的场强;根据所述场强确定距离阈值,所述距离阈值与所述场强呈正相关关系。5.根据权利要求1所述的方法,其特征在于,在所述关闭所述NFC模块的卡模拟功能之后,所述方法还包括:若在一定时长内未获取到所述第一设备的位移数据,则开启所述NFC模块的卡模拟功能。6.根据权利要求1至5任一所述的方法,其特征在于,在所...

【专利技术属性】
技术研发人员:陈华星
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1