[go: up one dir, main page]

CN112771784A - 用于设备共存的系统和方法 - Google Patents

用于设备共存的系统和方法 Download PDF

Info

Publication number
CN112771784A
CN112771784A CN201980063110.3A CN201980063110A CN112771784A CN 112771784 A CN112771784 A CN 112771784A CN 201980063110 A CN201980063110 A CN 201980063110A CN 112771784 A CN112771784 A CN 112771784A
Authority
CN
China
Prior art keywords
tag
data
reader
nfc
tag device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201980063110.3A
Other languages
English (en)
Other versions
CN112771784B (zh
Inventor
J.希兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN112771784A publication Critical patent/CN112771784A/zh
Application granted granted Critical
Publication of CN112771784B publication Critical patent/CN112771784B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/72Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/79Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for data transfer in combination with power transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10019Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • G06K7/10029Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot
    • G06K7/10059Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot transponder driven
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10198Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves setting parameters for the interrogator, e.g. programming parameters and operating modes
    • G06K7/10227Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves setting parameters for the interrogator, e.g. programming parameters and operating modes loading programming parameters or programs into the interrogator, e.g. for configuring the interrogator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/20Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by the transmission technique; characterised by the transmission medium
    • H04B5/24Inductive coupling
    • H04B5/26Inductive coupling using coils
    • H04B5/266One coil at each side, e.g. with primary and secondary coils
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/77Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/40Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
    • H04B5/45Transponders

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Near-Field Transmission Systems (AREA)

Abstract

描述了一种近场通信(NFC)设备。NFC设备包括配置为辐射电磁场的天线。NFC设备还包括耦接到天线的电子电路。电子电路配置为在发送限制之内从单向标签设备接收第一数据。电子电路配置还配置为在发送限制之后从至少一个双向标签设备接收第二数据。

Description

用于设备共存的系统和方法
相关申请
本申请与2018年10月1日提交的美国临时专利申请第62/739,652号“SYSTEMS ANDMETHODS FOR DEVICE COEXISTENCE.”相关,并且要求其优先权。
技术领域
本公开一般涉及无线通信。更具体地,本公开涉及一种用于设备共存的系统和方法。
背景技术
技术的进步已经产生了更小且功能更强的计算设备。例如,包括无线通信设备的计算设备已经越来越流行。无线通信设备可以通过无线信号与其他设备通信。一些无线通信设备能够使用各种频率和可用覆盖区域来进行通信,诸如蜂窝通信、无线局域网(WLAN)通信、近场通信(NFC)等。
在一些情况下,来自不同设备的通信可能会有干扰。可以看出,减少或避免干扰的技术可能是很有益的。
发明内容
描述了一种近场通信(NFC)设备。NFC设备包括配置为辐射电磁场的天线。NFC设备还包括耦接(couple)到天线的电子电路。该电子电路被配置为在发送限制之内从单向标签设备接收第一数据。该电子电路还被配置为在发送限制之后从至少一个双向标签设备接收第二数据。
NFC设备可以是读取器/写入器设备。该电子电路可被配置为在针对双向标签设备的保护时间期间,执行针对单向标签设备的调制检测。
发送限制可以是阈值发送次数。发送限制可以是阈值时间段。阈值时间段可以小于或等于NFC设备的保护时间。
该电子电路可被配置为确定在发送限制之后单向标签设备是否正在发送。该电子电路还可被配置为响应于确定单向标签设备在发送限制之后没有正在发送,而发出命令。该电子电路可被配置为响应于发出命令,从双向标签设备接收数据。
该电子电路可被配置为确定从单向标签设备接收的数据是否是目标数据。该电子电路还可被配置为响应于确定从单向标签设备接收的数据不是目标数据,丢弃从单向标签设备接收的数据。
还描述了一种由近场通信(NFC)设备执行的方法。该方法包括辐射电磁场。该方法还包括在发送限制之内从单向标签设备接收数据。该方法进一步包括在发送限制之后从双向标签设备接收数据。
还描述了一种存储计算机可执行代码的非暂时性有形计算机可读介质。该计算机可读介质包括用于使电子设备辐射电磁场的代码。该计算机可读介质还包括用于使电子设备在发送限制之内从单向标签设备接收数据的代码。该计算机可读介质进一步包括用于使电子设备在发送限制之后从双向标签设备接收数据的代码。
还描述了一种装置。该装置包括用于辐射电磁场的部件。该装置还包括用于在发送限制之内从单向标签设备接收数据的部件。该装置进一步包括用于在发送限制之后从双向标签设备接收数据的部件。
还描述了一种近场通信(NFC)设备。NFC设备包括配置为当暴露于电磁场时为其接收电力的天线。NFC设备还包括耦接到天线的电子电路。该电子电路被配置为发送数据。该电子电路还被配置为确定何时达到发送限制。该电子电路进一步被配置为响应于确定达到发送限制而停止发送数据。NFC设备可以是单向标签。
发送限制可以是阈值发送次数。发送限制可以是阈值时间段。阈值时间段可以小于或等于读取器/写入器设备的保护时间。
附图说明
图1是示出无线通信系统中感应耦合通信的一种配置的框图;
图2是示出通信网络的示例的框图;
图3是示出单向标签设备在没有发送限制时导致的问题的示例的示意图;
图4是示出阅读器/写入器设备、单向标签设备和双向标签设备的通信的示例的示意图;
图5是示出用于共存操作的方法的示例的流程图;
图6是示出用于共存操作的另一方法的示例的流程图;
图7是示出用于共存操作的方法的另一配置的示例的流程图;
图8是示出用于共存操作的方法的另一配置的示例的流程图;以及
图9示出了可包括在电子设备中的某些组件。
具体实施方式
下面结合附图的详细描述旨在描述本公开的配置和/或实施方式,并不旨在表示本公开仅可实现在这些配置和/或实施方式中。本文给出配置和/或实施方式的一些示例,并且未必应视为优于或好于其它配置和/或实施方式。为了提供对本公开的配置和/或实施方式的透彻理解的目的,详细描述包括了具体细节。在一些情况下,一些设备以框图形式示出。
虽然为了便于说明的目的而将方法示出并描述为一系列动作,但是应当理解和认识到,这些方法不受限于动作的顺序,因为根据一个或多个方案,一些动作可以按照不同的顺序发生和/或与本文示出并描述的其它动作同时发生。例如,本领域技术人员将明白并理解,方法可以另外表示为一系列相互关联的状态或事件,比如在状态图中。此外,根据一个或多个方案,并不是需要所有示出的动作来实现方法。
本文公开的系统和方法的一些配置涉及具有与双向标签改进的兼容性的近场通信(NFC)标签先讲(tag talk first,TTF)设备。一些NFC标签实质上是双向的,意味着在适当射频(RF)场(例如,大约13.56兆赫兹(MHz)的RF场)的存在下,标签在通过调制RF场进行响应之前,可以等待来自轮询设备的命令。另一种标签可以开始发送数据(例如,标签内容),而不论适当的RF场是否存在。这种标签可被称为标签先讲(TTF)或单向标签。在一些示例中,TTF或单向标签可以不包括接收器。
虽然TTF标签具有一些优点,但是TTF标签的一些示例可能不支持冲突检测。由于TTF标签在没有任何外部协议参考的情况下通过调制RF场来周期性地重复发送,所以TTF标签与其他标签(例如,双向标签)在RF场中进行通信很难或者甚至不可能。在一些方法中,甚至通过执行场重置,TTF标签发送可不被无效。例如,在一些方法中只要RF场存在,单向标签就周期性地调制RF场。
本文公开的系统和方法的一些配置包括通过在受限时间调制RF场发送数据并且然后停止发送数据的标签(例如,TTF标签的变种或改动的TTF标签)。在一些示例中,该标签使用一次性方法,其中该标签仅在每次有适当RF场的存在下发送数据一次。其他示例可包括允许一次、两次或另一次发送(例如重传),和/或该标签可被允许在固定时间间隔之内发送任意次数。
本文公开的系统和方法的一些配置的一个有益之处是可以实现对标签功能性的改进,而很少或不影响单个TTF标签的用例。例如,轮询设备可仍然搜寻该标签,并且仍然接收标签数据(例如内容)。如果数据没有成功发送,从场中移除标签并重新插入标签可以引起重传。在一些配置中,本文公开的系统和方法可包括一种TTF标签,允许技术检测以继续,甚至检测TTF标签,以及针对轮询设备,该轮询设备为场中所有标签编索引,并作出将与哪个(如果有多个)标签通信的决定。
另一个有益之处是增加了与其他标签(例如双向标签)的兼容性。在一些方法中,可以实现一种机制,通过该机制TTF设备发现可以被添加到NFC论坛技术发现进程。例如,在标签上电期间,轮询设备可以监测由轮询设备正在产生的RF场中的任何调制。如果轮询设备检测到调制,轮询设备可以确定场中存在TTF标签。在一些方法中,轮询设备可以停止轮询其他设备。虽然这些方法可以在读取TTF设备的内容上起作用,但是这些方法不能提供一种方式来确定是否有任何双向标签也在场中。
在本文描述的一些方法中,对于在给定限制(例如,发送次数和/或给定时间间隔之后)之后终止发送的标签(例如,TTF标签的变种或改动的TTF标签),对技术发现进程的进一步改进变得可能。轮询设备可以在初始上电阶段期间监测RF场中的调制,但是如果轮询设备发现调制,轮询设备可以选择继续产生RF场,直至TTF发送终止。那点(例如,发送限制)之后,轮询设备可以发出命令给双向标签,并且接收响应,而没有来自场中TTF设备的干扰。这解决了TTF标签和双向标签之间兼容性的问题。
现在参考附图描述各种配置,其中相似的标号表示功能相似的元件。本文大概描述并在附图中示出的系统和方法可以在各种不同配置中被安排或设计。因此,如图所示,下面一些配置的更详细的描述并不旨在限制要求保护的范围,而仅仅是系统和方法的代表。
图1是示出无线通信系统100中感应耦合通信的一种配置的框图。无线通信系统100可包括读取器/写入器102和一个或多个标签设备104。读取器/写入器设备102是能够从标签设备104读取数据132和/或能够将数据132写入标签设备104的电子设备。读取器/写入器设备102的示例包括智能电话、读卡器、写卡器、扫描仪等。标签设备104的示例包括卡(例如,信用卡、借记卡、安全卡等)、标记、芯片、集成电路等。读取器/写入器设备102可包括耦接到电子电路128的天线116。每个标签设备104可包括耦接到电子电路136的天线134。操作期间,两个NFC设备(即读取器/写入器设备102和标签设备104)表现得像变压器。
在一些示例中,读取器/写入器设备102和一个或多个标签设备104可以根据近场通信(NFC)协议操作。NFC是感应耦合通信技术。读取器/写入器设备102和标签设备104(例如,NFC使能设备)可以分隔开一定距离。交流电可经过初级线圈(即读取器/写入器设备天线116)并且产生电磁场130(也可被称为射频(RF)场或辐射场)。电磁场130可以在次级线圈(即标签设备天线134)中感应出电流。标签设备104可以使用由读取器/写入器设备102发送的电磁场130来为自己供电。该配置以及调谐天线116、134可以确定从一个设备到其他设备的耦合效率。
在一些配置中,根据相互谐振关系配置读取器/写入器设备102和标签设备104。当标签设备104的谐振频率与读取器/写入器设备102的谐振频率非常接近时,若标签设备104位于辐射场的近场中时,读取器/写入器设备102与标签设备104之间的发送损耗被减少或最小。
在一些示例中,读取器/写入器设备102的天线116和/或标签设备的天线134可以是NFC环形天线。NFC环形天线可以提供能量发送和接收的途径。如所述,通过将读取器/写入器设备天线116的近场中的大部分能量耦合到标签设备天线134,而不是通过电磁波将大多数能量传播到远场,可以达到有效的能量传递。
在一些示例中,不同类型的标签设备104可以包括在无线通信系统100中。例如,一个或多个单向标签设备和/或一个或多个双向标签设备可以包括在无线通信系统100中。双向标签设备可以是在发送数据132之前从读取器/写入器设备102接收消息(例如命令)的标签设备104。可附加的或可替代的,双向标签设备可以包括接收器。单向标签设备可以是配置为在一个方向上发送数据132的标签设备104。例如,单向标签设备可以发送数据132,而不从读取器/写入器设备102接收消息(例如命令)。例如,单向标签设备在接近读取器/写入器设备102时(例如,暴露于电磁场130中时)可以发送数据132。可附加的或可替代的,在一些实施方式中单向标签设备可以不包括接收器。在一些示例中,单向标签设备可被称为TTF设备。
双向标签设备可以获取(例如接收)数据132,来允许建立通信。可以建立的通信的一种形式是国际标准化组织数据交换协议(ISO-DEP)通信链路。可以建立的通信的另一形式是NFC数据交换协议(NFC-DEP)。可以在各种NFC射频(RF)技术上实现NFC设备之间的通信,包括但不限于NFC-A、NFC-B、NFC-F、NFC-V等。
在单向标签设备和双向标签设备都处于电磁场中的情况下,可能出现共存问题。如果单向标签设备继续发送,读取器/写入器设备102可能不能与双向标签设备建立链路。
在本文公开的系统和方法的一些配置中,单向标签设备可以配置为限制发送。例如,单向标签设备104和/或电子电路136可以包括发送限制电路(图1中示出)。发送限制电路可以配置为将发送限制到发送限制。发送限制可以是时间段和/或对发送次数的限制。例如,单向标签设备(例如,一个或多个标签设备104)可以配置为将发送限制到阈值发送次数和/或时间段。在一些配置中,发送限制可以根据电磁场的辐射设置。例如,发送限制可以根据电磁场辐射的开始时间设置,或根据从电磁场辐射的开始时间起的时间量(例如,10微秒(μs)、50μs、100μs等)设置。
在一些配置中,读取器/写入器设备102可以配置为在发送限制之内检测和/或接收来自一个或多个单向标签设备的数据132。例如,读取器/写入器设备102和/或电子电路128可以包括共存电路138。共存电路138可以配置为管理单向标签和双向标签之间的共存。共存电路138可以实施在硬件(例如,集成电路,如专用集成电路(ASIC)、控制器、处理器等),和/或硬件和软件的组合(例如,具有指令的处理器)中。
共存电路138可以实现在发送限制之内从单向标签的接收,和/或在发送限制之后从双向标签的接收。在一些配置中,发送限制可以是保护时间(例如,在发出命令给双向标签设备以发送数据之前),可以小于或等于保护时间,和/或可以对应于保护时间的结束。例如,读取器/写入器设备102(例如,共存电路138)可以控制电子电路128在发送限制之内从单向标签接收数据132,和/或等待直至单向标签已经终止发送之后,才发出命令给双向标签设备。
保护时间可以是这样的时间段,在该时间段中读取器/写入器设备102不发出用于来自双向标签设备响应的命令(例如,同时辐射电磁场)。保护时间可以给双向标签设备提供时间来从电磁场供电,以准备接收命令。保护时间可以根据电磁场的辐射开始。例如,保护时间可以与电磁场辐射的开始时间相同的时间开始,或从电磁场辐射的开始时间起的时间量(例如,10μs、50μs、100μs等)之内开始。
图2是示出通信网络200的示例的框图。通信网络200可以是参考图1描述的无线通信系统100的示例。通信网络200可以包括一个或多个通信设备250、一个或多个双向标签设备274和/或一个或多个单向标签设备240。参考图2描述的一个或多个元件、组件、模块等可以实施在硬件(例如电路)和/或硬件和软件(例如具有指令的处理器)的组合中。
通信设备250可以通过天线268与操作体积272之内的单向标签设备240和/或双向标签设备274通信。例如,通信设备250可以从天线268辐射电磁场270于操作体积272中。通信设备250可以是参考图1描述的读取器/写入器设备102的示例。在一些配置中,通信设备250可以使用一种或多种NFC RF技术(例如,NFC-A、NFC-B、NFC-F、NFC-V等)。
在一个方案中,通信设备250可以使用NFC技术检测模块260来在操作体积272中产生电磁场270(例如RF场),以尝试检测单向标签设备240的存在且识别单向标签设备240,和/或轮询双向标签设备274。在一个方案中,单向标签设备240(例如,标签、卡、对等目标等)可以配置为响应于电磁场270的存在而进行通信。例如,单向标签设备240可以是TTF设备。在一个方案中,单向标签设备240可以是但不限于标签、读取器/写入器设备、对等发起设备、远程对等目标设备等。在另一方案中,双向标签设备274可以配置为响应于来自通信设备250的命令而进行通信。
通信设备250可以包括NFC控制器接口(NCI)256。在一个方案中,NCI 256是可配置的以实现设备主机(DH)258与NFC控制器252之间的通信。
通信设备250可以包括NFC控制器(NFCC)252。在一个方案中,NFCC252可以包括RF发现模块254。RF发现模块254是可配置的以使用发现进程执行RF发现。发现进程的一个方案可以包括轮询远程NFC设备的存在。DH258是可配置的以产生命令来使NFCC 252执行与RF发现关联的各种功能。
通信设备250可以包括NFC技术检测模块260。NFC技术检测模块260是可配置的以检测操作体积272之内的单向标签设备240和/或双向标签设备274的存在,和/或从操作体积272之内的单向标签设备240和/或双向标签设备274接收数据。NFC技术检测模块260可以包括RF场产生模块262和RF场监测模块264。在一个方案中,RF场产生模块262是可配置的以在操作体积272中在等待持续时间内(例如一段时间)产生未调制的RF场。在一个方案中,等待持续时间可以被定义为在NFC论坛规范中定义的保护时间。在另一方案中,RF场产生模块262可以在由TTF设备定义的等待持续时间内产生未调制的RF场。在又一方案中,等待持续时间可以被选择成比NFC论坛定义的保护时间和TTF设备定义的持续时间更长的持续时间。
响应于产生的RF场,单向标签设备240可以发送TTF数据248。例如,单向标签设备240可以包括NFC技术响应模块242。NFC技术响应模块242可以响应电磁场270(例如产生的RF场)。例如,NFC技术响应模块242可以包括RF接口244和/或RF协议246。RF接口244可以根据RF协议246调制电磁场270来发送TTF数据248。如本文所使用的,TTF数据可以涉及来自TTF设备的任何可用内容,并且其中这样的内容可以响应于RF场的存在而发送,而不是等待命令才发送。
在一些配置中,单向标签设备(例如NFC技术响应模块242)可以包括发送限制模块276。发送限制模块276可以配置为根据发送限制来限制发送。例如,发送限制模块276可以配置为在暴露于电磁场270(例如RF场)中之后,将发送限制在阈值发送次数和/或时间段。例如,一旦单向标签设备240由电磁场270供电,发送限制模块276可以计算TTF数据248已经被发送的次数,和/或可以追踪从单向标签设备240暴露于电磁场270中以来(例如,从进入操作体积272以来)的时间量。当达到阈值发送次数时和/或当达到阈值时间量时,发送限制模块276可以控制单向标签设备240(例如NFC技术响应模块242)停止发送。在一些配置中,阈值时间量可以对应于保护时段和/或等待持续时间。应当指出发送限制模块276可以实施为NFC技术响应模块242的部分,或与NFC技术响应模块242分开。
在一些配置中,通信设备250(例如RF场监测模块264)可以配置为监测产生的RF场中的与NFC技术的调制特征保持一致的任何负载调制。在一个方案中,NFC技术可以是NFC-ARF技术、NFC-B RF技术、NFC-F RF技术、NFC-V RF技术等。在一个方案中,RF场监测模块264监测的NFC技术类型可以基于通信设备250打算后续通信期间在技术检测进程中使用哪个NFC技术类型。在另一方案中,RF场监测模块246可以配置为监测指示多种NFC技术类型的RF场调制。在另一方案中,一旦负载调制增长到阈值水平以上,RF场监测模块264可以确定RF场正在被调制。在一些配置中,NFC技术检测模块260可以接收TTF数据248,并将TTF数据248传送给一个或多个感兴趣的应用。在一个方案中,NFC技术检测模块260可以通过通知邻近上层TTF数据248(例如,帧)已经接收,来传送接收的TTF数据248。在另一操作方案中,在RF场监测模块264在等待持续时间期间不检测任何RF场调制的情况下,然后NFC技术检测模块260可以继续技术检测进程。尽管图2将NFC技术检测模块260描绘为单独的模块,与NFC技术检测模块260关联的功能可以被包括在一个或多个组件内,比如但不限于NFCC252、DH 258等。
通信设备250可以包括共存模块278。共存模块278可以配置为管理双向标签设备274和单向标签设备240之间的共存。共存模块278可以实施在硬件(例如电路)和/或硬件和软件的组合(例如具有指令的处理器)中。
共存电路278可以实现在发送限制之内从单向标签240的接收,和/或在发送限制之后从双向标签274的接收。在一些配置中,发送限制可以是保护时间(例如,在发出命令给双向标签设备274以发送数据之前),可以小于或等于保护时间,和/或可以对应于保护时间的结束。例如,通信设备250(例如,共存电路278)可以控制通信设备250在发送限制之内从单向标签设备240接收TTF数据248,和/或等待直至单向标签设备240已经终止发送之后,才发出命令给双向标签设备274。
通信设备250可以包括存储器266,存储器266是可配置的以存储接收的数据和/或使接收的数据对于与通信设备250关联的一个或多个应用可用。因此,描述系统和方法用于TTF设备的发现和/或与TTF设备通信。
如上所述,当单向标签设备240和双向标签设备274位于相同的操作体积272中时,可能出现问题。例如,不限制来自单向标签设备240的通信,那么从单向标签设备240发送的通信(例如,TTF数据248)可能干扰和/或阻止与双向标签设备274的通信。根据本文公开的系统和方法的一些配置,单向标签设备240可以配置为响应于确定达到发送限制而停止发送数据。发送限制可以是阈值发送次数和/或阈值时间段。在一些配置中,阈值时间段可以对应于保护时间,通过双向标签做好通信准备所花费的时间将该保护时间施加于通信设备250(例如,读取器/写入器设备)上。
图3是示出单向标签设备在没有发送限制时导致的问题的示例的示意图。具体地,图3示出了技术检测的示例,其中单向标签设备(例如,TTF设备)继续发送,这会导致只有单向标签设备被发现。可以看出,读取器/写入器设备可以向单向标签设备(例如,TTF设备)和一个或多个其他双向标签设备提供电磁场380(例如,RF场)。如图3所示,单向标签设备暴露于电磁场380中时可以重复发送单向标签发送(表示为单向标签发送A382a、单向标签发送B382b和单向标签发送C 382c)。图3还示出了读取器/写入器设备操作388的时间线。在一些示例中,在保护时间384期间和/或在读取器/写入器设备正在执行技术检测390的同时,可以发送单向标签数据386的发送。由于来自单向标签设备的重复(例如,不受限的)发送382a-c,一个或多个其他双向标签设备不能被发现392。例如,重复发送382a-c可以干扰与双向标签设备的潜在发送。
图4是示出阅读器/写入器设备、单向标签设备和双向标签设备的通信的示例的示意图。具体地,图4示出了技术检测的示例,其中单向标签设备终止发送,从而允许多个设备被发现。特别地,图4示出了读取器/写入器设备操作409的时间线。可以看出,读取器/写入器设备可以向单向标签设备(例如,TTF设备)和两个双向标签设备(双向标签A和双向标签B)提供电磁场401。在这一示例中,单向标签设备执行一次单向标签发送494来发送单向标签数据405一次。单向标签数据405可以在保护时间403期间发送。例如,单向标签设备可以被限制成一次发送和/或可以被限制成在阈值时间段(例如,保护时间、小于或等于保护时间的时段等)之内发送。读取器/写入器设备在保护时间403之后可以继续执行技术检测411。例如,读取器/写入器设备可以发出命令A496a并从双向设备A接收响应A498a(例如,双向标签A数据407a)。读取器/写入器设备可以发出另一命令B 496b并从双向设备B接收响应B 498b(例如,双向标签B数据407b)。可以看出,限制单向标签发送可以允许单向标签设备和双向标签设备在没有冲突的情况下共存。
图5是示出用于共存操作的方法500的示例的流程图。在一些配置中,方法500可以由参考图1描述的读取器/写入器设备102和/或参考图2描述的通信设备250来执行。读取器/写入器设备102可以辐射502电磁场。单向标签设备和一个或多个双向标签设备可以暴露于电磁场中(例如,可以由电磁场供电,可以处于电磁场的操作体积之内)。
读取器/写入器设备102可以在发送限制之内从单向标签设备接收504数据。例如,读取器/写入器设备102可以在发送次数之内和/或在阈值时间(例如,保护时间、小于或等于保护时间的时段等)之内从单向标签接收504数据(例如,TTF数据)。
读取器/写入器设备102可以在发送限制之后从至少一个双向标签设备接收506数据。例如,在发送限制之后,读取器/写入器设备102可以发出命令并从至少一个双向标签设备接收响应(例如,数据)。单向标签设备和双向标签设备可以同时暴露于电磁场(例如,其操作体积之内)中。
图6是示出用于共存操作的另一方法600的示例的流程图。在一些配置中,方法600可以由标签设备104(例如,单向标签设备)和/或单向标签设备240来执行。标签设备104暴露于电磁场中时,可以接收602电力(例如,从天线到电子电路)。例如,电磁场可以由读取器/写入器设备102辐射到标签设备104。
标签设备104可以发送604数据。例如,标签设备104可以发送604数据(例如,TTF数据)到读取器/写入器设备。例如,标签设备104可以调制电磁场来发送604数据。
标签设备104可以确定606是否达到发送限制。例如,标签设备104可以确定是否已经执行阈值发送次数和/或是否达到阈值时间限制。在一些配置中,标签设备104可以包括可以计算执行的发送次数的计数器(例如,寄存器、具有存储器的处理器等)。可附加的或可替代的,标签设备104可以包括定时器(例如,计算时钟周期数目的计数器)。发送次数可以与阈值相比较和/或时间可以与阈值相比较。在发送限制没有达到的情况下,标签设备104可以继续发送604数据(例如,可以继续和/或重复数据发送)。
在发送限制达到的情况下,标签设备104可以停止608发送数据。例如,标签设备104可以终止全部发送。在一些配置中,标签设备104可以不再发送数据直至场重置出现(例如,标签设备104与电磁场分开并且电磁场被重新引入到标签设备104)之后。
图7是示出用于共存操作的方法700的另一配置的示例的流程图。在一些配置中,方法700可以由参考图1描述的读取器/写入器设备102和/或参考图2描述的通信设备250来执行。读取器/写入器设备102可以辐射702电磁场。单向标签设备和一个或多个双向标签设备可以暴露于电磁场中(例如,可以由电磁场供电,可以处于电磁场的操作体积之内)。
读取器/写入器设备102可以确定704是否执行单向标签的发现。例如,读取器/写入器设备102可以确定是否尝试发现是否有单向标签处于操作体积中。在一些配置中,确定704是否执行单向标签的发现可以基于设置。例如,读取器/写入器设备102可以读取指明是否执行单向标签发现的一部分存储器。在一个示例中,存储器可以将设置存储为指示是否执行单向标签发现的值(例如,1或0)的配置参数(例如,“CON_POLL_TTF”)。例如,读取器/写入器设备102可以确定配置参数是否等于1,来确定704是否执行单向标签的发现。在一些示例中设置可以包括附加的或替代的信息。在一些配置中,读取器/写入器设备102可以(经由输入设备和/或用户接口)接收设置值的指示符。例如,用户可以希望或不希望读取器/写入器设备102执行单向标签发现,并且可以(例如,经由触摸屏、鼠标、小键盘、键盘、按钮、麦克风等)输入指示符。
在一些配置中,读取器/写入器设备102可以附加地或替代地基于操作环境确定是否执行发现。操作环境可以是读取器/写入器设备102正在操作的环境或模式。例如,如果读取器/写入器设备102当前正运行仅可应用于单向标签的库存扫描应用,那么读取器/写入器设备102可以确定704执行单向标签的发现。在另一示例中,如果读取器/写入器设备102当前正运行仅可应用于双向标签的支付应用,那么读取器/写入器设备102可以确定704不执行单向标签的发现。在一些示例中,读取器/写入器设备102可以具有这样的操作环境,在该操作环境中单向和双向标签都可以被发现,和/或在该操作环境中不清楚单向还是双向标签的发现是适合的。在一些方法中,读取器/写入器设备102可以在这样的情况下确定704执行单向标签的发现,在该情况下不清楚单向标签发现是否适合,或者单向标签发现和双向标签发现都适合。
在读取器/写入器设备102确定704不执行单向标签发现的情况下,读取器/写入器设备102可以不执行时段检测。例如,读取器/写入器设备102可以在保护时间期间不执行检测。在一些方法中,如果读取器/写入器设备102确定704不执行单向标签的检测,那么读取器/写入器设备102可以丢弃在该时段期间接收的(例如,在保护时间期间接收的,在发送限制之前接收的)任何数据。
在读取器/写入器设备102确定704执行单向标签发现的情况下,读取器/写入器设备102可以等待706一段时间。该段时间足以使单向标签调制电磁场(例如,足以通电并发送数据)。在一些示例中,该段时间可以小于或等于发送限制(例如,保护时间)。
读取器/写入器设备102可以确定708是否检测到调制。例如,读取器/写入器设备102可以确定708电磁场是否已经被调制以便接收数据。例如,检测调制可以包括接收数据。例如,读取器/写入器设备102可以在发送次数之内和/或在阈值时间(例如,保护时间)之内从单向标签接收数据(例如,TTF数据)。在一些配置中,读取器/写入器设备102可以在双向标签的保护时间期间执行单向标签的调制检测。在没有检测到调制的情况下,读取器/写入器设备102可以继续双向标签设备发现和/或检测。例如,读取器/写入器设备102可以跳过与单向标签检测和/或数据存储关联的一个或多个操作。在一些方法中,如果没有检测到调制,那么读取器/写入器设备102可以设置参数来指示没有检测到单向标签和/或没有接收到单向标签数据。
在检测到调制的情况下(例如,从单向标签设备接收到数据),读取器/写入器设备102可以设置710参数来指示单向标签设备的检测。在一些示例中,该参数可以向更高层进程和/或应用指示检测到单向标签设备和/或从单向标签设备成功接收到数据。例如,输出参数(例如,“FOUND_TTF”)可以具有指示是否检测到来自单向标签设备的调制的值(例如,1或0)。在检测到调制的情况下,例如,读取器/写入器设备102可以设置710FOUND_TTF为1。
读取器/写入器设备102可以存储712从单向标签设备接收的数据。例如,读取器/写入器设备102可以将从单向标签设备接收的数据写入存储器(例如,RAM、磁盘、闪存存储器、光盘等)。例如,读取器/写入器设备102可以将接收的数据存储到输出变量(例如,“GRE_POLL_TTF”)。在一些配置中,读取器/写入器设备102可以将接收的数据(或基于接收数据的其他信息)展现到显示器上。
读取器/写入器设备102可以等待714直至发送限制。例如,读取器/写入器设备102可以等待直至发送限制到期(例如,单向标签设备足以停止重传的时间)。在一些配置中,读取器/写入器设备102可以从开始辐射702电磁场起维持定时器。如果定时器满足发送限制阈值(例如,大于或等于发送限制阈值),那么读取器/写入器设备102可以确定完成了等待714。可附加的或可替代的,读取器/写入器设备102可以等待假定和/或检测次数的单向标签发送。例如,读取器/写入器设备102可以等待3次(假定的或检测的)具有1毫秒周期(例如,3ms)的发送。可以使用其他次数的具有其他周期的发送。
读取器/写入器设备102可以确定716单向标签设备是否仍然在发送。例如,读取器/写入器设备102可以确定716单向标签设备是否在发送限制之后已经继续(例如,重复)发送。在一些方法中,读取器/写入器设备102可以在发送限制之后(以及例如在发出给任何双向标签设备的命令之前)执行调制检测,来确定716单向标签设备是否已经继续重复发送。在单向标签设备仍然在发送的情况下(例如,没有终止重传),读取器/写入器设备102可以停止718检测(例如,在等待714之后)。例如,读取器/写入器设备102可以暂时(例如,在重置时段)不执行进一步的检测程序直至场重置出现和/或接收到指示重启检测的输入。在这一场景中(在单向标签是否继续发送的情况下)停止718检测可能是有利的,原因是由于来自单向标签设备的干扰,当进一步检测将是不太可能时,没有花费额外的资源(例如,能量、处理等)。
在单向设备不是仍然在发送的情况下,读取器/写入器设备102可以发出720命令。例如,读取器/写入器设备102可以经由电磁场发出请求来自双向标签设备响应的命令。
读取器/写入器设备102可以确定722是否接收到响应。例如,读取器/写入器设备102可以执行调制检测来确定双向标签设备是否已经响应了该命令。在没有接收到响应的情况下,读取器/写入器设备102可以停止724检测。例如,读取器/写入器设备102可以暂时(例如,在重置时段)不尝试进一步的检测直至场重置出现和/或接收到指示重启检测的输入。
在接收到响应的情况下,读取器/写入器设备102可以存储726从至少一个双向标签设备接收的数据。例如,读取器/写入器设备102可以将从双向标签设备接收的数据写入存储器(例如,RAM、磁盘、闪存存储器、光盘等)。在一些配置中,读取器/写入器设备102可以将接收的数据(或基于接收数据的其他信息)展现到显示器上。当接收到来自双向标签设备的数据时,单向标签设备和双向标签设备可以暴露于电磁场(例如,其操作体积之内)中。
图8是示出用于共存操作的方法800的另一配置的示例的流程图。在一些配置中,方法800可以由参考图1描述的读取器/写入器设备102和/或参考图2描述的通信设备250来执行。读取器/写入器设备102可以辐射802电磁场。单向标签设备和一个或多个双向标签设备可以暴露于电磁场中(例如,可以由电磁场供电,可以处于电磁场的操作体积之内)。
读取器/写入器设备102可以确定804目标数据是来自单向标签、双向标签、这二者或未知。确定804可以是是否执行单向标签发现的确定的一个示例。目标数据可以是一类(由通信设备、读取器/写入器设备、应用等)请求的数据。目标数据的示例可以包括财务数据(例如,用于执行财务交易的数据)、安全数据(例如,用于授权进入、设备接入、信息接入等的数据)、库存数据(例如,产品数据)、链接数据(例如,网站地址数据)、媒体数据(例如,音频数据、视频数据、游戏数据等)、个人数据(例如,名片数据、联系信息等)、设备配置数据(例如,用于连接无线网络的数据)等。在一些配置中,确定804目标数据源可以基于设置。在一些方法中,设置可以指定目标数据源类型(例如,单向标签、双向标签或二者)、目标数据格式(例如,数据长度、目标数据字段数、目标数据类型的一个或多个字段、和/或数据类型,比如文本数据、数字数据、音频数据、视频数据等)、目标数据编码等。例如,读取器/写入器设备102可以读取指明目标数据是来自单向标签、双向标签或二者的一部分存储器。在一些配置中,该设置可以由应用来设置。例如,读取器/写入器设备102上当前正使用的应用(例如,支付应用、扫描应用等)可以将指示该应用的目标数据可以从单向标签、双向标签或二者获得的设置写入存储器。在一些配置中,读取器/写入器设备102可以(经由输入设备和/或用户接口)接收设置值的指示符。例如,用户可以希望或不希望读取器/写入器设备102执行单向标签发现和/或双向标签发现,并且可以(例如,经由触摸屏、鼠标、小键盘、键盘、按钮、麦克风等)输入指示符。
在一些配置中,读取器/写入器设备102可以附加地或替代地确定目标数据是来自单向标签、双向标签或二者,或者基于操作环境是未知的。例如,如果读取器/写入器设备102当前正运行仅可应用于单向标签的库存扫描应用,那么读取器/写入器设备102可以确定804仅执行单向标签的发现。在另一示例中,如果读取器/写入器设备102当前正运行仅可应用于双向标签的支付应用,那么读取器/写入器设备102可以确定804不执行单向标签的发现(例如,仅执行双向标签的发现)。在一些示例中,读取器/写入器设备102可以具有这样的操作环境,在该操作环境中单向和双向标签都可以被发现,和/或在该操作环境中不清楚单向还是双向标签的发现是适合的。例如,应用可以指示需要经由NFC检测的目标数据,但是可以不将标签的类型指定为源。在一些方法中,读取器/写入器设备102可以在这样的情况下确定804执行单向标签的发现,在该情况下不清楚单向标签发现是否适合,或者单向标签发现和双向标签发现都适合。
在读取器/写入器设备102确定804目标数据仅来自双向标签的情况下,读取器/写入器设备102可以继续执行用于双向标签检测的操作。这可以如上所述来完成。
在读取器/写入器设备102确定804目标数据来自单向标签、来自双向标签和单向标签二者,或者源是未知的情况下,读取器/写入器设备102可以等待806一段时间。这可以如上所述来完成。
读取器/写入器设备102可以确定808是否检测到调制。例如,读取器/写入器设备102可以确定808电磁场是否已经被调制以便接收数据。这可以如上所述来完成。在一些配置中,读取器/写入器设备102可以在双向标签的保护时间期间执行单向标签的调制检测。在没有检测到调制的情况下,读取器/写入器设备102可以继续双向标签设备发现和/或检测。例如,读取器/写入器设备102可以跳过与单向标签检测和/或数据存储关联的一个或多个操作。在一些方法中,如果没有检测到调制,那么读取器/写入器设备102可以设置参数来指示没有检测到单向标签和/或没有接收到单向标签数据。在目标数据仅来自单向标签的情况下,读取器/写入器设备102可以停止810检测。
在检测到调制的情况下(例如,从单向标签设备接收到数据),读取器/写入器设备102可以设置812参数来指示单向标签设备的检测。在一些示例中,该参数可以向更高层进程和/或应用指示检测到单向标签设备和/或从单向标签设备成功接收到数据。
读取器/写入器设备102可以确定814接收的数据是否是目标数据。例如,读取器/写入器设备102可以确定814接收的数据是否与由设置指示的目标数据格式和/或目标数据编码兼容或匹配。例如,读取器/写入器可以确定接收数据的数据类型是否是与目标数据相同的类型。如果接收的数据与目标数据格式和/或目标数据编码兼容和/或匹配,那么接收的数据可以被确定814为目标数据。如果接收的数据与目标数据格式和/或目标数据编码不兼容和/或不匹配,那么接收的数据可以被确定814为不是目标数据。在接收的数据不是目标数据的情况下,读取器/写入器设备102可以丢弃816接收的数据。
在接收的数据是目标数据的情况下,读取器/写入器设备102可以存储818从单向标签设备接收的数据。例如,读取器/写入器设备102可以将从单向标签设备接收的数据写入存储器(例如,RAM、磁盘、闪存存储器、光盘等)。在一些配置中,读取器/写入器设备102可以将接收的数据(或基于接收数据的其他信息)展现到显示器上。
读取器/写入器设备102可以确定820是否接收到全部目标数据。例如,读取器/写入器设备102可以确定820接收的数据是否满足来自请求数据的应用的请求。在接收到全部目标数据的情况下,读取器/写入器设备102可以停止822检测。例如,在目标数据源类型(例如,单向标签或双向标签)未知的情况下,如果从单向标签接收数据是足够的,那么额外的对双向设备的检测不是必要的。
在没有接收到全部目标数据的情况下,读取器/写入器设备102可以等待824直至发送限制。这可以如上所述来完成。
读取器/写入器设备102可以确定826单向标签设备是否仍然在发送。这可以如上所述来完成。在单向设备仍然在发送的情况下,读取器/写入器设备102可以停止828检测。这可以如参考图7所述来完成。读取器/写入器设备102可以设置830参数来指示检测放弃。该参数可以用于指示(例如,应用)进一步的检测被放弃(例如,由于干扰)。
在单向设备不是仍然在发送的情况下,读取器/写入器设备102可以发出832命令。这可以如参考图7所述来完成。
读取器/写入器设备102可以确定834是否接收到响应。这可以如参考图7所述来完成。在没有接收到响应的情况下,读取器/写入器设备102可以停止836检测。这可以如参考图7所述来完成。
读取器/写入器设备102可以确定838接收的数据是否是目标数据。例如,读取器/写入器设备102可以确定838接收数据的类型是否是与目标数据相同的类型。在接收的数据不是目标数据的情况下,读取器/写入器设备102可以丢弃840接收的数据。在一些配置中,读取器/写入器设备102可以返回执行进一步的双向标签检测以接收目标数据。
在接收的数据是目标数据的情况下,读取器/写入器设备102可以存储842从双向标签设备接收的数据。这可以如参考图7所述来完成。在一些配置中,读取器/写入器设备102可以将接收的数据(或基于接收数据的其他信息)展现到显示器上。当接收到来自双向标签设备的数据时,单向标签设备和双向标签设备可以暴露于电磁场(例如,其操作体积之内)中。
读取器/写入器设备102可以确定844是否接收到全部目标数据。例如,读取器/写入器设备102可以确定820接收的数据是否满足来自请求数据的应用的请求。在接收到全部目标数据的情况下,读取器/写入器设备102可以停止846检测。在没有接收到全部目标数据的情况下,读取器/写入器设备102可以返回执行进一步的双向标签检测(例如,返回发出832命令给另一个双向标签设备)。
图9示出了可包括在电子设备925中的某些组件。在一些示例中,电子设备925可以是本文描述的读取器/写入器设备102、通信设备250或双向标签设备274。
电子设备925包括处理器903。处理器903可以是通用目的单或多片微处理器(例如,进阶RISC(精简指令集计算机)机器(ARM))、专用目的微处理器(例如,数字信号处理器(DSP))、微控制器、可编程门阵列等。处理器903可以被称为中央处理单元(CPU)。尽管在图9的电子设备925中示出一个处理器903,但是在替代的配置中,可以使用处理器的组合(例如,ARM和DSP)。
电子设备925还包括与处理器电子通信的存储器905(即处理器可以从存储器读取信息和/或将信息写入存储器)。存储器905可以是任何能够存储电子信息的电子组件。存储器905可以配置为随机存取存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光存储介质、RAM中的闪存存储设备、处理器内的板上存储器、EPROM存储器、EEPROM存储器、寄存器等及其组合。
数据907a和指令909a可以存储在存储器905中。该指令可以包括一个或多个程序、例程、子例程、功能、过程、代码等。该指令可以包括一条计算机可读语句或多条计算机可读语句。指令909a可以由处理器903执行来实现本文公开的方法。执行指令909a涉及存储在存储器905中的数据907a的使用。当处理器903执行指令909a时,可以将各部分指令909b加载到处理器903上,并且将各条数据907b加载到处理器903上。
电子设备925还可以包括发送器911和接收器913,来允许经由天线916发送信号给电子设备925并且从电子设备925接收信号。发送器911和接收器913可以被一起称为收发机915。电子设备925还可以包括(未示出)多个发送器、多个天线、多个接收器和/或多个收发机。
电子设备925可以包括数字信号处理器(DSP)921。电子设备925还可以包括通信接口923。通信接口923可以允许用户与电子设备925交互。
电子设备925的各组件可以由一个或多个总线耦接在一起,总线可以包括电源总线、控制信号总线、状态信号总线、数据总线等。为了清楚起见,各总线在图9中示出为总线系统919。
在上面的描述中,标号有时连同各术语来使用。在术语连同标号使用的情况下,这意味着涉及在一个或多个附图中示出的具体元件。在术语没有和标号一起使用的情况下,这意味着通常涉及不限于任何特定附图的术语。
术语“确定”涉及各种动作,因此“确定”可以包括计算(calculating)、运算(computing)、处理、获得、调查、查找(例如,在表、数据库或另一数据结构中查找)、查明等等。此外,“确定”可以包括接收(例如,接收信息)、存取(例如,在存储器中存取数据)等等。此外,“确定”可以包括决定、选择(selecting)、选定(choosing)、建立等等。
除非另外明确指出,词组“基于”不意味着“仅基于”。换句话说,“基于”既描述“仅基于”也描述“至少基于”。
术语“处理器”应该宽泛地理解为涉及通用目的处理器、中央处理单元(CPU)、微处理器、数字信号处理器(DSP)、控制器、微控制器、状态机等等。在一些环境下,“处理器”可以涉及专用集成电路(ASIC)、可编程逻辑器件(PLD)、场可编程门阵列(FPGA)等。术语“处理器”可以涉及处理设备的组合,例如,数字信号处理器(DSP)和微处理器的组合、多个微处理器、与数字信号处理器(DSP)核结合的一个或多个微处理器、或任何其他这样的配置。
术语“存储器”应该宽泛地理解为涉及任何能够存储电子信息的电子组件。术语存储器可以涉及各种处理器可读介质,比如随机存取存储器(RAM)、只读存储器(ROM)、非易失随机存取存储器(NVRAM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、电可擦除PROM(EEPROM)、闪存存储器、磁或光数据存储、寄存器等。如果处理器可以从存储器读取信息和/或将信息写入存储器,存储器据说与处理器电子通信。作为处理组成部分的存储器与该处理器电子通信。
术语“指令”和“代码”应该宽泛地理解为包括任何类型的计算机可读语句。例如,术语“指令”和“代码”可以涉及一个或多个程序、例程、子例程、功能、过程等。“指令”和“代码”可以包括一条计算机可读语句或多条计算机可读语句。
本文描述的功能可以在由硬件执行的软件或固件中实现。该功能可以作为一条或多条指令存储在计算机可读介质上。术语“计算机可读介质”或“计算机程序产品”涉及可以由计算机或处理器存取的任何有形存储介质。作为例子并不限于此,计算机可读介质可以包括RAM、ROM、EEPROM、激光唱片只读存储器(CD-ROM)或其他光盘存储、磁盘存储或其他磁存储设备、或用来以指令或数据结构的形式承载或存储程序代码并且可由计算机存取的任何其他介质。在盘(disk)通常磁复制数据而碟(disc)用激光器光复制数据的情况下,本文使用的盘和碟包括激光唱片(CD)、激光盘、光盘、数字多功能光盘(DVD)、软盘、
Figure BDA0002992162600000201
盘。应当指出计算机可读介质可以是有形的且非暂时性的。术语“计算机程序产品”涉及结合代码或指令(例如,“程序”)的计算设备或处理器,代码或指令可由计算设备或处理器执行、处理或计算。如本文所使用的,术语“代码”可以涉及由计算设备或处理器可执行的软件、指令、代码或数据。
软件或指令也可以经发送介质发送。例如,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或比如红外、无线电和微波的无线技术从网站发送软件,那么同轴电缆、光纤电缆、双绞线、DSL或比如红外、无线电和微波的无线技术包括在发送介质的定义中。
本文公开的方法包括用于完成所描述方法的一个或多个步骤或动作。方法步骤和/或动作可以相互交换位置,而不脱离要求保护的范围。换句话说,除非正描述的方法的适当操作需要特定顺序的步骤或动作,那么可以改变特定步骤和/或动作的顺序和/或使用,而不脱离要求保护的范围。
进一步,应当理解在一些配置中,用于执行本文描述的方法和技术的模块和/或其他适当部件可以由设备下载和/或以其他方式获得。例如,设备可以耦接到服务器来传送用于执行本文描述的方法的部件。可替代的,可以经由存储部件(例如,随机存取存储器(RAM)、只读存储器(ROM)、比如激光唱片(CD)或软盘的物理存储介质等)来提供本文描述的各方法,如此将存储部件耦接到或提供给设备后,设备可以获得各方法。此外,可以使用用于将本文描述的方法和技术提供给设备的任何其他合适的技术。
应当理解权利要求不限于上述精确配置和组件。可以在本文描述的系统、方法和装置的布置、操作和细节中进行各种修改、改动和变型,而不脱离要求保护的范围。

Claims (29)

1.一种近场通信(NFC)设备,包括:
配置为辐射电磁场的天线;以及
耦接到所述天线的电子电路,其中所述电子电路配置为在发送限制之内从单向标签设备接收第一数据,并且在所述发送限制之后从至少一个双向标签设备接收第二数据。
2.根据权利要求1所述的NFC设备,其中所述NFC设备是读取器/写入器设备。
3.根据权利要求1所述的NFC设备,其中所述发送限制是阈值发送次数。
4.根据权利要求1所述的NFC设备,其中所述发送限制是阈值时间段。
5.根据权利要求4所述的NFC设备,其中所述阈值时间段小于或等于所述NFC设备的保护时间。
6.根据权利要求1所述的NFC设备,其中所述电子电路配置为在针对所述双向标签设备的保护时间期间,执行针对所述单向标签设备的调制检测。
7.根据权利要求1所述的NFC设备,其中所述电子电路配置为:
确定所述单向标签设备在所述发送限制之后是否正在发送;以及
响应于确定所述单向标签设备在所述发送限制之后没有正在发送而发出命令,其中所述电子电路配置为响应于发出所述命令从所述双向标签设备接收所述数据。
8.根据权利要求1所述的NFC设备,其中所述电子电路配置为:
确定从所述单向标签设备所接收的数据是否是目标数据;以及
响应于确定从所述单向标签设备所接收的数据不是目标数据,丢弃从所述单向标签设备所接收的数据。
9.一种由近场通信(NFC)设备执行的方法,所述方法包括:
辐射电磁场;
在发送限制之内从单向标签设备接收数据;以及
在所述发送限制之后从双向标签设备接收数据。
10.根据权利要求9所述的方法,其中所述NFC设备是读取器/写入器设备。
11.根据权利要求9所述的方法,其中所述发送限制是阈值发送次数。
12.根据权利要求9所述的方法,其中所述发送限制是阈值时间段。
13.根据权利要求12所述的方法,其中所述阈值时间段小于或等于所述NFC设备的保护时间。
14.根据权利要求9所述的方法,还包括在针对所述双向标签设备的保护时间期间,执行针对所述单向标签设备的调制检测。
15.根据权利要求9所述的方法,还包括:
确定所述单向标签设备在所述发送限制之后是否正在发送;以及
响应于确定所述单向标签设备在所述发送限制之后没有正在发送而发出命令,其中响应于发出所述命令从所述双向标签设备接收所述数据。
16.根据权利要求9所述的方法,还包括:
确定从所述单向标签设备所接收的数据是否是目标数据;以及
响应于确定从所述单向标签设备所接收的数据不是目标数据,丢弃从所述单向标签设备所接收的数据。
17.一种存储计算机可执行代码的非暂时性有形计算机可读介质,包括:
用于使电子设备辐射电磁场的代码;
用于使所述电子设备在发送限制之内从单向标签设备接收数据的代码;以及
用于使所述电子设备在所述发送限制之后从双向标签设备接收数据的代码。
18.根据权利要求17所述的计算机可读介质,其中所述发送限制是阈值发送次数。
19.根据权利要求17所述的计算机可读介质,其中所述发送限制是阈值时间段。
20.根据权利要求17所述的计算机可读介质,还包括用于使所述电子设备在针对所述双向标签设备的保护时间期间执行针对所述单向标签设备的调制检测的代码。
21.一种装置,包括:
用于辐射电磁场的部件;
用于在发送限制之内从单向标签设备接收数据的部件;以及
用于在所述发送限制之后从双向标签设备接收数据的部件。
22.根据权利要求21所述的装置,其中所述发送限制是阈值发送次数。
23.根据权利要求21所述的装置,其中所述发送限制是阈值时间段。
24.根据权利要求21所述的装置,还包括用于在针对所述双向标签设备的保护时间期间执行针对所述单向标签设备的调制检测的部件。
25.一种近场通信(NFC)设备,包括:
配置为当暴露于电磁场时为所述NFC设备接收电力的天线;以及
耦接到所述天线的电子电路,所述电子电路配置为发送数据来确定何时达到发送限制,并且响应于确定达到所述发送限制而停止发送数据。
26.根据权利要求25所述的NFC设备,其中所述NFC设备是单向标签。
27.根据权利要求25所述的NFC设备,其中所述发送限制是阈值发送次数。
28.根据权利要求25所述的NFC设备,其中所述发送限制是阈值时间段。
29.根据权利要求28所述的NFC设备,其中所述阈值时间段小于或等于读取器/写入器设备的保护时间。
CN201980063110.3A 2018-10-01 2019-08-15 用于设备共存的系统和方法 Active CN112771784B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201862739652P 2018-10-01 2018-10-01
US62/739,652 2018-10-01
US16/273,026 US11791866B2 (en) 2018-10-01 2019-02-11 Systems and methods for device coexistence
US16/273,026 2019-02-11
PCT/US2019/046638 WO2020072133A1 (en) 2018-10-01 2019-08-15 Systems and methods for device coexistence

Publications (2)

Publication Number Publication Date
CN112771784A true CN112771784A (zh) 2021-05-07
CN112771784B CN112771784B (zh) 2022-07-05

Family

ID=69946188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980063110.3A Active CN112771784B (zh) 2018-10-01 2019-08-15 用于设备共存的系统和方法

Country Status (6)

Country Link
US (1) US11791866B2 (zh)
EP (1) EP3861640A1 (zh)
CN (1) CN112771784B (zh)
AR (1) AR116344A1 (zh)
CL (1) CL2021000795A1 (zh)
WO (1) WO2020072133A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115442780A (zh) * 2021-06-04 2022-12-06 华为技术有限公司 一种基于nfc的数据交互方法及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101185085A (zh) * 2005-04-15 2008-05-21 Nxp股份有限公司 Rfid应答器
US20150024683A1 (en) * 2013-07-17 2015-01-22 Stmicroelectronics International N.V. System and method for polling nfc-a devices alongside rf barcode devices
CN104756412A (zh) * 2012-10-29 2015-07-01 高通股份有限公司 用于发现标签先发言设备的方法和装置
US20150280789A1 (en) * 2014-03-29 2015-10-01 Jafer Hussain Techniques for communication with tag devices

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120034590A1 (en) * 2010-08-04 2012-02-09 Turning Technologies, Llc Audience response system data communication incorporating non user selection signals
WO2014205727A1 (zh) * 2013-06-27 2014-12-31 华为技术有限公司 传输数据的方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101185085A (zh) * 2005-04-15 2008-05-21 Nxp股份有限公司 Rfid应答器
CN104756412A (zh) * 2012-10-29 2015-07-01 高通股份有限公司 用于发现标签先发言设备的方法和装置
US20150024683A1 (en) * 2013-07-17 2015-01-22 Stmicroelectronics International N.V. System and method for polling nfc-a devices alongside rf barcode devices
US20150280789A1 (en) * 2014-03-29 2015-10-01 Jafer Hussain Techniques for communication with tag devices

Also Published As

Publication number Publication date
US20200106482A1 (en) 2020-04-02
WO2020072133A1 (en) 2020-04-09
EP3861640A1 (en) 2021-08-11
US11791866B2 (en) 2023-10-17
AR116344A1 (es) 2021-04-28
CL2021000795A1 (es) 2021-10-08
CN112771784B (zh) 2022-07-05

Similar Documents

Publication Publication Date Title
CN106211041B (zh) 通信装置、通信方法和信息处理装置
EP2701314B1 (en) Detection of load-modulated NFC signals
US9160813B2 (en) Method and apparatus for transmitting an NFC application via a secure channel including a proxy and computing device
US8929812B2 (en) Hybrid RF polling loop for NFC device and retry mechanism
US9826364B2 (en) Systems and methods for location-based tuning
CN103503323A (zh) 近场通信射频通信方法、装置和终端设备
EP3058792B1 (en) Wireless protocol message conversion method and corresponding device
US9507975B2 (en) Protection of communication between an electromagnetic transponder and a terminal
JP5061365B2 (ja) 非接触通信媒体読み取り装置、および非接触通信媒体読み取り方法
CN112528688B (zh) 射频标签控制方法、响应方法及装置、存储介质、阅读器、射频标签
CN105099514B (zh) 由nfc‑b读取器发现多个nfc‑b设备的方法以及对应的nfc‑b读取器
CN112771784B (zh) 用于设备共存的系统和方法
CN111490805B (zh) Nfc通信
TWI632512B (zh) Anti-collision method between different frequency cards and dual frequency card reader
US11748742B2 (en) Information processing device and information processing system
US9344156B2 (en) Protection of communication by an electromagnetic transponder
US20150256229A1 (en) Systems and methods for improving the robustness of an nfc forum peer-to-peer link
KR20100073006A (ko) 리더기능 및 태그기능을 구비한 멀티태그 및 그의 동작 방법
CN112639799A (zh) Rfid通信系统及rfid通信系统的控制方法
KR20130127215A (ko) 알에프아이디 데이터 처리 장치 및 방법
TWM445724U (zh) 非接觸式感應讀取裝置
CN102955998A (zh) 移动通讯系统、读卡器、移动终端及通讯方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40048516

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant