首页> 中国专利> 用于改进支持类型A RF技术的多个NFC设备之间的设备激活的方法和装置

用于改进支持类型A RF技术的多个NFC设备之间的设备激活的方法和装置

摘要

本文中公开的方面涉及改进多个NFC类型A RF技术监听设备之间的设备激活。在一个例子中,通信设备被配备为确定除了多个解决的远程NFC设备的最后的远程NFC设备以外的、所述多个解决的远程NFC设备的远程NFC设备是用于设备激活过程的目标NFC设备;以及向所述多个解决的远程NFC设备的最后的远程NFC设备发送第一睡眠请求。

著录项

  • 公开/公告号CN104205995A

    专利类型发明专利

  • 公开/公告日2014-12-10

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN201380018780.6

  • 发明设计人 J·伊利安;D·金加兰德;

    申请日2013-04-08

  • 分类号H04W76/04;H04B5/00;H04W84/18;

  • 代理机构永新专利商标代理有限公司;

  • 代理人张立达

  • 地址 美国加利福尼亚

  • 入库时间 2023-12-17 04:19:09

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-23

    授权

    授权

  • 2015-04-29

    实质审查的生效 IPC(主分类):H04W76/04 申请日:20130408

    实质审查的生效

  • 2014-12-10

    公开

    公开

说明书

基于35U.S.C.§.119要求优先权 

本专利申请要求于2012年4月10日递交的、题目为“METHODS AND APPARATUS FOR IMPROVING DEVICE ACTIVITION AMONG A PLURALITY OF NFC DEVICES THAT SUPPORT TYPE A RF TECHNOLOGY”的临时申请No.61/622,307的优先权,并且所述临时申请已经转让给本申请的受让人,故通过引用方式将其明确地并入本文。 

背景技术

所公开的方面基本涉及设备之间的和/或设备内的通信,并且具体涉及用于改进多个近场通信(NFC)类型A射频(NF)技术监听设备之间的设备激活的方法和系统。 

技术的进步导致了更小和更强大的个人计算设备。例如,当前存在包括无线计算设备的各种便携式个人计算设备,诸如便携式无线电话、个人数字助理(PDA)和寻呼设备,其均是小的、轻重量的,并且能够由用户容易地携带。更具体而言,便携式无线电话例如还包括在无线网络上传送语音和数据分组的蜂窝电话。许多这种蜂窝电话正在被制造为具有相当大的计算能力的提升,并且因此其正在变得与小型个人计算机和手持式PDA相等同。此外,许多这种蜂窝电话正在被制造为启用使用各种频率和适用的覆盖区域的通信,例如蜂窝通信、无线局域网(WLAN)、NFC等。 

启用NFC的设备可以操作在轮询模式和/或监听模式。NFC论坛活动规范定义了数个过程,所述数个过程包括被标识作为较早过程(例如冲突解决)的一部分的、针对远程NFC-A设备的设备激活的一个过程。如在所述规范的版本1.0中所记载的,冲突解决导致以下可能的情况:其中,决定的远程NFC设备中的一个随后可能不会被激活,除非轮询NFC设备重新启动整个技术发现过程。存在这样的情况:其中,轮询设备可以尝试与每个 检测到的远程NFC设备依次进行通信。在这些情况下,需要激活每个远程NFC设备,并且随后可以与激活的远程NFC设备交换数据,以及随后将激活的远程NFC设备去激活。当前,当轮询NFC设备不会首先激活解决的最后的设备时,这个最后的设备变得对之后的激活不可用。这个不可用性由以下规范要求导致,所述规范要求是:当活动子状态中的远程NFC设备接收到ALL_REQ消息时,要求远程NFC设备切换到IDLE子状态。轮询NFC设备可以随后与现在的空闲远程NFC设备交互的唯一方式是执行技术检测中的所有步骤,以及冲突解决。 

因此,可能需要用于提供用以改进多个NFC类型A RF技术监听设备之间的设备激活的机制的、改进的装置和方法。 

发明内容

下面给出对一个或多个方面的概述,以提供对这些方面的基本理解。这个概述不是对全部预期方面的泛泛概括,也不旨在标识全部方面的关键或重要元素或者描述任意方面或全部方面的范围。其目的仅在于呈现形成为之后给出的更详细描述的序言的、一个或多个方面的一些概念。 

根据一个或多个方面及其相应的公开内容,结合在多个NFC类型A RF技术监听设备之间改进设备激活,描述了各种方面。在一个例子中,通信设备被配备为确定除了多个解决的远程NFC设备的最后的远程NFC设备以外的、所述多个解决的远程NFC设备的远程NFC设备是用于设备激活过程的目标NFC设备;以及向所述多个解决的远程NFC设备的所述最后的远程NFC设备发送第一睡眠请求。 

根据相关方面,提供了用于在多个NFC类型A RF技术监听设备之间改进设备激活的一种方法。所述方法可以包括:由轮询NFC设备确定除了多个解决的远程NFC设备的最后的远程NFC设备以外的、所述多个解决的远程NFC设备的远程NFC设备是用于设备激活过程的目标NFC设备。另外,所述方法还包括:向所述多个解决的远程NFC设备的所述最后的远程NFC设备发送第一睡眠请求。 

另一个方面涉及被启用以改进多个NFC类型A RF技术监听设备之间的设备激活的一种通信装置。所述通信装置可以包括:用于由轮询NFC设 备确定除了多个解决的远程NFC设备的最后的远程NFC设备以外的、所述多个解决的远程NFC设备的远程NFC设备是用于设备激活过程的目标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是根据一个方面描述了执行改进的设备激活过程的例子的呼叫流 程图; 

图5是根据一个方面描述了改进的设备激活过程的例子的流程图; 

图6是根据一个方面的通信设备的示例性架构的功能框图;以及 

图7是根据一个方面的用于改进设备激活过程的示例通信系统的功能框图。 

具体实施方式

现参照附图描述了各个方面。在下面的描述中,出于解释的目的,阐述了大量的特定细节,以提供对一个或多个方面的透彻理解。然而,应当理解的是,可以在不具有这些特定细节的情况下实践这些方面。 

通常,当在NFC设备的覆盖区域范围内时,设备可以辨认NFC目标设备和/或标签。在多个启用了NFC的设备位于覆盖区域内的情况下,那么可以执行各种程序以识别这些远程NFC设备中的每一个。例如,可以执行技术检测、冲突解决、和设备激活过程。如本文中所描述的,轮询NFC设备可以被配置为实现改进的设备激活过程,其中在冲突解决期间确定的最后的远程NFC设备不是轮询NFC设备旨在首先与之通信的远程NFC设备。 

图1根据本发明的各种示例性实施例示出了无线通信系统100。将输入功率102提供给发射机104,以生成用于提供能量传输的辐射场106。接收机108耦合到辐射场106,并且生成输出功率110,所述输出功率110用于由耦合到输出功率110的设备(未示出)存储或消耗。发射机104和接收机108二者被距离112所分离。在示例性实施例中,发射机104和接收机108根据相互谐振关系而被配置,并且当接收机108的谐振频率与发射机104的谐振频率非常接近时,当接收机108位于辐射场106的“近场”中时,发射机104和接收机108之间的传输损耗是最小的。 

发射机104还包括用于提供用于能量传输的单元的发射天线114。接收机108包括作为用于能量接收的单元的接收天线118。根据应用和与此相关联的设备,来确定发射天线和接收天线的大小。如所述,通过将发射天线的近场中的大部分能量耦合到接收天线而不是将电磁波中的大部分能量传播到远场,可以发生有效的能量传递。当在这个近场中时,可以在发射天线114和接收天线118之间建立耦合模式。在近场耦合可以发生的天线114 和天线118周围的区域在本文中被称为耦合模式区域。 

图2是示例性近场无线通信系统的示意图。发射机204包括振荡器222、功率放大器224和滤波器与匹配电路226。振荡器被配置为生成期望频率的信号,所述信号可以响应于调整信号223而被调整。振荡器信号可以由功率放大器224利用响应于控制信号225的放大量来放大。可以包括滤波器和匹配电路226以滤除谐波或其它不想要的频率,以及匹配发射机204到发射天线214的阻抗。 

