CN102365646B - Encoding system and method for RFID hard tags - Google Patents
Encoding system and method for RFID hard tags Download PDFInfo
- Publication number
- CN102365646B CN102365646B CN201080014011.5A CN201080014011A CN102365646B CN 102365646 B CN102365646 B CN 102365646B CN 201080014011 A CN201080014011 A CN 201080014011A CN 102365646 B CN102365646 B CN 102365646B
- Authority
- CN
- China
- Prior art keywords
- hard tag
- hard
- programming
- tag
- area
- 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.)
- Expired - Fee Related
Links
Abstract
本发明公开了一种用于对硬标签编程的系统和方法,该硬标签包括可编程的RFID元件,该系统包括界定至少一个硬标签定位区域的平台;用于将硬标签馈送至该至少一个硬标签定位区域中的一个硬标签定位区域内的馈送器;定位于硬标签编程区域的天线,该至少一个硬标签定位区域中的每一个都可定位于硬标签编程区域之内;以及在硬标签定位于硬标签编程区域之内时使硬标签通过天线编程的RFID处理器。
The present invention discloses a system and method for programming a hard tag, the hard tag including a programmable RFID element, the system including a platform defining at least one hard tag location area; a feeder for feeding a hard tag into one of the at least one hard tag location area; an antenna positioned in a hard tag programming area, each of the at least one hard tag location area being positionable within the hard tag programming area; and an RFID processor for programming the hard tag via the antenna when the hard tag is positioned within the hard tag programming area.
Description
技术领域 technical field
本发明总体上涉及库存安全,并且更具体地,涉及用于对安全系统的“硬”标签编程的方法和系统。The present invention relates generally to inventory security and, more particularly, to a method and system for programming "hard" tags of a security system.
背景技术 Background technique
射频识别(“RFID”)系统用于多种多样的应用中,并且提供了跟踪、识别和认证人员或物体的便利机制。RFID系统典型地包括布置于装置中的选定位置的一个或多个读取器(通常也称为询问器)。读取器典型地布置于希望控制或接收关于带有RFID标签(通常也称为标记物或发射机应答器)或与其关联的物体或人员的信息的地方。例如,可以布置读取器以使其覆盖入口和出口、库存控制点、交易终端等。每个读取器能够接收来自RFID标签的信息,每个标签典型地与物体或人员关联。标签可以固定于它所关联的物体上或者嵌入其内,或者是给人的徽章、卡片或令牌的一部分。在标签和读取器之间传送的信号允许读取器感测标签上的信息。该信息可以包括例如认证或识别信息,或者可以包括指令,例如将要对带有该标签的物体执行的处理或操作的序列。Radio Frequency Identification ("RFID") systems are used in a wide variety of applications and provide a convenient mechanism for tracking, identifying and authenticating persons or objects. RFID systems typically include one or more readers (also commonly referred to as interrogators) disposed at selected locations in the device. Readers are typically placed where it is desired to control or receive information about objects or persons bearing or associated with RFID tags (also commonly referred to as tags or transponders). For example, readers may be arranged to cover entrances and exits, inventory control points, transaction terminals, and the like. Each reader is capable of receiving information from an RFID tag, each tag typically being associated with an object or person. A tag may be affixed to or embedded in the object it is associated with, or be part of a badge, card or token for a person. Signals transmitted between the tag and the reader allow the reader to sense information on the tag. The information may include, for example, authentication or identification information, or may include instructions, such as a sequence of processes or operations to be performed on the tagged object.
每个标签可以包括与读取器无线通信的存储信息。标签典型地在诸如只读存储器(“ROM”)的板载存储器或者诸如电可擦可编程只读存储器(“EEPROM”)的非易失性可编程存储器上携带信息,并且信息量的范围可以是从单个比特到数千比特,甚至更多。单个比特的标签典型地用作监控器件,例如防盗标签。数量达几比特或数十比特的信息可以用作标识符,例如可以在徽章或智能卡中找到的那种,而数量达数千比特的信息可以包括能够用于识别、通信或控制的便携式数据文件。例如,读取器可以从标签中提取出信息并将该信息用于识别,或者可以存储该信息或将该信息传送给责任方。作为选择,数据文件可以包括可以在没有关于在别处所存储的信息的资源或者没有与在别处所存储的信息协调的资源的情况下启动或控制处理或动作的指令集。Each tag may include stored information in wireless communication with the reader. Tags typically carry information on onboard memory such as read-only memory ("ROM") or non-volatile programmable memory such as electrically erasable programmable read-only memory ("EEPROM"), and the amount of information can range from From a single bit to thousands of bits, or even more. Single-bit tags are typically used as surveillance devices, such as anti-theft tags. Bits or tens of bits of information can be used as identifiers, such as those found in badges or smart cards, while thousands of bits of information can include portable data files that can be used for identification, communication, or control . For example, the reader can extract information from the tag and use it for identification, or it can store the information or transmit it to the responsible party. Alternatively, a data file may include a set of instructions that can initiate or control a process or action without resources regarding or coordinating with information stored elsewhere.
标签典型地包括能够将所存储的信息以无线方式传送到读取器的无线通信器件,例如,发射器或接收机应答器。标签可以独立地或者响应于从读取器接收到的信号(例如,询问信号)而传送信息。有源和无源标签两者在本技术领域中都是已知的。有源标签具有板载电源,而无源标签可以在没有内部电源的情况下工作,其从读取器所生成的场中获得其工作功率。无源标签比有源标签更轻且廉价,并且可以提供实际上无限制的工作寿命。但是,无源标签典型地具有比有源标签更短的读取范围并且需要较高功率的读取器。无源标签还在其存储数据的容量以及其在电磁噪声环境中正常运行的能力方面受到约束。Tags typically include a wireless communication device, such as a transmitter or receiver transponder, capable of wirelessly communicating stored information to a reader. A tag may transmit information independently or in response to a signal received from a reader (eg, an interrogation signal). Both active and passive tags are known in the art. Active tags have an on-board power supply, while passive tags can operate without an internal power supply and derive their operating power from the field generated by the reader. Passive tags are lighter and less expensive than active tags and can offer virtually unlimited operating life. However, passive tags typically have a shorter read range than active tags and require higher powered readers. Passive tags are also constrained in their capacity to store data and their ability to function properly in electromagnetically noisy environments.
某些标签包含RFID和EAS技术的组合并且能够支持电子产品代码(“EPC”),即识别供应链上的物品的全局唯一序列号。EPC允许进行关于物品的单个实例的查询,而无论它在供应链中的什么地方。EPC包含关于制造商、物体类型及物体的具体序列号的信息。EPC还能够与诸如物品的起源点或其生产日期那样的动态数据相关联。Certain tags contain a combination of RFID and EAS technologies and are capable of supporting Electronic Product Codes ("EPCs"), globally unique serial numbers that identify items in the supply chain. EPC allows inquiries to be made about a single instance of an item, no matter where it is in the supply chain. The EPC contains information about the manufacturer, the type of object and the specific serial number of the object. An EPC can also be associated with dynamic data such as an item's point of origin or its date of manufacture.
零售店典型地使用包含EAS元件或者EAS和RFID元件的组合的“硬标签”。这些硬标签的优点是它们能够重新使用并重新编程。为了重新使用这些硬标签,它们在附着于新产品时必须以新的EPC编号重新编码。这个处理可以发生于制造场所、配送中心或零售商店。但是,与传统的RFID签条和悬挂标签不同,这些硬标签不能够在标准的便携式打印/编码机(如在百货商店所找到的那些一样)中编码。当前,重新编程标签的唯一方式是手动地将硬标签布置于传统的读取器/天线前面来重新编程,或者使用移动手持读取器来编码。这是非常耗时的,并且要求目标硬标签处于附近没有其他标签的隔离状态,已知存在着无意地编码了在正编码的硬标签附近的其他硬标签的风险。因为用户不能够仅仅通过将编码器放置于包含产品(包括具有需要重新编程的硬标签的产品)的陈列架前面来重新编程硬标签,因此隔离硬标签的要求使得这种方法不方便且效率低。相反,为了重新编程硬标签,具有硬标签的产品必须与包含硬标签的所有其他产品分开放置。Retail outlets typically use "hard tags" that contain EAS elements or a combination of EAS and RFID elements. The advantage of these hard tags is that they can be reused and reprogrammed. In order to reuse these hard tags, they must be recoded with a new EPC number when attached to a new product. This processing can take place at a manufacturing site, distribution center or retail store. However, unlike traditional RFID tags and hang tags, these hard tags cannot be encoded in standard portable printer/encoders such as those found in department stores. Currently, the only way to reprogram a tag is to manually place the hard tag in front of a conventional reader/antenna to reprogram, or to encode using a mobile handheld reader. This is very time consuming and requires the target hard tag to be in isolation with no other tags nearby, known to run the risk of inadvertently encoding other hard tags in the vicinity of the hard tag being encoded. Because a user cannot reprogram a hard tag simply by placing the encoder in front of a display shelf containing products (including products with hard tags that need to be reprogrammed), the requirement to isolate the hard tag makes this method inconvenient and inefficient . Conversely, in order to reprogram a hard tag, the product with the hard tag must be kept separate from all other products containing the hard tag.
因此,需要通过隔离标签从而使得重新编程不干扰附近的其他标签来自动且高效地对硬标签重新编程的系统和方法。Accordingly, there is a need for a system and method for automatically and efficiently reprogramming hard tags by isolating the tags so that the reprogramming does not interfere with other nearby tags.
发明内容 Contents of the invention
根据一个方面,本发明提供了用于对硬标签编程的系统,其中硬标签包括可编程的RFID元件。该系统具有界定至少一个硬标签定位区域的平台。馈送器将硬标签馈送到所述至少一个硬标签定位区域中的一个区域内。天线定位于硬标签编程区域。所述至少一个硬标签定位区域中的每一个都可定位于硬标签编程区域之内。当硬标签定位于硬标签编程区域之内时,RFID处理器使硬标签通过天线编程。According to one aspect, the present invention provides a system for programming a hard tag, wherein the hard tag includes a programmable RFID element. The system has a platform defining at least one hard tag location area. A feeder feeds hard tags into one of the at least one hard tag location areas. The antenna is located in the hard tag programming area. Each of the at least one hard tag location area may be located within a hard tag programming area. When the hard tag is positioned within the hard tag programming area, the RFID processor causes the hard tag to be programmed through the antenna.
根据另一方面,本发明提供了用于对硬标签编程的方法,其中硬标签包括可编程的RFID元件。硬标签被容纳于至少一个硬标签定位区域内。所述至少一个硬标签定位区域中的每一个都定位于硬标签编程区域之内,其中硬标签编程区域包括天线。当硬标签定位于硬标签编程区域之内时,以商品标识符来对硬标签进行编程。根据又一方面,本发明提供了用于对安全硬标签中的RFID元件编程的系统,其中硬标签包括EAS元件和RFID元件。平台界定了至少一个硬标签定位区域。馈送器将硬标签馈送到所述至少一个硬标签定位区域中的一个区域内。天线定位于硬标签编程区域,其中天线被布置成基本上在硬标签编程区域内发送编程信号。所述至少一个硬标签定位区域中每一个都可定位于硬标签编程区域之内。当硬标签定位于硬标签编程区域之内时,RFID处理器使天线以电子产品代码(“EPC”)来对硬标签的可编程的RFID元件进行编程。According to another aspect, the present invention provides a method for programming a hard tag, wherein the hard tag includes a programmable RFID element. Hard tags are accommodated within at least one hard tag location area. Each of the at least one hard tag location area is located within a hard tag programming area, wherein the hard tag programming area includes an antenna. When the hard tag is positioned within the hard tag programming area, the hard tag is programmed with the item identifier. According to yet another aspect, the present invention provides a system for programming an RFID element in a security hard tag, wherein the hard tag includes an EAS element and an RFID element. The platform defines at least one hard tag location area. A feeder feeds hard tags into one of the at least one hard tag location areas. An antenna is positioned in the hard tag programming area, wherein the antenna is arranged to transmit programming signals substantially within the hard tag programming area. Each of the at least one hard tag location area can be located within a hard tag programming area. When the hard tag is positioned within the hard tag programming area, the RFID processor causes the antenna to program the hard tag's programmable RFID element with an electronic product code ("EPC").
附图说明 Description of drawings
在参考下面的详细描述时结合附图来考虑,将更容易获得对本发明及其所附带的优点和特征的更全面的理解,在附图中:A more complete understanding of the invention, with advantages and features accompanying it, will be more readily obtained when considered in connection with the following detailed description when considered in conjunction with the accompanying drawings, in which:
图1是根据本发明的原理构造的示例性RFID硬标签编程系统的框图;1 is a block diagram of an exemplary RFID hard tag programming system constructed in accordance with the principles of the present invention;
图2是根据本发明的原理构造的图1的系统的示例性实施方式的图形;Figure 2 is a diagram of an exemplary embodiment of the system of Figure 1 constructed in accordance with the principles of the present invention;
图3是根据本发明的原理构造的图1的系统的另一种示例性实施方式的图形;以及FIG. 3 is a diagram of another exemplary embodiment of the system of FIG. 1 constructed in accordance with the principles of the present invention; and
图4是根据本发明的原理的RFID硬标签编程方法的流程图。Figure 4 is a flowchart of a method for programming an RFID hard tag in accordance with the principles of the present invention.
具体实施方式 detailed description
在详细地描述根据本发明的示例性实施方式之前,应当指出,实施方式主要在于与实现用于对在库存安全系统的硬标签中的RFID元件编程的系统和方法相关的装置部件和处理步骤的组合。因此,系统和方法的组成在附图中由传统的符号适当地表示,图中只示出与对本发明的实施方式的理解有关的那些具体细节,以免对于受益于本文的描述的本领域技术人员而言显而易见的细节混淆本公开内容。Before describing in detail exemplary embodiments according to the present invention, it should be noted that the embodiments reside primarily in the implementation of a system and method for programming RFID elements in hard tags of an inventory security system in terms of device components and process steps. combination. Accordingly, components of the systems and methods are suitably represented by conventional symbols in the drawings, only showing those specific details relevant to the understanding of the embodiments of the invention so as not to overwhelm those skilled in the art having the benefit of the description herein. Details that are otherwise obvious confuse the disclosure.
如在此所使用的,诸如“第一”和“第二”、“顶部”和“底部”等的关系术语可以单独使用,用于使一个实体或元件与另一个实体或元件区分开,而不必定要求或暗示此类实体或元件之间的任意物理的或逻辑的关系或顺序。As used herein, relative terms such as "first" and "second", "top" and "bottom", etc. may be used independently to distinguish one entity or element from another entity or element, while No physical or logical relationship or order between such entities or elements is necessarily required or implied.
本发明的一种实施方式有利地提供了用于对包括可编程的RFID元件的硬标签编程的系统和方法。编程硬标签可以通过使用以下所描述的硬标签编程系统及方法以最小的付出在几个时点中的任一时点执行,例如,在接收存货时,在库存中,在将商品放置于货架上之前等。硬标签的EPC允许在存储的过程中以及在物品被移动到不同的商店或仓库时跟踪物品。EPC可以包括几个部分,例如,版本号、标识制造商的代码、产品的序列号等。编程系统可以对全新的EPC或者EPC的一部分编程。One embodiment of the present invention advantageously provides a system and method for programming a hard tag including a programmable RFID element. Programming hard tags can be performed at any of several points in time with minimal effort by using the hard tag programming systems and methods described below, for example, upon receipt of inventory, in inventory, upon placement of merchandise on a shelf Wait before. Hard tagged EPCs allow tracking of items while in storage and as they are moved to different stores or warehouses. The EPC may include several parts, such as a version number, a code identifying the manufacturer, a serial number of the product, and the like. The programming system can program a completely new EPC or a part of an EPC.
现在参照附图,在附图中相同的参考指示符指示相同的元件,在图1中示出了根据本发明的原理构造的示例性标签编程系统的图形,并且其总体上标示为“10”。编程系统10包括一个或多个硬标签馈送器,例如馈送器12。馈送器12接收要编程的硬标签40。在一种实施方式中,馈送器12连接至通信基础设施14,例如,通信总线、交叉开关互连、网络等。通信基础设施14使编程系统10的元件彼此电连接。Referring now to the drawings, in which like reference designators indicate like elements, there is shown in Figure 1 a diagram of an exemplary tag programming system constructed in accordance with the principles of the present invention and generally designated "10" . Programming system 10 includes one or more hard tag feeders, such as feeder 12 . Feeder 12 receives hard tags 40 to be programmed. In one embodiment, the feeder 12 is connected to a communication infrastructure 14, such as a communication bus, a crossbar interconnect, a network, or the like. Communications infrastructure 14 electrically connects the elements of programming system 10 to one another.
编程系统10包括近场编程(“NFP”)天线16,该NFP天线16能够使用例如EPC兼容通信(compliant communication)将从通信基础设施14(或者从没有示出的帧缓冲器)接收到的文本及其他数据编程至硬标签40内。NFP天线16对硬标签40编程,而没有对附近的任何其他标签编程。馈送器12将硬标签40馈送到平台18上。平台18可以是容纳将要编程的硬标签40的移动的或固定的平台。编程系统10包括转发来自通信基础设施14(或者来自没有示出的帧缓冲器)的图形、文本和其他数据以在显示单元上显示的用户接口20。Programming system 10 includes a near-field programming (“NFP”) antenna 16 capable of translating text received from communication infrastructure 14 (or from a frame buffer not shown) using, for example, EPC compliant communication. and other data are programmed into the hard label 40. NFP antenna 16 programs hard tag 40 but not any other tags in the vicinity. The feeder 12 feeds hard tags 40 onto the platform 18 . Platform 18 may be a mobile or fixed platform that houses hard tags 40 to be programmed. Programming system 10 includes user interface 20 that forwards graphics, text and other data from communications infrastructure 14 (or from a frame buffer not shown) for display on a display unit.
接口20还可以包括通信接口。通信接口允许软件和数据传输到外部设备或者从用户处接收数据。通信接口的实例可以包括鼠标、键盘、调制解调器、网络接口(例如,以太网卡)、通信端口、PCMCIA槽和卡、无线收发器/天线等。通过通信接口/模块传输的软件和数据采用信号的形式,例如,该信号可以是能够由通信接口接收的电子、电磁、光或其他信号。这些信号经由通信链路(例如,信道)提供给通信接口,所述通信链路传送信号并且可以使用导线或电缆、光纤、电话线、蜂窝电话链路、RF链路和/或其他通信信道来实现。Interface 20 may also include a communication interface. The communication interface allows software and data to be transferred to external devices or received from the user. Examples of communications interfaces may include a mouse, keyboard, modem, network interface (eg, Ethernet card), communications port, PCMCIA slot and card, wireless transceiver/antenna, and the like. Software and data transmitted through the communication interface/module take the form of signals, eg, electronic, electromagnetic, optical or other signals capable of being received by the communication interface. These signals are provided to a communication interface via a communication link (e.g., channel) that carries the signal and may use wire or cable, fiber optics, telephone line, cellular telephone link, RF link, and/or other communication channels to accomplish.
编程系统10包括存储编程指令和命令的RFID编程单元22。RFID编程单元22能够包括主存储器,优选为随机存取存储器(“RAM”),并且还可以包括用于此类存储的辅助存储器。辅助存储器可以包括例如硬盘驱动器和/或可移动存储驱动器,例如软盘驱动器、磁带驱动器、光盘驱动器等。可移动存储驱动器以本领域技术人员所熟知的方式来读和/或写可移动存储介质。可移动存储介质由可移动存储驱动器来读取或写入。应当理解,可移动存储介质能够包括其中已经存储了编程软件和/或数据的计算机可使用的存储介质。在一种实施方式中,存储器是由编程系统10的元件所共用的全系统存储器,并且不必使该存储器作为RFID编程单元22的一部分而被包括。Programming system 10 includes RFID programming unit 22 that stores programming instructions and commands. RFID programming unit 22 can include main memory, preferably random access memory ("RAM"), and may also include secondary memory for such storage. Secondary storage may include, for example, hard drives and/or removable storage drives such as floppy disk drives, tape drives, optical disk drives, and the like. The removable storage drive reads from and/or writes to removable storage media in a manner well known to those skilled in the art. The removable storage medium is read from or written to by the removable storage drive. It should be appreciated that removable storage media can include computer-usable storage media in which programmed software and/or data have been stored. In one embodiment, the memory is system-wide memory shared by elements of programming system 10 and it is not necessary for the memory to be included as part of RFID programming unit 22 .
可执行的计算机程序(也称为计算机控制逻辑)能够存储于RFID编程单元22的存储器内。计算机程序还可以经由通信基础设施14来接收。此类计算机程序在被执行时使系统能够执行在此所讨论的本发明的功能。在另选的实施方式中,辅助存储器可以包括其他类似的装置,以便允许计算机程序或其他指令被装载到计算机系统之内并且存储数据。此类装置可以包括例如可移动存储单元和接口。此类的实例可以包括程序盒(program cartridge)和盒式接口(例如,在视频游戏设备中所找到的盒式接口)、闪速存储器、可移动存储芯片(例如,EPROM、EEPROM或PROM)和所关联的插口,以及允许软件和数据从可移动存储单元传输到其他设备的其他可移动的存储单元和接口。An executable computer program (also referred to as computer control logic) can be stored in the memory of the RFID programming unit 22 . The computer program may also be received via the communication infrastructure 14 . Such computer programs, when executed, enable a system to perform the inventive functions discussed herein. In alternative embodiments, secondary memory may include other similar devices for allowing computer programs or other instructions to be loaded into the computer system and store data. Such means may include, for example, a removable storage unit and an interface. Examples of such may include program cartridges and cartridges (such as those found in video game devices), flash memory, removable memory chips (such as EPROM, EEPROM, or PROM) and Associated sockets, and other removable storage units and interfaces that allow software and data to be transferred from the removable storage unit to other devices.
编程系统10还包括测试器24。测试器24允许编程系统10测试硬标签40是否被正确地编程。测试器24可以使用不同的方法来测试标签的编程是否成功。在一种实施方式中,测试器24丢弃被不正确地编程了的硬标签40,以防止硬标签40被附着于产品。如以下所讨论的,测试器24可以包括将所丢弃的标签转移到废料箱(reject bin)36内的门控机构34。Programming system 10 also includes tester 24 . Tester 24 allows programming system 10 to test whether hard tag 40 is programmed correctly. Tester 24 can use different methods to test whether the programming of the tag was successful. In one embodiment, the tester 24 discards an incorrectly programmed hard tag 40 to prevent the hard tag 40 from being attached to the product. As discussed below, the tester 24 may include a gate mechanism 34 that diverts discarded labels into a reject bin 36 .
编程系统10还包括处理器26。图1示出了控制编程系统10的分离的处理器26,但是,处理器26可以是RFID编程单元22的一部分并且可以是RFID处理器。特别地,计算机程序在被执行时使处理器26能够执行相应的编程系统和方法的功能。因此,此类计算机程序表示相应的设备的控制器。在一种实施方式中,处理器26具有(经由数字I/O或串行接口)将触发信号发送到外部机械系统以及接收来自外部机械系统的触发信号以使硬标签40在自动生产线中能够自动编码的能力。Programming system 10 also includes processor 26 . Figure 1 shows a separate processor 26 controlling programming system 10, however, processor 26 could be part of RFID programming unit 22 and could be an RFID processor. In particular, the computer programs, when executed, enable the processor 26 to perform the functions of the correspondingly programmed systems and methods. Accordingly, such computer programs represent controllers of the corresponding devices. In one embodiment, the processor 26 has the ability to send (via digital I/O or serial interface) a trigger signal to and receive a trigger signal from an external mechanical system to enable the hard tag 40 to be automated in an automated production line. Ability to code.
图2是根据本发明的原理构造的示例性编程系统28的实施方式的图形。根据本实施方式,图2示出了将硬标签40馈送至平台18的硬标签定位区域44之上的馈送器12。诸如振动馈送器(没有示出)的机构能够使每个硬标签40定向并且将硬标签40布置于平台18的传送带42或传送器内。平台18使每个标签前进到硬标签编程区域46,即,包含NFP天线16的编程站。在一种实施方式中,平台18是由处理器26(图1)所控制的电机30来使之移动的移动平台。平台18通过与平台18耦接的传送器系统使每个硬标签定位区域44前进到硬标签编程区域46。FIG. 2 is a diagram of an embodiment of an exemplary programming system 28 constructed in accordance with the principles of the present invention. FIG. 2 shows feeder 12 feeding hard tags 40 onto hard tag location area 44 of platform 18 , according to the present embodiment. A mechanism such as a vibrating feeder (not shown) is capable of orienting each hard tag 40 and disposing the hard tag 40 within the conveyor belt 42 or conveyor of the platform 18 . Platform 18 advances each tag to hard tag programming area 46 , the programming station containing NFP antenna 16 . In one embodiment, the platform 18 is a mobile platform moved by a motor 30 controlled by the processor 26 (FIG. 1). Platform 18 advances each hard label location area 44 to hard label programming area 46 via a conveyor system coupled to platform 18 .
平台18包括用于阻挡RF能量的屏蔽系统32,由此防止NFP天线16非有意地对邻近的标签编码。屏蔽系统32可以使用不同的方法来防止对其他标签的编码,并且因而屏蔽系统32可以使编程区域之外的或者可能造成干扰的区域降低敏感性,由此降低NFP天线16与邻近的硬标签的无线通信的质量。屏蔽系统32还可以隔离所发射的RF信号,或者能够在硬标签编程区域46与周围区域之间提供某种程度的隔离。屏蔽系统32通过取消全部的RFID信号或其中一部分,通过减弱信号,过滤信号,降低信号的幅值,降低信号的功率等来提供所编程的硬标签40与邻近标签之间的隔离。屏蔽系统32可以消除、取消或最小化RFID信号。由于环境是非理想的,一部分发射信号可能泄漏到或流入周围的区域之内,但是屏蔽系统32确保该信号并没有强到足以对邻近的硬标签重新编程。The platform 18 includes a shielding system 32 for blocking RF energy, thereby preventing the NFP antenna 16 from inadvertently encoding adjacent tags. Shielding system 32 can use a different method to prevent encoding of other tags, and thus shielding system 32 can desensitize areas outside the programming area or that may cause interference, thereby reducing the distance between NFP antenna 16 and adjacent hard tags. The quality of wireless communication. Shielding system 32 may also isolate transmitted RF signals, or may provide some degree of isolation between hard tag programming area 46 and surrounding areas. Shielding system 32 provides isolation between programmed hard tags 40 and adjacent tags by canceling all or a portion of the RFID signal, attenuating the signal, filtering the signal, reducing the amplitude of the signal, reducing the power of the signal, or the like. Shielding system 32 may eliminate, cancel or minimize RFID signals. Since the environment is not ideal, a portion of the transmitted signal may leak or flow into the surrounding area, but shielding system 32 ensures that the signal is not strong enough to reprogram adjacent hard tags.
NFP天线16以所期望的EPC代码或者其他标准的RFID编号方案或标识来对硬标签40编程。在另一种实施方式中,分离的NFP天线16可以用来对硬标签40编程。即使在分离的NFP天线16被用来发射RF信号时,经由NFP天线的RF信号广播也并不对其他邻近的硬标签重新编程。在一种实施方式中,编程系统28具有馈送并编码多种硬标签形状、设计以及自动地或通过用户的简单的机械调整来适应这些设计的能力。NFP antenna 16 programs hard tag 40 with the desired EPC code or other standard RFID numbering scheme or identification. In another embodiment, a separate NFP antenna 16 can be used to program the hard tag 40 . Even when a separate NFP antenna 16 is used to transmit RF signals, the broadcast of the RF signal via the NFP antenna does not reprogram other adjacent hard tags. In one embodiment, the programming system 28 has the ability to feed and encode a variety of hard tag shapes, designs and adapt to these designs automatically or through simple mechanical adjustments by the user.
接口20可以是接收来自主机系统、条形码扫描系统或用户的命令、编码信息、序列号等的计算机接口。编程系统28可以接收单一物品编号和连续的编号范围这两者,这赋予了编程系统28在不需要干预且不必保持例如计算机接口20与外部主机之间的连接的情况下编码一长串相同的物品的能力。在一种实施方式中,接口20模拟通常用来对传统的RFID签条和票编程的工业标准的打印/编码设备的接口。Interface 20 may be a computer interface that receives commands, coded information, serial numbers, etc. from a host system, a barcode scanning system, or a user. Programming system 28 can accept both single item numbers and consecutive ranges of numbers, which gives programming system 28 the ability to encode a long list of identical item capabilities. In one embodiment, the interface 20 emulates the interface of an industry standard printing/encoding device commonly used to program conventional RFID tags and tickets.
接口20能够允许编程系统28升级,具体而言,RFID读取器/编码器编程单元22能够通过新的固件来升级以适应新的RFID标准和技术改进。在一种实施方式中,接口20需要密码或安全锁,以便防止对硬标签40的未授权编码。在一种实施方式中,接口20示出了可见信号或听觉信号,用于向用户提供被编程的数据,关于所编码的硬标签的数量的连续统计,未能编码的硬标签的数量,序列号问题等反馈。The interface 20 can allow the programming system 28 to be upgraded, in particular the RFID reader/encoder programming unit 22 can be upgraded with new firmware to accommodate new RFID standards and technology improvements. In one embodiment, interface 20 requires a password or security lock in order to prevent unauthorized encoding of hard tag 40 . In one embodiment, the interface 20 shows visual or audible signals for providing the user with programmed data, continuous statistics on the number of hard tags encoded, number of hard tags that failed to be encoded, sequence Questions and other feedback.
测试器24检查硬标签40是否已正确编程,以及揭示硬标签40的编程错误。测试器24对硬标签40执行质量保证,找出可能在编程阶段中发生的错误、缺陷及其他问题。测试器24可以是小功率测试器,并且可以激活在硬标签40上的读取和写入程序的不同组合并且分析结果。读取程序能够模拟读取硬标签40的便携式扫描器,就像百货商店中所使用的便携式扫描器那样。测试器24还能够根据预先设定的标准来执行综合的协议和参数测试。测试器24能够使用例如RF波或固定频率的脉冲来测试多种配置的可能性。The tester 24 checks whether the hard tag 40 has been programmed correctly, and reveals programming errors of the hard tag 40 . Tester 24 performs quality assurance on hard tags 40, looking for errors, defects, and other problems that may have occurred during the programming phase. Tester 24 may be a low power tester and may activate different combinations of read and write procedures on hard tag 40 and analyze the results. The reading program can emulate a portable scanner that reads the hard tag 40, like the portable scanners used in department stores. Tester 24 is also capable of performing comprehensive protocol and parametric tests according to preset criteria. The tester 24 is capable of testing various configuration possibilities using, for example, RF waves or pulses of fixed frequency.
成功编程的硬标签40被分发给用户,准备用于附着于产品。没有正确编码的硬标签40通过门控机构34来丢弃并且被转移至废料箱36。在一种实施方式中,测试器24具有以可见标记来标记所丢弃的硬标签40以防止其在将来使用的能力。任选地,硬标签40能够以以下的方式来分发,即硬标签40能够通过使用分离的馈送机构(没有示出)而自动地附着于产品或外表(garment),该馈送机构使将硬标签附着于产品所需的附着钉、系索或夹子定向并且提供它们。在另一种实施方式中,测试器24验证硬标签40中的EAS元件的工作是否正确,并且如果EAS功能没有正确地工作则丢弃硬标签40。Successfully programmed hard tags 40 are distributed to users, ready for attachment to products. Hard tags 40 that are not properly encoded are discarded through gate mechanism 34 and diverted to waste bin 36 . In one embodiment, tester 24 has the capability to mark discarded hard tags 40 with a visible marker to prevent their future use. Optionally, the hard tag 40 can be distributed in such a way that the hard tag 40 can be automatically attached to the product or garment by using a separate feed mechanism (not shown) that allows the hard tag Attachment pegs, lanyards or clips required to attach to the product are oriented and provided. In another embodiment, tester 24 verifies that the EAS components in hard tag 40 are functioning correctly, and discards hard tag 40 if the EAS function is not functioning properly.
编程系统28包括条形码签条敷贴器(“BCA”)38,该敷贴器38在硬标签40的表面上打印在硬标签40中所编程的新代码的可见指示物。BCA 38可以将新代码的可见指示物打印于签条内,并且将所打印的签条附着于硬标签40,而不是将签条打印于硬标签上。可见指示物将赋予用户识别在对硬标签40编程中已经使用了哪个代码的能力。Programming system 28 includes a bar code label applicator (“BCA”) 38 that prints a visual indicator of the new code programmed in hard label 40 on the surface of hard label 40 . Instead of printing the label on the hard label, the BCA 38 may print a visible indicator of the new code within the label and attach the printed label to the hard label 40 . The visible indicator will give the user the ability to identify which code has been used in programming the hard tag 40 .
在另一种实施方式中,平台18是固定的平台,而馈送器12、NFP天线16、BCA 38和测试器24不是固定的,而是可通过受控于例如处理器26的电机相对平台18移动的。NFP天线16朝着硬标签40前进,以用新的EPC来对硬标签40编程。在硬标签40被编程之后,测试器24朝着硬标签40前进,以对硬标签40执行测试。如果测试成功,BCA 38则朝着硬标签40前进,以用硬标签40的新代码的可见指示物来标记硬标签。In another embodiment, the platform 18 is a fixed platform, and the feeder 12, the NFP antenna 16, the BCA 38 and the tester 24 are not fixed, but can be controlled by a motor, such as a processor 26, relative to the platform 18. mobile. The NFP antenna 16 is advanced towards the hard tag 40 to program the hard tag 40 with the new EPC. After hard tag 40 is programmed, tester 24 is advanced toward hard tag 40 to perform a test on hard tag 40 . If the test is successful, the BCA 38 then proceeds to the hard tag 40 to mark the hard tag with a visual indicator of the new code of the hard tag 40 .
图3示出了根据本发明的原理构造的编程系统10的另一种实施方式。示例性的编程系统48包括界定了至少一个硬标签定位区域44的圆形平台18、用于将硬标签40馈送到该至少一个硬标签定位区域44中的一个区域内的馈送器12、定位于硬标签编程区域46的NFP天线16、接口20、RFID编程单元22、测试器24、屏蔽系统32、门控机构34、废料箱36和BCA 38。FIG. 3 illustrates another embodiment of a programming system 10 constructed in accordance with the principles of the present invention. An exemplary programming system 48 includes a circular platform 18 defining at least one hard tag positioning area 44, a feeder 12 for feeding hard tags 40 into one of the at least one hard tag positioning area 44, positioned at NFP antenna 16 , interface 20 , RFID programming unit 22 , tester 24 , shielding system 32 , door control mechanism 34 , waste bin 36 and BCA 38 of hard tag programming area 46 .
NFP天线16是可定位于硬标签编程区域46之内,在该硬标签编程区域46内RFID处理器26使硬标签40被编程。近场编程天线16可以被配置用于对硬标签40进行无线编程。包括EAS元件的硬标签40以例如EPC代码或者包括制造商代码、产品序列号及跟踪编号中的至少一个的商品标识符来编程。NFP antenna 16 is positionable within hard tag programming area 46 within which RFID processor 26 causes hard tag 40 to be programmed. Near-field programming antenna 16 may be configured for wireless programming of hard tag 40 . A hard tag 40 including an EAS element is programmed with, for example, an EPC code or an item identifier including at least one of a manufacturer code, a product serial number, and a tracking number.
圆形平台18耦接至振动机构(没有示出)以使硬标签40适当地定向于该至少一个硬标签定位区域44之内。在根据本发明的原理构造的编程系统的另一种实施方式中,NFP天线16可以是固定天线或可移动天线之一。RFID处理器26使可移动天线移至硬标签40,以便对硬标签40编程。编程系统10与配置用于确定硬标签40是否已经正确编程的测试器24耦接。不正确编程的硬标签40被标记以防止其在将来使用,并且将其丢弃并被转移至废料箱36。RFID处理器26记录所编程的硬标签40的数量,正确编程的硬标签40的数量,以及不正确编程的硬标签40的数量。The circular platform 18 is coupled to a vibration mechanism (not shown) to properly orient the hard tag 40 within the at least one hard tag positioning area 44 . In another embodiment of a programming system constructed in accordance with the principles of the present invention, NFP antenna 16 may be one of a fixed antenna or a movable antenna. RFID processor 26 moves the movable antenna to hard tag 40 in order to program hard tag 40 . Programming system 10 is coupled to tester 24 configured to determine whether hard tag 40 has been programmed correctly. Incorrectly programmed hard tags 40 are flagged to prevent their future use and are discarded and diverted to waste bin 36 . RFID processor 26 records the number of programmed hard tags 40 , the number of correctly programmed hard tags 40 , and the number of incorrectly programmed hard tags 40 .
此外,条形码签条敷贴器38被配置用于将条形码签条附着于硬标签40。硬标签40在被标注并被测试之后被自动附着于产品。屏蔽系统32将平台划分成硬标签定位区域44。屏蔽系统32具有防止对邻近正被编程的硬标签的其他硬标签40编程的屏蔽性质。当测试器24确定硬标签40被不正确地编程时,标记硬标签40以防止其在将来使用并将它送到废料箱36。应当指出,图3所示的平台18是示例性的圆形平台,而在此所公开的发明并不限定于平台18的特定设计或类型。Additionally, barcode label applicator 38 is configured for attaching a barcode label to hard tag 40 . Hard tags 40 are automatically attached to the product after being labeled and tested. Shielding system 32 divides the platform into hard tag location areas 44 . Shielding system 32 has shielding properties that prevent programming of other hard tags 40 adjacent to the hard tag being programmed. When tester 24 determines that hard tag 40 is incorrectly programmed, hard tag 40 is marked to prevent its future use and sent to scrap bin 36 . It should be noted that the platform 18 shown in FIG. 3 is an exemplary circular platform and that the invention disclosed herein is not limited to a particular design or type of platform 18 .
图4是示出了用于对硬标签40编程的示例性方法的流程图42。该编程处理这样开始:使馈送器12将硬标签40馈送至平台18内(步骤S100)。硬标签40被定位于平台18的硬标签编程区域46之内,以被编程。获得将用来对硬标签40编程的新的EPC代码(步骤S102)。新的EPC代码能够从RFID编程单元22中获得,并且能够反复地用于编程其他硬标签40,或者可以只用于特定的硬标签40一次。在一种实施方式中,编程系统10读取每个硬标签40的现有的旧的EPC代码,并且根据现有的旧的EPC代码是什么,编程系统28能够相应地对硬标签40进行编程。以新的EPC代码来对硬标签40进行编程(步骤S104)。FIG. 4 is a flowchart 42 illustrating an exemplary method for programming hard tag 40 . The programming process begins by causing feeder 12 to feed hard tags 40 into platform 18 (step S100). Hard tag 40 is positioned within hard tag programming area 46 of platform 18 to be programmed. A new EPC code to be used to program the hard tag 40 is obtained (step S102). The new EPC code can be obtained from the RFID programming unit 22 and can be used repeatedly to program other hard tags 40, or can be used only once for a specific hard tag 40. In one embodiment, programming system 10 reads the existing old EPC code of each hard tag 40, and depending on what the existing old EPC code is, programming system 28 is able to program hard tag 40 accordingly . The hard tag 40 is programmed with the new EPC code (step S104).
测试器24评估硬标签40以确定硬标签40是否已经正确编程(步骤S106)。硬标签编程区域46包括确保编程系统10只对目标硬标签40编程而不对任何其他邻近的标签编程的屏蔽系统32。如果硬标签40未被正确编程,则丢弃硬标签40(步骤S108)。所丢弃的标签由门控机构34送至废料箱36,在废料箱36中它能够稍后被重新利用,被丢掉等。编程系统10发出警告声以向操作者报警:硬标签40已经被丢弃。否则,确定硬标签40已正确编程,并且因此硬标签40可附着于产品(步骤S110)。在一种实施方式中,BCA 38在硬标签40附着于商品之前以人可读的指示物来标注硬标签40。Tester 24 evaluates hard tag 40 to determine whether hard tag 40 has been programmed correctly (step S106). Hard tag programming area 46 includes masking system 32 that ensures programming system 10 only programs target hard tag 40 and not any other adjacent tags. If the hard tag 40 is not programmed correctly, the hard tag 40 is discarded (step S108). The discarded label is sent by the gate mechanism 34 to a waste bin 36 where it can be reused later, thrown away, etc. Programming system 10 emits a warning sound to alert the operator that hard tag 40 has been discarded. Otherwise, it is determined that the hard tag 40 has been programmed correctly, and thus the hard tag 40 can be attached to the product (step S110). In one embodiment, the BCA 38 marks the hard tag 40 with a human-readable indicator before the hard tag 40 is attached to the merchandise.
多种硬标签40的编程实施方式根据示例性的标签编程系统10进行了描述。在阅读了该描述之后,如何使用其他系统和方法来实现本发明对本领域技术人员而将变得显而易见。还应当理解,所描述的方法和系统的部件的容量和数量可以根据标签、要支持的标签量以及在标签与编程部件之间的预期的相互作用而改变。例如,对用于配置和管理的编程系统的访问可以设计为通过网络浏览器来远程进行。在这种情况下,可以不需要包含显示接口。Various hard tag 40 programming implementations are described with respect to the exemplary tag programming system 10 . After reading this description, it will become apparent to a person skilled in the art how to implement the invention using other systems and methods. It should also be understood that the capacity and number of components of the described methods and systems may vary depending on the tags, the amount of tags to be supported, and the expected interactions between the tags and the programming components. For example, access to programming systems for configuration and management can be designed to be done remotely through a web browser. In this case, the display interface may not need to be included.
本发明能够以硬件、软件或者硬件和软件的组合来实现。任何类型的计算系统或者适用于执行在此所描述的方法的其他装置都适合于执行在此所描述的功能。The present invention can be realized in hardware, software, or a combination of hardware and software. Any kind of computing system or other apparatus adapted for carrying out the methods described herein is suited to perform the functions described herein.
硬件和软件的典型组合可以是具有一个或多个处理元件的专用或通用计算机系统以及存储于存储介质上的计算机程序,该计算机程序被装载并执行时,其控制计算机系统,使得该计算机系统执行在此所描述的方法。本发明还可以嵌入计算机程序产品中,所述计算机程序产品包括使在此所描述的方法能够实现的所有特征,并且该计算机程序产品在装载于计算系统中时能够执行这些方法。存储介质指的是任何易失性的或非易失性的存储设备。A typical combination of hardware and software could be a special purpose or general purpose computer system with one or more processing elements and a computer program stored on a storage medium which, when loaded and executed, controls the computer system such that it performs method described here. The invention can also be embedded in a computer program product comprising all the features enabling the methods described herein and which, when loaded in a computing system, is able to carry out these methods. Storage medium refers to any volatile or non-volatile storage device.
计算机程序或应用在本文中指的是指令集采用任何语言、代码或符号的任意表示,该指令集旨在使具有信息处理能力的系统直接地或者在下列操作之一或两者之后执行特定的功能:a)转换成另一种语言、代码或符号;b)以不同的材料形式重新生产。A computer program or application refers herein to any representation in any language, code or symbol of a set of instructions intended to cause a system having information processing capabilities to perform a specific function directly or after one or both of the following operations : a) converted into another language, code or symbol; b) reproduced in a different material form.
另外,除非上面另有说明,否则应当指出,所有附图都不是按比例绘制的。值得注意的是,本发明在不脱离其精神或基本属性的情况下能够以其他具体的形式来实现,因此,应当参考所附的权利要求,而不是上面的说明书,来指示本发明的范围。Also, unless otherwise indicated above, it should be noted that all drawings are not drawn to scale. It should be noted that the present invention can be embodied in other specific forms without departing from its spirit or essential attributes, and accordingly, reference should be made to the appended claims, rather than to the foregoing specification, as indicating the scope of the invention.
Claims (18)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/391,853 US20100214080A1 (en) | 2009-02-24 | 2009-02-24 | Radio frequency identification hardtag encode and feed system |
| US12/391,853 | 2009-02-24 | ||
| PCT/US2010/000218 WO2010098810A1 (en) | 2009-02-24 | 2010-01-26 | Rfid hard tag encoding system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102365646A CN102365646A (en) | 2012-02-29 |
| CN102365646B true CN102365646B (en) | 2016-11-30 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5736322B2 (en) | RFID hard tag encoding system and method | |
| US8717145B2 (en) | RFID portal system with RFID tags having various read ranges | |
| EP1859383B1 (en) | Method and system for testing rfid devices | |
| EP3830759B1 (en) | Combination barcode reader and radio frequency identification read/write device | |
| KR100687744B1 (en) | Baggage loss prevention device and prevention of baggage loss using RID | |
| EP2030456A2 (en) | Rfid tag user memory indication | |
| WO2006132732A2 (en) | System and method of reading from and/or writing to an rf transponder | |
| EP1779679B1 (en) | Radio-frequency-device personalization | |
| US20060027646A1 (en) | Identification storage medium arrangement, a read apparatus and an identification system | |
| CN102365646B (en) | Encoding system and method for RFID hard tags | |
| US20070229227A1 (en) | Method and apparatus for providing rejuvenated transponders | |
| HK1163882A (en) | Rfid hard tag encoding system and method | |
| HK1163882B (en) | Rfid hard tag encoding system and method | |
| CN102376112B (en) | Electronic tail box management system having global position system (GPS) function and method therefor | |
| JP2007084172A (en) | Logistics management system | |
| TW200504547A (en) | Method of applying RFID system to medicine management | |
| WO2006054318A2 (en) | A unique method for embedding business process and business process intelligence into rfid grid |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20150804 Address after: Switzerland Rhine falls Neuhausen Applicant after: TYCO FIRE & SECURITY GmbH Address before: Switzerland Rhine falls Neuhausen Applicant before: ADT Services LLC Effective date of registration: 20150804 Address after: Switzerland Rhine falls Neuhausen Applicant after: ADT Services LLC Address before: American Florida Applicant before: SENSORMATIC ELECTRONICS, LLC |
|
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20161130 Termination date: 20220126 |