一种近场通信事件的产生方法和电子设备技术

技术编号:13306079 阅读:54 留言:0更新日期:2016-07-10 01:13
本发明专利技术涉及通信技术领域,公开了一种近场通信事件的产生方法和电子设备。本发明专利技术中,近场通信事件的产生方法应用于电子设备,电子设备包含模式识别单元、进场通信单元以及预先创建的后台处理线程。该方法包含以下步骤:模式识别单元将识别出的电子设备的当前模式发送至近场通信单元;若近场通信单元判断出当前模式为休眠模式,则近场通信单元将获取的近场通信数据发送至后台处理线程;后台处理线程根据近场通信数据产生近场通信事件。通过上述方法,使得电子设备在休眠待机时也可进行近场通信,不仅保证了待机时电子设备的低功耗状态,而且不增加电子设备的制作成本。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种近场通信事件的产生方法和电子设备
技术介绍
随着科学技术的发展,NFC(近场通信,NearFieldCommunication)是这种短距高频的无线电技术越来越广泛的应用于手环、手表、手机等电子设备上。现有技术下,当电子设备处于工作状态时,NFC芯片与主设备通信,将采集的数据通过CPU运算,实现配对、刷卡等NFC功能。但是,当电子设备处于休眠状态时,由于CPU也处于休眠状态,NFC即使工作,也无法将采集到的数据进行运算处理,也就无法实现相关功能。想要一直保持NFC功能,必须使电子设备保持在工作状态,增大了电子设备的功耗。为了弥补这个缺点,目前的电子设备中加入协处理器sensorhub,但是加入协处理器sensorhub,造成了电子设备的制造成本增加。
技术实现思路
本专利技术的目的在于提供一种近场通信事件的产生方法,使得电子设备在休眠待机时也可进行近场通信,不仅保证了待机时电子设备的低功耗状态,而且不增加电子设备的制作成本。为解决上述技术问题,本专利技术的实施方式提供了一种近场通信事件的产生方法,应用于电子设备,电子设备包含模式识别单元、近场通信单元以及预先创建的后台处理线程;近场通信事件的产生方法包含以下步骤:模式识别单元将识别出的电子设备的当前模式发送至近场通信单元;若近场通信单元判断出当前模式为休眠模式,则近场通信单元将获取的近场通信数据发送至后台处理线程;后台处理线程根据近场通信数据产生近场通信事件。本专利技术的实施方式还提供了一种电子设备,包含:模式识别单元、近场通信单元以及预先创建的后台处理线程。模式识别单元用于识别电子设备的当前模式,并将识别出的当前模式发送至近场通信单元;近场通信单元用于获取近场通信数据;近场通信单元还用于判断当前模式是否为休眠模式;若当前模式为休眠模式,则近场通信单元将近场通信数据发送至后台处理线程;后台处理线程用于根据后台处理数据产生近场通信事件。本专利技术实施方式相对于现有技术而言,由于电子设备具有近场通信单元和后台处理线程,所以当近场通信单元判断出电子设备的当前模式为休眠模式时,将近场通信单元获取的近场通信数据发送至后台处理线程,后台处理线程就能够根据近场通信数据产生近场通信事件,使得电子设备在休眠待机时也可进行近场通信,方便用户的使用,而且电子设备在待机状态下消耗的电量远远少于工作状态下消耗的电量,从而保证了待机时电子设备的低功耗状态;同时,电子设备无需增加额外的元件,从而不会增加电子设备的制作成本。另外,近场通信数据包含当前事件标志;后台处理线程根据近场通信数据产生近场通信事件的步骤,包含以下子步骤:后台处理线程判断是否存在一个预设事件标志与当前事件标志相匹配;若存在,则后台处理线程根据事件标志与事件参数信息的预设对应关系,获取当前事件标志对应的事件参数信息;后台处理线程根据获取的事件参数信息产生近场通信事件。其中,事件标志与事件参数信息的预设对应关系储存在电子设备的存储单元内。该步骤使得本专利技术实施方式可以获取存储单元中存储的与当前事件标志对应的事件参数信息,然后根据事件参数信息产生近场通信事件,该判断方式有依有据,从而保证后台处理线程的处理速度和处理质量。另外,近场通信事件为刷卡消费事件;事件参数信息包含卡内剩余费用与单次刷卡费用;后台处理线程根据事件参数信息产生近场通信事件的步骤中,后台处理线程计算卡内剩余费用与单次刷卡费用的差值,并将计算出来的差值作为更新后的卡内剩余费用。近场通信事件为刷卡消费事件,使得本专利技术实施方式更加丰满,有利于使用者理解并使用本专利技术的实施方式,从而有利于本专利技术实施方式的推广。另外,电子设备还包含应用处理单元;若近场通信单元判断出当前模式为工作模式,则近场通信单元将近场通信数据发送至应用处理单元。该步骤使得本专利技术实施方式更加完善,进入工作状态后的电子设备,由应用处理单元处理近场通信事件,更加符合实际应用以及用户的需求。附图说明图1是根据本专利技术第一实施方式近场通信事件的产生方法的流程图;图2是根据本专利技术第二实施方式电子设备的方框示意图;图3是根据本专利技术第二实施方式中后台处理线程的方框示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术的第一实施方式涉及一种近场通信事件的产生方法。此近场通信事件的产生方法应用于电子设备。其中,该电子设备包含模式判断单元、近场通信单元以及预先创建的后台处理线程。该方法的具体流程如图1所示。步骤101,模式识别单元将识别出的当前模式发送至近场通信单元。具体而言,模式识别单元用于识别电子设备的当前模式,还用于将识别出的当前模式发送至近场通信单元。步骤102,近场通信单元判断当前模式是否为休眠模式。若判断为是,则进入步骤103;若判断为否,则结束本流程。步骤103,近场通信单元将获取的近场通信数据发送至后台处理线程。其中,后台处理线程是一种的能够在单核、低频状态下工作的单线程计步程序。步骤104,后台处理线程根据近场通信数据产生近场通信事件。在本实施方式中,步骤104包含子步骤1041、1042、以及1043。子步骤1041,后台处理线程判断是否存在一个预设事件标志与当前事件标志相匹配。若判断为是,则进入子步骤1042,;若判断为否,则结束本流程。本实施方式中,近场通信数据包含当前事件标志,当前事件标志可以为刷卡消费事件1,刷卡开门事件2等等,事件与标志具有一一对应的关系。具体而言,若事先存储的预设事件及其标志如表格1所示。表格1若当前事件标志为1,那么后台处理线程根据表格1判断是否存在一个预设事件标志与当前事件标志相匹配,由于表格1中存在预设事件标志1,所以,后台处理线程可以判断出存在一个预设事件标志与当前事件标志相匹配,且该当前事件为刷卡消费事件。当然,预设事件标志不限于采用数字,还可以采用字母、符号、甚至文字等等。子步骤1042,后台处理线程根据事件标志与事件参数信息的预设对应关系,获取当前事件标志对应的事件参数信本文档来自技高网...