接收机208可以包括匹配电路232和整流器与开关电路234以产生DC功率输出来为图2中示出的电池236充电,或者为耦合到接收机的设备(未示出)提供能量。可以包括匹配电路232以匹配接收机208到接收天线218的阻抗。接收机208和发射机204可以在分别的通信信道219(例如,蓝牙、Zigbee,蜂窝等)上通信。 

参照图3,根据一个方面示出了通信网络300的框图。通信网络300可以包括通信设备310,所述通信设备310可以通过天线324、使用一个或多个NFC技术326(例如NFC-A、NFC-B、NFC-F等)来与一个或多个远程NFC设备330通信。在一个方面中,一个或多个远程NFC设备330和/或通信设备310中的每个可以被配置为使用一个或多个RF协议336、通过一个或多个RF接口334、通过NFC通信模块332来通信。此外,NFC通信模块332可以操作在不同的子状态(例如活动、空闲、睡眠等)中。一个或多个远程NFC设备330中的每一个的子状态情形338可以基于与通信链路建立期间所使用的各种过程(例如技术检测程序、冲突解决过程等)相关联的一个或多个因子来确定。在一个方面中,这些各种程序可以被执行作为基于NFC-A RF技术的通信的建立的一部分。 

在多个远程NFC设备330在覆盖范围之内的情况下,可以执行冲突解决过程以识别多个远程NFC设备330中的每一个。作为冲突解决程序的一部分,一旦识别了多个远程NFC设备330中的每一个,则通信设备310将睡眠消息发送给识别的远程NFC设备,所述睡眠消息将子状态情形338从活动的(ACTIVE)变为睡眠的(例如SLEEP)。此外,被识别的多个远程NFC设备中的最后一个可以具有保留(left)作为活动状态的子状态情形338。 

通信设备310可以包括NCI 320。在一个方面中,NCI 320可以被配置为在启用了NFC的天线和NFC控制器312之间实现通信。NCI 320可以被配置为在监听模式和/或轮询模式中工作。 

通信设备310可以包括NFC控制器(NFCC)312。在一个方面中,NFCC312可以包括RF发现模块314。RF发现模块314可以被配置为使用RF发现环路作为发现过程的一部分来执行RF发现,以实现对等模式通信。RF发现环路可以包括时间的一部分,在所述时间中,通信设备310被配置来执行轮询以发现可使用NFC-A RF技术来操作的一个或多个远程NFC设备330。DH 340可以被配置为产生命令以提示NFCC 312执行与RF发现相关联的各种功能。 

通信设备310可以包括NFC通信模块350。NFC通信模块350可以被配置为实现针对NFC通信的各种模式和/或配置。在一个方面中,NFC通信模块350可以包括设备激活模块352,所述设备激活模块352可以被配置为在选择的远程NFC设备330和通信设备310之间配置数据交换。在另一个方面中,NFC通信模块350可以包括冲突解决模块354,所述冲突解决模块354可以被配置为执行冲突解决过程以解决处于能够与通信设备310通信的范围内的一个或多个远程NFC设备330。设备激活模块352可以包括远程NFC设备子状态情形模块354,所述远程NFC设备子状态情形模块354可以被配置为知道每个远程NFC设备330的当前子状态情形338。在一个方面中,在冲突解决过程的成功结束时,远程NFC设备子状态情形模块354可以知道,除了解决的最后的远程NFC设备之外的所有远程NFC设备都在睡眠子状态情形338。此外,远程NFC设备子状态情形模块354可以知道解决的最后的远程NFC设备具有活跃子状态情形338。另外,其中NFC通信模块350确定通信设备310旨在除了与解决的最后的远程NFC设备通信之外还与多个远程NFC设备330中的任意远程NFC设备通信,设备激活模块352可以提示通信设备310向解决的最后的远程NFC设备发送睡眠请求(SLP_REQ)。在另一个方面中,NFC通信模块350还可以确定通信设备310是否可能旨在在提示通信设备310发送睡眠请求之前与解决的最后的远程NFC设备330通信。换言之,在不期望随后与最后的解决的远程NFC设备330通信的情况下,那么可以不执行额外的信令。 

因此,公开了针对通信设备310的系统和方法,以在多个NFC类型A RF技术监听设备330之间改进设备激活。 

