选择的标签的同时编程制造技术

技术编号:9223615 阅读:124 留言:0更新日期:2013-10-04 17:36
公开了对所选标签同时编程。具体地,公开了一种用于将数据同时编程至单个地寻址的标签的装置和方法。标签包含允许处理同时编程命令的正在寻址指示符。指定标签被单个地预寻址以接收同时编程。标签数据对于指定标签组中的所有标签被同时编程。对于在该组标签中的每个指定标签,数据被单个地验证。

【技术实现步骤摘要】
选择的标签的同时编程
本专利技术涉及射频识别(RFID)标签,更特别地涉及用于向这种标签写入数据的方法和装置。
技术介绍
射频识别(RFID)是一种包含处于电磁频谱的射频(RF)部分的信号的使用以唯一地识别标签的技术。询问发射机(例如,询问器、编程器、或读取器)能够通过发送命令至标签且接收响应,从无线标签询问(读取)信息。某些询问器(编程器)除了读取标签响应之外,能够对标签存储器编程。需要以尽可能最有效率的方法对多组标签编程。当处理上千的标签(例如,仓库中产品上的标签)时,编程的时间是尤其重要的。大数量的标签应当在尽可能最短的时间内被编程,特别是如果标签大批量(例如,装满带有需要编程标签的产品的集装箱)出现时。然而,现有的技术存在限制,尤其是在试图在短时间内将一大组标签编程时。能够生产带有可编程存储器的标签以用于存储数据(例如,序号、型号、以及其它对象特性)。询问器(编程器)能够基于各个应用需求初始化标签的存储器。例如,紧邻在标签应用至产品包装之前,给定产品的生产商能够将唯一的识别数字编码在标签上。在其它情形中,更多的数据被编程到标签的存储器中。例如,在供应渠道中使用标签来追踪电视机的电视机生产商可能也想将他们的电视机的样式、型号、颜色、尺寸和/或其它细节指定到每个标签中。利用可重写标签,数据能够在标签的生命周期中的各点被改变、添加或删除。遗憾的是,对大量标签的写入,尤其是对很低成本的无源标签,可能花费相对长的时间,这取决于标签的编程方法。对标签编程的一种方法是对每个标签单独地编程。然而,在存储器正在被编程的时间段上必须为每个标签提供电源。对无源RFID标签的存储器编程需要相对长的编程时间间隔,在这个时间间隔期间,读取器传送对标签的存储器编程需要的能量。对标签的存储器编程的时间可能长达十微秒或更多。在库存管理应用中,比如在仓库中使用的标签系统,数以千计的标签对象可以在单一读取器的RF场内,该RF场可能有几米的半径。例如,标签对象的单个货盘可能具有多于一百个货箱,每个货箱包含数十个标签对象。对标签编程的另一个方法是广播写入命令至范围内的所有标签,对命令范围内的所有标签编程相同的数据。对范围内的所有标签广播的一个限制是不可能指定特定的标签且仅写入那些标签。以广播写入举例,范围内的所有标签将接收广播命令且按照广播命令写入。对所有标签广播的另一个限制是,当多个标签在编程完成后响应时,不能核实写入每个单独标签的数据。例如,发出广播写入命令至十个标签的询问器将接收到十个对命令的响应。在相同时间发送的写入响应将冲突且对询问器变得难以辨认。此外,询问器不能以广播命令编程对群体中的每个标签特定的唯一数据。例如,广播写入,对接收到命令的所有标签写入相同数据。对标签编程的另一种方法是使用写入意图标记以告知标签编程命令将被发送。为了以这种方法写入数据至标签,标签必须首先被编程有写入意图,这也可能需要长达十微秒。在写入意图被保存至存储器后,能够发起同时写入。然而,因为写入该写入意图常常花费与以要写入存储器的最终数据来编程标签的相同的时间量,该过程不是很有效率。此外,写入意图标记在写入可以开始前需要被核实,并且写入意图标记在写入完成后必须被清除。因此,写入意图标记具有固有的效率低下,延长了对多个标签编程的时间。需要对无线标签高效地写入数据,尤其在对短时间内需要编程多个标签的场合。
技术实现思路
在一个实施方式中,提供一种用于同时编程标签的方法和装置,用于对多个标签同时有效率地编程。在一个实施方式中,询问器对标签群体完成目录清单,以确定对编程单独指定的一组标签。在一个实施方式中,询问器为在指定的标签组中的每个标签设置一个“正在寻址”的状态。“正在寻址”状态被用于让标签对到来的同时编程命令做好准备。在一个实施方式中,将要被编程的数据传送给一组标签中的每个指定标签。在一个实施方式中,编程间隔由所有同时写入它们的数据的多个标签共享。在一个实施方式中,同时编程命令被分离为发送给指定标签的数据和寻址命令、以及在多个标签中触发数据写入的编程间隔命令。在一个实施方式中,数据、寻址、和编程间隔在单个命令中被发送至一组指定标签。附图说明本专利技术以示例的方式被阐明,且并不限制于附图中的这些图,其中相似的标记指示类似的元件。图1图示出识别系统的一个实施方式,该识别系统包括询问器和多个RF标签。图2图示出可以与本专利技术的至少一个实施方式一起使用的标签的一种实现方式的示例。图3图示出根据本专利技术的一个实施方式的RF标签的示例。图4图示出一种方法的一个实施方式的流程图表示,该方法将各个寻址的数据同时编程至一组标签中的每个标签。图5图示出一种方法的一个实施方式的流程图表示,该方法以相同的数据同时编程一组指定标签。图6图示出参与同时编程的标签实现方法的一个实施方式的流程图表示。具体实施方式以下的描述和附图对专利技术是示例性的,且不被解释为限定专利技术。许多具体的细节被描述以提供对本专利技术完全的理解。然而,在某些例子中,为了避免使专利技术的描述模糊,公知的或常规的细节没有被描述。此处使用的术语“耦合”,可以意指直接耦合或经过一个或多个居间组件的非直接耦合。对当前公开的一个实施方式的引用并不必然是相同实施方式的引用,这种引用意指至少一个。图1图示出标签编程系统100的一个示例,该系统包括询问器101和多个标签131、133、135、......、和139。在一个实施方式中,询问器101询问一个设备中的编程器和读取器。在一个实施方式中,标签编程系统使用读取器先发言(reader-talksfirst)RFID系统,该系统使用无源或半无源有源反向散射应答器作为标签。将电池并入标签是扩展特征以促进更长读取范围;然而,电池的使用的确需要某些折衷,比如更高的成本、有限的寿命、更大的形状因子、更重的重量以及使用寿命结束的丢弃处理需求。因此,标签131-139可以具有电池或者不具有电池。将意识到的是,不同类型的标签可以混合在询问器询问带有电池的标签以及不带电池的标签的系统中。至少存在4个种类的可以与本专利技术一起使用的标签:(I)除了从标签的天线获得的能量外,在标签上没有能量源,且包括能够存储标签的识别码的一次可编程存储器,以及可以包括工厂编程的存储器,(II)除了从标签的天线获得的能量外,在标签上没有能量源的标签,但当从询问器获得能量时,能够对标签中的非易失性存储器写入、擦除、或重写数据;这种类型的标签还可以包括一次可编程存储器,且标签的识别码能够在这些存储器中的任何一个中。(III)具有为标签中的电路提供能量的小电池的标签。这种标签还可以包括也存储标签的识别码或其它数据的非易失性存储器,以及其它类型的存储器,比如工厂编程的存储器和一次写入存储器,以及(IV)能够与其它标签或其它设备通信的标签。询问器101通常包括接收器119和发射器123,接收器和发射器的每一个都耦合至I/O(输入/输出)控制器117。接收器119可以具有它自己的天线121,发射器123可以具有它自己的天线125。本领域的技术人员将意识到,发射器123和接收器119可以共享相同的天线。接收器119和发射器123可以与在现有的询问器中找到的常规接收器和发射器单元相似。在北美,接收器和发射器通常工作在大约900兆赫的频率范围中。在本文档来自技高网
...
选择的标签的同时编程

