一种近场控制的方法及终端的制作方法

文档序号:9491591阅读:682来源:国知局
一种近场控制的方法及终端的制作方法
【技术领域】
[0001]本发明涉及近场通信技术领域,尤其涉及一种近场控制的方法及终端。
【背景技术】
[0002]近场通信技术(Near Field Communicat1n,NFC)是由非接触式射频识别(RFID)及互联互通技术整合演变而来的。目前,NFC主要存在三种工作模式:
[0003]卡模拟模式(Card emulat1n mode):这个模式其实就是相当于一张1C卡。可以应用于:商场刷卡、悠游卡、门禁管制、车票、门票等等。
[0004]点对点模式(Peer to Peer,P2P):这个模式和红外线差不多,可用于数据交换,例如,下载音乐、交换图片或者同步设备地址薄等,传输创建速度较快,传输速度也快些,功耗低(蓝牙也类似)。
[0005]读卡器模式(Reader/Writer mode):作为非接触读卡器使用,比如从海报或者展览信息电子标签上读取相关信息。
[0006]但是,现有技术中,手机NFC模块通常只能从另一个NFC装置中读取一个固定信息并执行相应的固定任务,这样导致NFC控制指令单一,也严重浪费了 NFC装置的存储资源。

【发明内容】

[0007]本发明实施例提供了一种近场控制的方法及终端,通过手机靠近目标终端的姿态信息来选取手机的执行指令,可实现NFC控制方式的多样化。
[0008]本发明实施例第一方面提供了一种近场控制方法,该方法包括:
[0009]接收目标终端发送过来的近场指令数据;
[0010]根据所述近场指令数据,确定针对终端的预设指令集;
[0011]获取所述终端的姿态数据,所述姿态数据用于表征所述终端相对于目标参考物的空间数据;
[0012]根据所述姿态数据从所述预设指令集中选择出所述姿态数据对应的指令;
[0013]执行所述选择出的指令对应的操作。
[0014]本发明实施例第二方面提供了一种终端,该终端包括:
[0015]接收单元,用于接收目标终端发送过来的近场指令数据;
[0016]确定单元,用于根据所述近场指令数据,确定针对终端的预设指令集;
[0017]获取单元,用于获取所述终端的姿态数据,所述姿态数据用于表征所述终端相对于目标参考物的空间数据;
[0018]选择单元,用于根据所述姿态数据从所述预设指令集中选择出所述姿态数据对应的指令;
[0019]执行单元,用于执行所述选择出的指令对应的操作。
[0020]实施本发明实施例,根据目标终端发送过来的近场指令数据确定出针对终端的预设指令集,通过手机靠近目标终端的姿态信息从所述预设指令集中选取出手机的执行指令,并根据选取出的指令执行相关操作,可实现NFC控制方式的多样化。
【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本发明实施例提供的近场控制的方法的第一实施例的流程图;
[0023]图2是本发明实施例提供的终端姿态的示意图;
[0024]图3是本发明实施例提供的终端姿态变化的示意图;
[0025]图4是本发明实施例提供的近场控制的方法的第二实施例的流程图;
[0026]图5是本发明实施例提供的近场控制的方法的第三实施例的流程图;
[0027]图6是本发明实施例提供的终端的第一实施例的结构示意图;
[0028]图7是本发明实施例提供的终端的第二实施例的结构示意图。
【具体实施方式】
[0029]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030]参见图1,是本发明实施例提供的近场控制的方法的第一实施例的流程图,该方法包括:
[0031]步骤S101:接收目标终端发送过来的近场指令数据。
[0032]具体的,所述目标终端是可以发送NFC信息的终端。所述目标终端可以是自带完整的电路结构,能够独立存储和/或生成NFC信号的装置,也可以是由其他接收其他终端发送的电磁和/或电场,从而产生相应的NFC信号的装置。
[0033]本发明实施例中的“和/或”表示两种以上中的至少一种。例如“A和/或B”包含单独A,单独B、A和B三种情况;“A、B和/或C”,则包含单独A、单独B、单独C以及A、B、
C三种的任意组合。
[0034]所述目标终端具体可以是NFC标签(NFC Tag),也可以是集成有NFC通信模块的手机、平板电脑、穿戴式设备等终端,这里不作限制。所述近场指令数据可存储于所述目标终端内,也可以是根据用户的操作和/或其他装置的操作实时生成的。
[0035]本发明实施例的终端接收目标终端通过NFC射频模块发送过来的数据,其中带有执行特定功能或者任务的数据是本发明实施例所述的近场指令数据。
[0036]可以理解的,所述近场指令数据体现了所述目标终端对终端功能的控制情况。例如,所述近场指令数据指示将终端的情景模式设置为:标准模式、会议模式或户外模式中的一种。
[0037]需要说明的,所述近场指令数据也可以指示控制终端的多个功能,例如,所述近场指令数据指示:打开终端的W1-Fi,或打开终端的GPS。
[0038]步骤S103:根据所述近场指令数据,确定针对终端的预设指令集。
[0039]本发明实施例中的目标终端可以直接将执行特定功能的指令发送给终端(例如直接向终端发送包含目标代码的信息,终端接收后直接执行相应的功能),终端来执行相应的指令;所述目标终端也可以是通过发送指令数据,来指示终端内存储执行特定功能的指令(例如:终端预先存储执行功能的指令,通过目标终端的指令数据来对应调取)。
[0040]本发明实施例中的预设的指令集包括至少两条执行特定功能的指令。
[0041]可以理解的,所述近场指令数据可指示出:被控制的终端功能以及该功能的可能的工作状态。
[0042]例如,所述近场指令数据指示出了:所述被控制的终端功能为情景模式,并且,所述近场指令数据还指示出了情景模式的可能工作状态为:标准模式、会议模式或户外模式。那么,终端可根据所述近场指令数据,确定所述预设指令集为:将终端的情景模式设置为标准模式的指令、将终端的情景模式设置为会议模式的指令以及将终端的情景模式设置为户外模式的指令。
[0043]示例仅仅是本发明实施例的一种实现方式,实际使用中还可以不同,不应构成限定。
[0044]步骤S105:获取所述终端的姿态数据,所述姿态数据用于表征所述终端相对于目标参考物的空间数据。
[0045]本发明实施例中的终端中包含一种或多种可以测量终端相对于目标参考物的二维和/或三维空间数据的传感器,这些二维和/或者三维空间数据构成了终端的姿态。在具体实施过程中,可以测量终端长宽高方向相对于目标参考物的二维和/或三维矢量或投影等来确定姿态数据。具体实现中,终端可以通过重力传感器、陀螺仪以及地磁传感器等获取所述姿态数据。例如重力传感器可以测量终端长宽高方向上的重力数据,来确定终端是水平姿态还是竖直姿态;陀螺仪可以测量终端的旋转角速度;地磁传感器可以测量终端长宽高方向相对于地磁线的磁感强度,来确定终端相对于地磁线的方向。
[0046]本发明实施例可以通过单一的传感器来测量姿态数据,也可以通过多种传感器结合来测量姿态数据。
[0047]本发明实施例中,所述目标参考物可以是一个具体的物体,例如所述目标终端或者地面等,所述目标参考物也可以是特定的平面,例如水平面。实际应用中,所述目标参照物还可以是其他参照物,这里不作限制。
[0048]步骤S107:根据所述姿态数据从所述预设指令集中选择出所述姿态
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1