图4-5根据所给出的主题的各个方面示出了各种方法。然而,出于简化解释的目的,所述方法被示出和被描述为一系列动作或顺序步骤,但将要理解和认识到,所要求的主题并不受动作的顺序的限制,因为一些动作可能以本文中示出和描述的动作不同的顺序发生和/或与本文中示出和描述的其它动作同时发生。例如,本领域的技术人员将会理解和认识到,方法可以可替代地被表示为例如状态图中的一系列相关的状态或事件。另外,根据所要求的主题,可能并不需要所有示出的动作来实现方法。另外,还应当认识到,在下文中和贯穿本说明书所公开的方法能够被存储在制造品上,以促进将这些方法传输和传递到电脑。如本文中使用的术语制造品,旨在包括可以从任意计算机可读设备、载体、或介质存取的计算机程序。 

图4根据一个方面描绘了呼叫流程图,所述呼叫流程图概念性地示出了包括轮询设备402和多个远程NFC设备(404,406)的通信环境400。通信环境400可以提供使用NFC类型A RF技术的NFC通信。 

在动作408处,轮询NFC设备402可以检测到多个远程NFC设备(404、406)在轮询NFC设备402的覆盖范围内。在一个方面中,轮询NFC设备402可以执行技术检测活动以检测被配置为使用NFC类型A RF技术的多个远程NFC设备(404、406)。 

在动作410处,轮询NFC设备402可以执行冲突解决以识别远程NFC设备中的每一个。在动作412处,目标NFC设备404向发起方NFC设备402发送响应消息。此外,随着每个远程NFC设备被识别,轮询NFC设备402可以向识别的远程NFC设备(例如,远程NFC设备(1)404)发送过渡到睡眠消息,所述消息提示远程NFC设备进入睡眠子状态。 

在动作412处,一旦远程NFC设备(1)404被轮询NFC设备402成功识别,则远程NFC设备(1)404可以将子状态从活动切换到睡眠。在一个方面中,解决的最后的远程NFC设备(例如,远程NFC设备(2)406)可以保持具有活动子状态情形。 

在动作414处,轮询NFC设备402可以确定被保留具有活动子状态情形的远程NFC设备406不是轮询NFC旨在与其通信的远程NFC设备。在 一个方面中,轮询NFC设备402可以进一步确定被保留具有活动子状态情形的远程NFC设备406是轮询NFC设备402可以在将来与其通信的远程NFC设备406。 

在动作416处,轮询NFC设备402可以向远程NFC设备(2)406发送睡眠请求。 

在动作418处,远程NFC设备(2)406可以将子状态情形从活动的变为睡眠的(SLEEP)。 

在动作420处,作为设备激活的一部分,轮询NFC设备402可以向所有多个远程NFC设备(404、406)发送请求。在操作中,当具有活动子状态的远程NFC设备(404、406)接收到请求(ALL_REQ)时,其从活动的变为空闲的。相比而言,当具有睡眠子状态的远程NFC设备(404、406)接收到请求(ALL_REQ)时,其从睡眠的变为活动的。此外,作为设备激活的一部分,多个远程NFC设备中的一个远程NFC设备404被选择用于数据交换,而其它远程NFC设备返回到睡眠子状态。 

在动作422处,远程NFC设备(1)404切换到活动子状态以执行与轮询NFC设备402的数据交换。 

在一个可选的方面中,一旦与远程NFC设备(1)404的数据交换终止,则在动作424处,轮询NFC设备402可以向远程NFC设备(1)404发送睡眠请求。在操作中,一旦睡眠请求由远程NFC设备(1)404处理,则所有的远程NFC设备返回到睡眠子状态。 

继续可选择的方面,在动作426处,轮询NFC设备402可以向远程NFC设备(2)406发送选择请求消息。由于远程NFC设备(2)406先前被置于睡眠子状态,所以在动作416处,可以接收和处理选择请求。相比而言,令睡眠请求不在动作416处发送,远程NFC设备(2)406将处于空闲子状态并且不能够接收选择请求。在动作428处,远程NFC设备(2)406可以从睡眠子状态切换到活动子状态,以及可以在轮询NFC设备402和远程NFC设备(2)406之间执行数据交换。 