【技术保护点】
一种识别及编程标签的装置,该装置包括:发射器;接收器;以及微处理器,配置为:发射第一组命令以准备多个指定标签以接收第二组命令,以及发射第二组命令,其中该第二组命令使得该多个指定标签接收编程命令以将数据编程到所准备的标签的存储器中。

【技术特征摘要】
2012.01.20 US 13/355,4321.一种识别及编程标签的装置,该装置包括:发射器;接收器;以及微处理器,配置为:通过相应的唯一的标签标识符来识别多个标签以接收第一组命令和第二组命令,发射第一组命令到所识别的多个标签,其中第一组命令包括在所识别的多个标签中的每个中设置寻址状态指示符以接收第二组命令的命令,以及发射第二组命令到具有已经被设置的寻址状态指示符的该多个标签,其中该第二组命令包括对于该多个标签设置用于接收电力以同时编程数据的时间间隔的命令,其中第一组命令是要保持标签中的至少一个的可寻址状态同时提升标签中的其他一个或多个至可寻址状态,在该可寻址状态下数据被同时编程到该多个标签中。2.如权利要求1所述的装置,其中该微处理器进一步配置为发射第三组命令到被编程的多个标签,其中该第三组命令包括单个地验证将数据成功地编程到该多个标签中的命令。3.如权利要求1所述的装置,其中第二组命令包括为指定的多个标签中的每一个建立地址以及发射数据至该指定的多个标签中的每一个的地址的命令。4.如权利要求1所述的装置,其中设置寻址状态指示符的该命令允许指定的多个标签同时接收第二组命令。5.如权利要求1所述的装置,其工作在900兆赫的频率范围中。6.如权利要求1所述的装置,进一步包括网络接口。7.如权利要求1所述的装置,其中微处理器被进一步配置为发射用于与该多个标签握手的命令。8.如权利要求1所述的装置,进一步包括耦合至发射器或接收器中的至少一个的近场环形天线。9.一种识别和编程标签的装置,该装置包括:发射器;接收器;以及处理逻辑,配置为:通过相应的唯一的标签标识符来识别多个标签以接收第一组命令和编程命令,发射第一组命令至所识别的多个标签,其中第一组命令包括在所识别的多个标签中的每个中设置寻址状态指示符以接收编程命令的命令,发射编程命令至具有已经被设置的寻址状态指示符的该多个标签,其中编程命令包括数据和对于该多个标签设置用于接收电力以同时编程该数据的时间间隔的命令,其中第一组命令是要保持标签中的至少一个的可寻址状态同时提升标签中的其他一个或多个至可寻址状态,在该可寻址状态下数据被同时编程到该多个标签中。10.如权利要求9所述的装置,其中该处理逻辑进一步配置为发射第二组命令至被编程的多个标签,其中该第二组命令包括单个地验证将数据成功地编程到该多个标签中的命令。11.如权利要求9所述的装置,其中该处理逻辑进一步配置为确定该编程命令在编程标签中是不成功的,以及添加未成功编程的标签至编程队列。12.如权利要求9所述的装置,其中该寻址状态指示符是要指示该多个标签的可寻址状态。13.如权利要求12所述的装置,其中该多个标签的可寻址状态允许该多个标签的同时编程。14.如权利要求9所述的装置,其工作在900兆赫的频率范围中。15.如权利要求9所述的装置,其中该处理逻辑是微控制器。16.如权利要求9所述的装置,进一步包括动态随机存取存储器和控制该动态随机存取存储器操作的存储器控制器。17.如权利要求9所述的装置,进一步包括定向耦合器。18.如权利要求9所述的装置,进一步包括网络接口。19.如权利要求9所述的装置,其中处理逻辑进一步配置为发射用于与该多个标签握手的命令。20.一种标签,包括:接收器,检测代表一个或多个命令的一个或多个信号;存储器,包含寻址状态指示符和唯一的标签标识符;以及处理器,与该接收器和该存储器耦合,该处理器配置为当接收器检测到表示通过唯一的标签标识符寻址标签的第一命令的第一信号时设置标签上的寻址状态指示符,以及其中该寻址状态指示符是要在接收器检测到表示基于不同的唯一的标签标识符寻址其他标签的第二命令的第二信号时将标签保持在寻址状态,耦合到接收器的处理器被配置为接收表示对于在寻址状态中的标签设置用于接收电力以与其他标签同时编程数据的时间间隔的命令的第三信号。21.如权利要求20所述的标签,其中该寻址状态允许处理同时编程命令。22.如权利要求20所述的标签,其中该同时编程命令使用排他句柄。23.如权利要求20所述的标签,进一步包括耦合至该接收器的天线,以从读取器接收射频信号。24.如权利要求20所述的标签,其中该标签是单个集成电路。25.如权利要求20所述的标签,其中同时编程命令基于唯一的标签标识符被寻址到标签,并且其中唯一的标签标识符包括唯一的序列号或唯一的标签识别号中的至少一个。26.一种机器实现的方法,包括:通过相应的唯一的标签标识符来识别多个标签以接收第一组命令和第二组命令,发射第一组命令至所识别的多个标签,其中第一组命令包括在所识别的多个标签中的每个中设置寻址状态指示符以接收第二组命令的命令;及发射第二组命令至具有已经被设置的寻址状态指示符的该多个标签,其中该第二组命令包括对于该多个标签设置用于接收电力...

【专利技术属性】
技术研发人员:J·S·史密斯
申请(专利权)人:阿利安技术公司
类型:发明
国别省市:

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

1