【技术保护点】
一种近场通信事件的产生方法,其特征在于,应用于电子设备,所述电子设备包含模式识别单元、近场通信单元以及预先创建的后台处理线程;所述近场通信事件的产生方法包含以下步骤:所述模式识别单元将识别出的所述电子设备的当前模式发送至所述近场通信单元;若所述近场通信单元判断出所述当前模式为休眠模式,则所述近场通信单元将获取的近场通信数据发送至所述后台处理线程;所述后台处理线程根据所述近场通信数据产生近场通信事件。

【技术特征摘要】
1.一种近场通信事件的产生方法,其特征在于,应用于电子设备,所
述电子设备包含模式识别单元、近场通信单元以及预先创建的后台处理线
程;所述近场通信事件的产生方法包含以下步骤:
所述模式识别单元将识别出的所述电子设备的当前模式发送至所述近
场通信单元;
若所述近场通信单元判断出所述当前模式为休眠模式,则所述近场通
信单元将获取的近场通信数据发送至所述后台处理线程;
所述后台处理线程根据所述近场通信数据产生近场通信事件。
2.根据权利要求1所述的近场通信事件的产生方法,其特征在于,所
述近场通信数据包含当前事件标志;
所述后台处理线程根据所述近场通信数据产生近场通信事件的步骤,
包含以下子步骤:
所述后台处理线程判断是否存在一个预设事件标志与所述当前事件标
志相匹配;
若存在,则所述后台处理线程根据事件标志与事件参数信息的预设对
应关系,获取所述当前事件标志对应的事件参数信息;
所述后台处理线程根据获取的所述事件参数信息产生所述近场通信事
件;
其中,所述事件标志与事件参数信息的预设对应关系储存在电子设备
的存储单元内。
3.根据权利要求2所述的近场通信事件的产生方法,其特征在于,所
述近场通信事件为刷卡消费事件;所述事件参数信息包含卡内剩余费用与

\t单次刷卡费用;
所述后台处理线程根据所述事件参数信息产生所述近场通信事件的步
骤中,所述后台处理线程计算所述卡内剩余费用与所述单次刷卡费用的差
值,并将所述计算出来的差值作为更新后的卡内剩余费用。
4.根据权利要求1所述的近场通信事件的产生方法,其特征在于,所
述电子设备还包含应用处理单元;
若所述近场通信单元判断出所述当前模式为工作模式,则所述近场通
信单元将所述近场通信数据发送至所述应用处理单元。
5.一种电子设备,其特征在于,包含:模式识别单元、近场通信单元<...

【专利技术属性】
技术研发人员:安丽朋欧阳慧军包振毅
申请(专利权)人:上海与德科技有限公司
类型:发明
国别省市:上海;31

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

1