图5描绘了描述针对改进的设备激活的示例性过程500的流程图,其中,多个远程NFC设备在轮询NFC设备的覆盖范围内。 

在框502处,轮询NFC设备可以执行针对多个远程NFC设备的冲突 解决活动。在一个方面中,多个远程NFC设备中的每一个远程NFC设备都能够使用NFC-A RF技术。在一个方面中,作为冲突解决活动的一部分,多个解决的远程NFC设备的最后的远程NFC设备可以被保留在活动子状态中,并且除了所述最后的远程NFC设备的多个解决的所有其它NFC设备可以被保留在睡眠子状态。 

在框504处,轮询NFC设备可以确定是否存在不是针对设备激活的目标并且当前不处于睡眠子状态(例如,SLEEP_A子状态)的任何远程NFC设备。在一个方面中,轮询NFC设备还可以确定是否有当前不在睡眠子状态中的设备可以旨在作为未来的通信目标。在这种方面中,轮询NFC可以确定,对于除了发起索引(INT_INDEX)的任意N值,发起NFC标识符睡眠索引(INT_NFCIDX_SLEEP[N])是否等于0b(例如,至少一个其它设备不在SLEEP_A子状态),随后轮询NFC设备继续到框506。 

基于存在不是目标NFC设备但仍然处于活动子状态的远程NFC设备的这一确定,在框506处,轮询NFC设备可以向确定的远程NFC设备发送睡眠请求。在一个方面中,NFC轮询设备可以发送睡眠请求(SLP_REQ)命令以确保所有的设备都在SLEEP_A子状态。 

此外,基于当前不存在处于活动子状态的远程NFC设备的确定,和/或在睡眠请求被确定的远程NFC设备处理之后,在框508处,轮询NFC设备可以向多个远程NFC设备中的所有远程NFC设备发送请求,指示哪个远程NFC设备被选择用于设备激活。 

在可选择的方面中,随后轮询NFC设备可以执行设备激活以及与选择的远程NFC设备交换数据。 

参照图3的同时,现在也转向图6,示出了通信设备600的示例性架构。如在图6中所描绘的,通信设备600包括接收机602,所述接收机602从例如接收天线(未示出)接收信号、对接收到的信号执行典型的动作(例如滤波、放大、下变频等)、以及数字化经调节的信号以获得采样。接收机602可以包括解调器604,所述解调器604可以解调接收到的符号以及将它们提供给处理器606用于信道估计。处理器606可以是:专用于分析由接收机602接收到的信息和/或生成用于由发射机620发送的信息的处理器;控制通信设备600的一个或多个组件的处理器;和/或分析由接收机602接收到 的信息、生成用于由发射机620发送的信息、和控制通信设备600的一个或多个组件的处理器。此外,可以准备信号以由发射机620通过调制器618用于传输,所述调制器618可以调制由处理器606处理的信号。 

通信设备600可以额外地包括可操作地耦合到各种组件(例如但不限于处理器606)的存储器608,以及可以存储以下数据的存储器:将要发送的数据,接收到的数据,与可用信道相关的信息,TCP流,与分析的信号和/或干扰强度相关联的数据,与分配的信道、功率、速率等相关的信息,以及用于在NFC连接建立中进行辅助的任何其它合适的信息。 

此外,处理器606、设备主机634、NFCC 630、和/或NFC通信模块660可以提供:用于确定除了多个解决的远程NFC设备的最后的远程NFC设备以外的、所述多个解决的远程NFC设备的远程NFC设备是用于设备激活过程的目标NFC设备的单元;以及用于向所述多个解决的远程NFC设备的所述最后的远程NFC设备发送第一睡眠请求的单元。 

应当认识到本文中描述的数据存储(例如,存储器608)可以是易失性存储器或非易失性存储器,或可以包括易失性和非易失性存储器。通过示例而非限制的方式,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除PROM(EEPROM)、或闪存。易失性存储器可以包括随机存取存储器(RAM),其充当外部高速缓存存储器。通过示例而非限制的方式,RAM是以很多形式可用的,例如同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双倍数据速率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)、以及直接总线式随机存储器RAM(DRRAM)。本主题系统和方法的存储器608可以包括但不限于这些存储器和任何其它适当类型的存储器。 

通信设备600可以包括NFC控制器(NFCC)630。在一个方面中,NFCC630可以包括RF发现模块632。RF发现模块632可以被配置为使用RF发现环路(例如610)作为发现过程的一部分来执行RF发现,以实现NFC通信。DH 634可以被配置为生成命令以提示NFCC 630执行例如但不限于RF发现等各种NFC行动。 

在另一个方面中,通信设备600可以包括NCI 650。在一个方面中, NCI 650可以被配置为在NFC控制器630和DH 634之间实现通信。NCI 650可以被配置为在监听模式和/或轮询模式中工作。在被动通信模式通信期间,不论通信设备600以哪个模式开始NFC通信,所述模式是通信设备600在NFC通信的持续时间期间可以保持的模式。在活动通信模式通信期间,通信设备600可以在NFC通信链接期间切换监听模式和轮询模式职责(responsibility)。 

在另一个方面中,通信设备600可以包括NFC通信模块660。NFC通信模块660可以被配置为实现针对NFC通信的各种模块和/或配置。在一个方面中,NFC通信模块660可以包括设备激活模块662,所述设备激活模块662可以被配置为在选择的远程NFC设备和通信设备600之间配置数据交换。在另一个方面中,NFC通信模块660可以包括冲突解决模块666,所述冲突解决模块666可以被配置为执行冲突解决过程以解决处于能够与通信设备600通信的范围内的一个或多个远程NFC设备。设备激活模块662可以包括远程NFC设备子状态情形模块664,所述远程NFC设备子状态情形模块664可以被配置为知道每个远程NFC设备的当前子状态情形。在一个方面中,在冲突解决过程的成功结束时,远程NFC设备子状态情形模块664可以知道,除了被解决的最后的远程NFC设备之外的所有远程NFC设备都在睡眠子状态情形。此外,远程NFC设备子状态情形模块664可以知道被解决的最后的远程NFC设备具有活跃子状态情形。另外,其中NFC通信模块660确定通信设备600旨在除了与解决的最后的远程NFC设备通信之外还与多个远程NFC设备中的任意远程NFC设备通信,设备激活模块662可以提示通信设备600向解决的最后的远程NFC设备发送睡眠请求(SLP_REQ)。在另一个方面中,NFC通信模块660还可以确定通信设备600是否可能旨在于提示通信设备600发送睡眠请求之前与解决的最后的远程NFC设备通信。换言之,在不期望随后与解决的最后的远程NFC设备通信的情况下,可以不执行额外的信令。 

在另一个方面中,NFC通信模块660可以被配置为执行关于图4-5所描述的一个或多个过程中的任意过程。 

另外,通信设备600可以包括用户接口640。用户接口640可以包括用于生成到通信设备600的输入的输入机构642,以及用于生成用于由通信设 备600的用户消耗的信息的输出机构644。例如,输入机构642可以包括例如键或键盘、鼠标、触摸屏显示器、话筒等机构。此外,例如,输出机构644可以包括显示器、音频扬声器、触觉反馈机构、个域网(PAN)收发机等。在示出的方面中,输出机构644可以包括被配置为呈现以图像或音频格式的媒体内容的显示器或呈现以音频格式的媒体内容的音频扬声器。 

图7根据一个方面描绘了示例性通信系统700的另外一个框图,所述通信系统700被配置为在多个NFC类型A RF技术监听设备之间改进设备激活。例如,系统700可以至少部分地位于通信设备(例如通信设备600)处。应当认识到,系统700被表示为包括功能块,所述功能块可以是表示由处理器、软件、或其组合(例如固件)实现的功能的功能块。系统700包括可以协同行动的电气组件的逻辑组分组702。 

例如,在可选择的方面中,逻辑分组702可以包括电气组件,所述电气组件可以提供用于执行冲突解决过程以解决多个远程NFC设备的单元704。例如,在一个方面中,用于执行冲突解决的单元704可以包括DH 634、NFCC 630、NFC通信模块660、和/或通信设备600的处理器606。在一个方面中,用于执行冲突解决的单元704可以被配置为保持多个解决的远程NFC设备的最后的远程NFC设备被保留在活动子状态中,以及将多个解决的远程NFC设备的所有其它NFC设备置于睡眠子状态。 

此外,逻辑分组702可以包括电气组件,所述电气组件可以提供用于确定除了多个解决的远程NFC设备的最后的远程NFC设备以外的、所述多个解决的远程NFC设备的远程NFC设备是用于设备激活过程的目标NFC设备的单元706。例如,在一个方面中,用于确定的单元706可以包括DH634、NFCC 630、NFC通信模块660、和/或通信设备600的处理器606。在一个方面中,使用NFC类型A RF技术,可以启用远程NFC设备。 

另外,逻辑分组702可以包括电气组件,所述电气分组可以提供用于向识别的远程NFC设备发送睡眠请求消息和/或发送设备感测(sensing)请求消息的单元708。例如,在一个方面中,用于发送的单元708可以包括发射机620、DH 634、NFCC 630、NFC通信模块660、和/或通信设备600的处理器606。在一个方面中,睡眠请求消息可以是SLP_REQ消息。在一个方面中,用于发送的单元708可以被配置为向识别的第一远程NFC设备发 送睡眠请求消息。在一个方面中,用于发送的单元708可以被配置为向多个解决的远程NFC设备的目标NFC设备发送选择请求。在一个方面中,所述请求可以是ALL_REQ消息,而选择请求可以是一个或多个SEL_REQ消息。在一个方面中,用于发送的单元708可以被配置为向多个解决的远程NFC设备的目标NFC设备发送睡眠请求。 

在另一个可选方面中,逻辑分组702可以包括电气组件,所述电气组件可以提供用于执行设备激活过程和数据交换的单元710。例如,在一个方面中,用于执行设备激活过程和数据交换的单元710可以包括DH 634、NFCC 630、NFC通信模块660、和/或通信设备600的处理器606。在一个方面中,用于执行设备激活过程和数据交换的单元710可以被配置为执行设备激活过程和与目标NFC设备的数据交换。在一个方面中,用于执行设备激活过程和数据交换的单元710可以被配置为:一旦睡眠请求被发送到多个解决的远程NFC设备的目标NFC设备,则执行设备激活过程和与最后的远程NFC设备的数据交换。 

另外,系统700可以包括存储器712,所述存储器712保留用于执行与电气组件704、706、708、和710相关联的功能的指令,存储由电气组件704、706、708、710等使用或获得的数据。虽然被示为位于存储器712的外部,但是将要理解的是电气组件704、706、708、和710中的一个或多个可以存在于存储器712内。在一个例子中,电气组件704、706、708、和710可以包括至少一个处理器,或者每个电气组件704、706、708、和710可以是至少一个处理器的相应模块。另外,在额外的或可替代的例子中,电气组件704、706、708、和710可以是包括计算机可读介质的计算机程序产品,其中每个电气组件704、706、708、和710可以是相应的代码。在一个方面中,例如,存储器712可以与存储器608(图6)相同或类似。在另一个方面中,存储器712可以与DH 634、NFCC 630、和/或NFC通信模块660相关联。 

如在本申请中所使用的,术语“组件”、“模块”、“系统”等旨在包括计算机相关的实体,例如但不限于硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,组件可以但不限于是运行在处理器上的过程、处理器、对象、可执行文件、执行的线程、程序、和/或计算机。通过示例的 方式,运行在计算设备上的应用程序和计算设备二者都可以是组件。一个或多个组件可以位于过程和/或执行的线程内,以及组件可以位于一个计算机上和/或分布在两个或多个计算机之间。另外,这些组件可以根据其上存储有各种数据结构的各种计算机可读介质来执行。组件可以通过本地和/或远程过程的方式,诸如根据具有一个或多个数据分组的信号,通过信号的方式与其它系统进行通信,其中所述数据分组诸如是来自于一个部件与在本地系统中、在分布式系统中、和/或跨越网络(诸如互联网)的另一个部件交互的数据。 

此外,本文结合终端描述了各种方面,所述终端可以是有线终端或无线终端。终端还可以被称为系统、设备、订户单元、订户站、移动站、移动台、移动设备、远程站、移动装备(ME)、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户设备、或用户装备(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA),具有无线连接能力的手持设备、计算设备、或连接到无线调制解调器的其它处理设备。另外,本文中结合基站描述了各种方面。基站可以被用于与无线终端通信并且还可以被称为接入点、节点B、或一些其它术语。 

另外,术语“或”旨在意味着包含性的“或”而不是排它性的“或”。也就是说,除非另外指定或从上下文清楚地知道,否则短语“X使用A或B”旨在意味着任何自然的包含性排列。也就是说,短语“X使用A或B”由下面情形中的任意情形来满足:X使用A;X使用B;或X使用A和B二者。另外,在本申请和所附权利要求书中所使用的冠词“一”和“一个”通常应当被解释为“一个或多个”,除非另外指定或从上下文清楚地知道其针对的是单数形式。 

本文中描述的技术可以用于各种无线通信系统,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它系统。术语“系统”和“网络”通常可以互换使用。CDMA系统可以实现诸如通用陆地无线接入(UTRA)、cdma2000等无线技术。UTRA包括宽带CDMA(W-CDMA)和CDMA的其它变形。此外,cdma2000涵盖了IS-2000、IS-95和IS-856标准。TDMA系统可以实现诸如全球移动通信系统(GSM)的无线技术。OFDMA可以 实现诸如演进的UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20和闪速-OFDM等无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。3GPP长期演进(LTE)是使用E-UTRA的UMTS的版本,其在下行链路上采用OFDMA以及在上行链路上采用SC-FDMA。在来自命名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE和GSM。另外,在来自命名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了cdma2000和UMB。此外,这些无线通信系统可以额外地包括对等(例如移动到移动)自组织网络(ad hoc)系统,所述自组织网络系统通常使用不成对的、未经许可的频谱、802.xx无线LAN、BLUETOOTH、近场通信(NFC-A、NFC-B、NFC-F等)以及任何其它短距离或长距离无线技术。 

多种方面和特征将关于可以包括数个设备、组件、模块等的系统而呈现。将要理解和认识的是,各种系统可以包括额外的设备、组件、模块等,和/或可以不包括结合附图所讨论的所有设备、组件、模块等。还可以使用这些方法的组合。 

被设计为执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本文中所公开的方面来描述的各种示例性的逻辑框、逻辑块、模块和电路。通用处理器可以是微处理器,或者,所述处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。另外,至少一个处理器可以包括被配置为执行以上描述的步骤和/或动作中的一个或多个步骤和/或动作的一个或多个模块。 

此外,结合本文所公开的方面来描述的方法或算法的步骤和/或动作可以直接体现为硬件、由处理器执行的软件模块、或二者的组合。软件模块可以位于RAM存储器、闪存存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动硬盘、CD-ROM或本领域公知的 任何其它形式的存储介质。示例性存储介质可以耦合到处理器,从而处理器可以从存储介质读取或向存储介质写入信息。在可替代方案中,存储介质可以集成到处理器。此外,在一些方面中,处理器和存储介质可以位于ASIC中。另外,ASIC可以位于用户终端中。在可替代方案中,处理器和存储介质可以作为分立组件位于用户终端中。另外,方法或算法的步骤和/或动作可以驻留作为机器可读介质和/或计算机可读介质上的代码和/或指令的中的一个或任意组合或集合,其可以被合并到计算机程序产品中。 

在一个或多个方面中,所描述的功能可以实现在硬件、软件、固件或其任意组合中。如果在软件中实现,则可以将这些功能作为一个或多个指令或代码存储在计算机可读存储介质上或者在计算机可读存储介质上传输。计算机可读介质包括计算机存储介质和通信介质,通信介质包括促进从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通计算机能够存取的任何可用介质。通过示例而非限制的方式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质。此外,任何连接可以被称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线和微波之类的无线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本申请所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。 

虽然前述公开内容讨论了示例性方面和/或方面,应当注意的是,可以在不脱离所描述的方面和/或由所附权利要求所限定的方面的情况下在本文中进行各种改变和修改。此外,尽管所描述的方面的要素和/或方面可以被描述为或者被声明为是单数的,但是除非明确地说明了对单数的限制,否则可以预期复数。另外,除非另外说明,否则任意方面的全部或部分和/或方面可以与任意其它方面的全部或部分和/或方面一起使用。 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号