Nothing Special   »   [go: up one dir, main page]

WO1999046940A1 - Synchronization method for rfid system including tags having different memory sizes - Google Patents

Synchronization method for rfid system including tags having different memory sizes Download PDF

Info

Publication number
WO1999046940A1
WO1999046940A1 PCT/US1999/004860 US9904860W WO9946940A1 WO 1999046940 A1 WO1999046940 A1 WO 1999046940A1 US 9904860 W US9904860 W US 9904860W WO 9946940 A1 WO9946940 A1 WO 9946940A1
Authority
WO
WIPO (PCT)
Prior art keywords
bits
sync
sync word
tag memory
tag
Prior art date
Application number
PCT/US1999/004860
Other languages
French (fr)
Inventor
Kirk Bradley Bierach
Sean Thomas Loving
Mark Daniel Fitzpatrick
Original Assignee
Motorola 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 Motorola Inc. filed Critical Motorola Inc.
Priority to IL13774999A priority Critical patent/IL137749A0/en
Priority to AU28966/99A priority patent/AU2896699A/en
Priority to JP2000536204A priority patent/JP2003532935A/en
Priority to BR9908714-6A priority patent/BR9908714A/en
Priority to KR1020007010095A priority patent/KR20010052206A/en
Priority to CA002322152A priority patent/CA2322152A1/en
Priority to EP99909858A priority patent/EP1068738A4/en
Publication of WO1999046940A1 publication Critical patent/WO1999046940A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • 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/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/28Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles

Definitions

  • This invention relates generally to RFID systems and in particular, to RFID systems including tags having different memory sizes.
  • RFID systems are well known, and find numerous uses.
  • RFID systems are used in access control applications where employees use RFID "proximity" cards or tags to gain access to authorized areas, or tags are bolted to the undercarriage of transport trucks and other types of vehicles to allow them access to a facility.
  • RFID systems are used in animal identification applications where individualized tags are placed on the ears of livestock to identify each animal.
  • RFID systems are used in container tracking applications where individualized tags are fixed to reusable containers to facilitate accurate records of their use.
  • RFID tags also referred to as “transponders” or “labels”
  • the number and size of the data blocks transmitted may be different among tags, however, due to differences in application requirements or differences in the memory structures storing such data within the tags. Differences in memory or data structures result from different numbers of data blocks or different numbers of bits in each data block being transmitted. Different manufacturers of the tags or the memories employed in the tags are one cause for the different memory structures being used in the tags. Advancements in manufacturing techniques are another cause.
  • one aspect of the invention is a synchronization method for an RFID system including tags having different memory sizes, comprising the steps of: storing a sync word in a first area in a tag memory, and storing data bits and sync bits in a second area in the tag memory such that the sync word cannot occur in the data bits and the sync bits.
  • a synchronization method for an RFID system including tags having different memory sizes, comprises the steps of: transmitting a sync word serially modulated on an RF signal, and transmitting data bits and sync bits serially modulated on the RF signal such that the sync word cannot occur in the data bits and the sync bits.
  • a synchronization method for an RFID system including tags having different memory sizes, comprises the steps of: receiving an RF signal serially modulated by repetitions of contents of a tag memory storing a sync word, data bits, and sync bits such that the sync word cannot occur within the data bits and the sync bits; identifying one of the repetitions of the sync word serially modulated on the RF signal; and reading data bits following the one of the repetitions of the sync word serially modulated on the RF signal, until a next one of the repetitions of the sync word is received serially modulated on the RF signal.
  • an RFID tag for an RFID system including tags having different memory sizes, comprises a tag memory, a control circuit and a modulator circuit.
  • the tag memory has a sync word stored at one end of the tag memory, and data bits and sync bits stored in a remainder of the tag memory such that the sync word cannot occur in the
  • an RFID reader for an RFID system including tags having different memory sizes comprises a receiver circuit and a processor.
  • the receiver circuit is coupled to an RF signal serially modulated by repetitions of a sync word, data bits, and sync bits organized such that the sync word cannot occur within the data bits and the sync bits.
  • the processor is coupled to the receiver circuit.
  • an RFID system including tags having different memory sizes, comprises a plurality of tags and an RFID reader.
  • the plurality of tags individually include a tag memory, a control circuit and a modulator circuit.
  • the tag memory has a sync word stored at one end of the tag memory and data bits and sync bits stored in a remainder of the tag memory such that the sync word cannot occur in the data bits and the sync bits.
  • the control circuit provides address and control signals to the tag memory so as to read out contents of the tag memory.
  • the modulator circuit generate an RF signal serially modulated by repetitions of the contents of the tag memory.
  • the RFID reader includes a receiver circuit and a processor.
  • the receiver circuit is coupled to the RF signal, and the processor.
  • the processor includes a memory storing a program causing the processor to identify one of the repetitions of the sync word serially modulated on the RF signal, and to read data bits following the one of the repetitions of the sync word until a next one of the repetitions of the sync word is received on the
  • FIG. 1 is a block diagram of an RFID system including tags having different sizes, utilizing aspects of the present invention.
  • FIG. 2 is an example of a tag memory organization including a 32- bit sync word, utilizing aspects of the present invention.
  • FIG. 3 is an example of a tag memory organization including a 24- bit sync word, utilizing aspects of the present invention.
  • FIG. 4 is an example of a tag memory organization including a 16- bit sync word, utilizing aspects of the present invention.
  • FIG. 5 is an example of a tag memory organization including a 9-bit sync word, utilizing aspects of the present invention.
  • FIG. 6 is an example of a tag memory organization including a 16- bit sync word beginning at a beginning address of the tag memory, utilizing aspects of the present invention.
  • FIG. 7 is an example of a tag memory organization including a 16- bit sync word ending at an ending address of the tag memory, utilizing aspects of the present invention.
  • FIG. 8 is a first example of a prior art tag memory organization.
  • FIG. 9 is a second example of a prior art tag memory organization.
  • FIG. 10 is a third example of a prior art tag memory organization.
  • FIG. 1 1 is an example of repetitions of the contents of any one of the first, second, or third examples of a prior art tag memory organization.
  • FIG. 12 is a flow diagram of a synchronization method for an RFID system including tags having different memory sizes, utilizing aspects of the present invention.
  • FIG. 1 is a block diagram of an RFID system 10 including tags having different memory sizes. Included in the RFID system 10 are a host computer 20, an RFID reader 30, and a plurality of RFID tags 40-1 to 40-n having different memory sizes.
  • RFID tag 40-1 is representative of the RFID tags 40-1 to 40-n, and for the purposes of the following discussion, RFID tag 40-1 is assumed to be proximate to the RFID reader 30 so that its one or more antenna elements 401 receive an exciter signal 301 transmitted through corresponding one or more antenna elements 302 of the RFID reader 30.
  • An exciter circuit 303 of the RFID reader 30 generates the exciter signal 301.
  • a power circuit 402 on the RFID tag 40-1 rectifies the received exciter signal 301 to generate an internal supply voltage Vdd for other circuitry on the RFID tag 40-1. If commands or data are superimposed or modulated onto to a carrier signal of the exciter signal 301 , the power circuit 402 passes the exciter signal 301 to a decode circuit 403.
  • the decode circuit 403 demodulates the exciter signal 301 and performs an analog-to-digital conversion to produce the command or data in digital form, which it provides to a control circuit 404.
  • the power circuit 402 also passes the exciter signal 301 to a clock generator circuit 405.
  • the clock generator circuit 405 generates two clock signals.
  • One clock signal has the same frequency as the exciter carrier signal, and is provided to the control circuit 404.
  • the other clock signal has a different frequency than the exciter carrier signal, and is provided to a modulator circuit 406 to serve as a tag carrier signal for an RF signal 408 transmitted from the RFID tag 40-1.
  • the frequency of the tag carrier signal is approximately half that of the exciter carrier signal to distinguish the two carrier signals.
  • the control circuit 404 includes an address counter (not shown) which increments the address to a tag memory 407.
  • the control circuit 404 In response to the exciter signal 301 , the control circuit 404 generates appropriate control signals to cause information to be repetitively read out of the tag memory 407 in a serial fashion at the rate of the exciter carrier signal. The information is then provided to the modulator circuit 406.
  • the modulator circuit 406 superimposes or modulates the information onto the tag carrier signal to generate the RF signal 408 serially modulated by repetitions of the contents of the tag memory 407.
  • the RF signal 408 is serially modulated by repetitions of a sync word, data bits, and sync bits oganized such that the sync word cannot occur within the data bits and the sync bits.
  • a transmitting antenna 409 coupled to the modulator circuit 406 transmits the RF signal 408 to a receiving antenna 304 on the RFID reader 30.
  • a receiver circuit 305 is coupled to the RF signal 408 through the receiving antenna 304, to receive and amplify the RF signal 408.
  • the receiver circuit 305 preferably also converts the frequency of the RF signal 408 to an intermediate frequency for further amplification and bandpass filtering before providing it to a detector circuit 306.
  • the detector circuit 306 detects information serially modulated on the RF signal 408, and provides the information to a processor 307, which produces an output in a format usable by the host computer 20.
  • the processor 307 includes a memory (not shown) storing a program to be executed by the processor 307.
  • the host computer 20 processes the information passed to it by the processor 307.
  • the tag memory 407 may be different sizes by being configured in various memory or data structures having different numbers of blocks and/or different numbers of bits per block.
  • FIG. 2 illustrates a data structure for tag memory 407 having 7 blocks of 32 bits each
  • FIG. 6 illustrates a data structure having 7 blocks of 16 bits each
  • FIG. 8 illustrates a data structure having 3 blocks of 5 hexadecimal characters each (or 20 bits each, since each hexadecimal character is 4 bits).
  • the RFID reader 30 Since the contents of the tag memory 407 are read out repetitively to be serially modulated on the RF signal 408, it may be difficult or impossible for the RFID reader 30 to determine the repetitive pattern (i.e., contents of the tag memory 407) without prior knowledge of the data structure.
  • the pattern "0123456789ABCDE'' is stored in a first example of a prior art tag memory organization
  • the pattern "56789ABCDE01234" is stored in a second example of a prior art tag memory organization
  • the pattern in FIG. 8, the pattern "0123456789ABCDE'' is stored in a first example of a prior art tag memory organization;
  • the pattern "56789ABCDE01234" is stored in a second example of a prior art tag memory organization; and in FIG. 10, the pattern
  • ABSOR0123456789 is stored in a third example of a prior art tag memory organization. Yet problematically, each of these patterns generate the same repetitive or recursive pattern depicted in FIG. 11 , as information is read out of the tag memory 407 starting in the top left comer, reading to the right along each block, reading blocks from top to bottom, and ending in the bottom right comer. As another example, in certain repetitive patterns such as all 1 's, all O's, or alternating 1 's and O's, it is also virtually impossible for the RFID reader 30 to determine the length of the recurring pattern without prior knowledge of the data structure.
  • sync bits are interspersed at appropriate bit locations in the recurring pattern. The RFID reader 30 may then determine the recurring pattern by first finding the sync word, then reading the data following the sync word until a next
  • a sync word 52 is shown as "1000000000000001" beginning at a beginning address of the tag memory 407, sets of sync bits of "01” such as the set of sync bits 54 in the seventh block of the memory structure are interspersed among data bits "x" such as data bits 56 such that the sync word cannot occur within the data bits and sync bits.
  • the sync word and sync bits are also referred to as “system bits”, and the data bits as "user data bits”.
  • Successive data bits between the sync word and a set of sync bits, or between sets of sync bits, are referred to as "data words” such as data word 58 in the second block of the tag memory 407.
  • the sync word is predefined as a bit pattern in which the largest number of O's are sandwiched between two 1's within the contents of the data structure.
  • sets of sync bits of "01" are periodically inserted among the data bits such that the number of data bits between adjacent sets of sync bits is less than or equal to four (4) bits less than the number of bits in the sync word.
  • a single sync bit of "1" may be used instead of the pair of sync bits "01". In this case, the number of data bits between adjacent sync bits would be less than or equal to three (3) bits less than the number of bits in the sync word.
  • the number of data bits between adjacent sets of sync bits "01" may be less than four bits less than the number of bits in the sync word, preferably the number of data bits between adjacent sets of sync bits is set equal to four bits less than the number of bits in the sync word so that the maximum number of bits are made available in the data structure for data bits. Also, by following this convention, the locations of the sync bits are thus readily determinable after the RFID reader 30 has identified the sync word, making it easier for the RFID reader 30 to mask out or strip off the sync bits while reading the data bits serially modulated on the RF signal 408.
  • the data structure of the tag memory 407 is also readily determinable by the RFID reader 30.
  • This convention may not be practical for data structures including a relatively small number of blocks.
  • a shorter sync word such as shown in FIG. 3 sometimes allows more data bits to be available in the tag memory 407 than a sync word using up the entire first block.
  • FIG. 4 and FIG. 5 this is not generally the case.
  • the RFID reader 30 may readily determine the contents or repetitive pattern stored therein from information modulated on a received RF signal 408.
  • FIG. 12 illustrates a flow diagram of a synchronization method for the RFID system 10 including tags 40-1 to 40-n having different memory sizes.
  • a first step 1201 comprises the step of storing a sync word in a first area in a tag memory.
  • the first area is preferably successive bit locations beginning at a beginning address of the tag memory such as depicted in FIG. 6.
  • the step of storing a sync word comprises the step of storing a sync word in successive bit locations beginning at a beginning address of said tag memory.
  • the first area may be successive bit locations ending at an ending address of the tag memory such as depicted in FIG. 7.
  • the step of storing a sync word comprises the step of storing a sync word in successive bit locations
  • the step of storing a sync word comprises the steps of: storing one bit of a first binary state, storing a plurality of bits of a second binary state, and storing one bit of said first binary state.
  • the storing of the sync word is preferably performed by programming the tag memory by conventional methods and means after manufacture. However, the storing of the sync word can be alternatively performed with similar benefit during the manufacturing process of the tag memory or the tag by conventional methods and means.
  • a second step 1202 comprises the step of storing data bits and sync bits in a second area in said tag memory such that said sync word cannot occur in said data bits and said sync bits.
  • the second area is a remainder of the tag memory after storing the sync word in the tag memory.
  • the sync bits are interspersed among said data bits such that said sync word cannot occur in said remainder of said tag memory.
  • the step of storing data bits and sync bits comprises the steps of: organizing data bits into data words individually having a number of data bits at least four less than a number of bits in said sync word; organizing sync bits into sets of sync bits individually having at least one bit of said first binary state; and storing said data words and said sets of sync bits in said tag memory by interleaving said sets of sync bits with said data words.
  • the storing of the data bits and sync bits is preferably performed by programming the tag memory by conventional methods and means after manufacture. However, the storing of the data bits and sync bits can be alternatively performed with similar benefit during the manufacturing process of the tag memory or the tag by conventional methods and means.
  • a third step 1203 comprises the step of transmitting a sync word serially modulated on an RF signal.
  • said step of transmitting said sync word comprises the steps of: transmitting one bit of a first binary state; transmitting a plurality of bits of a second binary state; and transmitting one bit of said first binary state.
  • the control circuit 404 in the tag memory 407 generates appropriate control signals to cause information to be repetitively read out of the tag memory 407 in a serial fashion, and provided to the modulator circuit 406 which generates an RF signal 408 serially modulated by contents of the tag memory 407.
  • a transmitting antenna 409 coupled to the modulator circuit 406 thereupon transmits the RF signal 408.
  • a fourth step 1204 comprises the step of transmitting data bits and sync bits serially modulated on said RF signal such that said sync word cannot occur in said data bits and said sync bits.
  • said step of transmitting data bits and sync bits comprises the step of transmitting data bits organized into data words individually having a number of data bits at least four less than a number of bits in said sync bit, and sync bits organized into sets of sync bits individually having at least one bit of said first binary state, such that said sets of sync bits are interleaved with said data words.
  • control circuit 404 in the tag memory 407 generates appropriate control signals to cause information to be repetitively read out of the tag memory 407 in a serial fashion, and provided to the modulator circuit 406 which generates an RF signal 408 serially modulated by contents of the tag memory 407.
  • a transmitting antenna 409 coupled to the modulator circuit 406 thereupon transmits the RF signal 408.
  • a fifth step 1205 comprises the step of receiving an RF signal serially modulated by repetitions of contents of a tag memory storing a sync word, data bits, and sync bits such that said sync word cannot occur within said data bits and said sync bits.
  • receiver 305 is coupled to the receiving antenna 304, to receive and amplify the RF signal 408, as described in reference to FIG. 1.
  • a sixth step 1206 comprises the step of identifying one repetition of said sync word serially modulated on said RF signal.
  • the step of identifying one repetition of said sync word comprises the step of finding a longest sequence of bits of said second binary state serially modulated on said RF signal. Since the sync word is organized as one bit of a first binary state, a plurality of bits of a second binary state, and one bit of said first binary state, this entails finding the longest sequence of bits of the second binary state serially modulated on the RF signal.
  • the processor 307 includes a memory (not shown) storing a program which causes the processor 307 to identify one repetition of said sync word by finding a maximum number of consecutive bits in the second binary state, using conventional programming methods.
  • a seventh step 1207 comprises the step of reading data bits following said one of said repetitions of said sync word serially modulated on said RF signal, until a next repetition of said sync word is received serially modulated on said RF signal.
  • said step of reading data bits comprises the steps of: (a) reading a number of successive data bits, said number being four bits less than the number of bits of said sync word;
  • the processor 307 includes a memory (not shown) storing a program which causes the processor 307 to perform such steps, using conventional programming methods.
  • One advantage of the present invention is an RFID system capable of reading data transmitted from tags having different memory sizes, allowing compatibility among existing and future commercially available
  • Another advantage is an RFID system capable of reading data transmitted from tags having different memory sizes, allowing intersystem operability and reduction in the overall cost of such system.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Near-Field Transmission Systems (AREA)
  • Detection And Correction Of Errors (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

A synchronization method for an RFID system (10) including tags (40-1 to 40-n) having different memory sizes, employs a convention wherein sync words and sync bits are stored in tag memory (407) among data bits so that a reader (30) may readily identify the sync word on an RF signal (408) transmitted by a tag (40-1) and serially modulated by repetitions of the contents of the tag memory (407). After identifying the sync word, an RFID reader (30) reads data bits following the identified sync word until a next sync word is received, while ignoring the sync bits interspersed among the data bits.

Description

SYNCHRONIZATION METHOD FOR RFID SYSTEM INCLUDING TAGS HAVING DIFFERENT MEMORY SIZES
Reference to Prior Provisional Application The applicant hereby claims the priority benefit of prior provisional application number 60/077,987 filed 13 March 1998 by Kirk B. Bierach et al., the same inventors as in the present application, and the disclosure of which prior provisional application is hereby incorporated by reference verbatim, with the same effect as though such disclosure were fully and completely set forth herein.
Field of the Invention This invention relates generally to RFID systems and in particular, to RFID systems including tags having different memory sizes.
Background of the Invention Radio frequency identification (RFID) systems are well known, and find numerous uses. For example, RFID systems are used in access control applications where employees use RFID "proximity" cards or tags to gain access to authorized areas, or tags are bolted to the undercarriage of transport trucks and other types of vehicles to allow them access to a facility. As another example, RFID systems are used in animal identification applications where individualized tags are placed on the ears of livestock to identify each animal. In yet another example, RFID systems are used in container tracking applications where individualized tags are fixed to reusable containers to facilitate accurate records of their use.
In these and other applications, RFID tags (also referred to as "transponders" or "labels") typically transmit multiple blocks of data to RFID readers. The number and size of the data blocks transmitted may be different among tags, however, due to differences in application requirements or differences in the memory structures storing such data within the tags. Differences in memory or data structures result from different numbers of data blocks or different numbers of bits in each data block being transmitted. Different manufacturers of the tags or the memories employed in the tags are one cause for the different memory structures being used in the tags. Advancements in manufacturing techniques are another cause.
In conventional RFID systems, however, data are generally communicated in fixed quantities as defined by the particular system since such systems lack capability to read tags transmitting data blocks of arbitrary size or number. Such systems are therefore constrained to be incompatible among existing and future commercially available tag offerings, and their resulting intersystem inoperability tends to increase the overall cost of using such systems. Industry standardization would help to eliminate such problems.
Thus, there is a need for a "Synchronization Method for RFID System Including Tags Having Different Memory Sizes".
Summary of the Invention
It is one object of the present invention to provide an RFID system capable of reading data transmitted from tags having different memory sizes, resulting from variable size and number of data blocks among the tags. Another object is to provide synchronization method and means to facilitate the transmission and reading of data from RFID tags having different memory sizes.
These and additional objects are accomplished by the various aspects of the present invention, wherein, briefly stated, one aspect of the invention is a synchronization method for an RFID system including tags having different memory sizes, comprising the steps of: storing a sync word in a first area in a tag memory, and storing data bits and sync bits in a second area in the tag memory such that the sync word cannot occur in the data bits and the sync bits.
In another aspect, a synchronization method for an RFID system including tags having different memory sizes, comprises the steps of: transmitting a sync word serially modulated on an RF signal, and transmitting data bits and sync bits serially modulated on the RF signal such that the sync word cannot occur in the data bits and the sync bits. In another aspect, a synchronization method for an RFID system including tags having different memory sizes, comprises the steps of: receiving an RF signal serially modulated by repetitions of contents of a tag memory storing a sync word, data bits, and sync bits such that the sync word cannot occur within the data bits and the sync bits; identifying one of the repetitions of the sync word serially modulated on the RF signal; and reading data bits following the one of the repetitions of the sync word serially modulated on the RF signal, until a next one of the repetitions of the sync word is received serially modulated on the RF signal.
In yet another aspect, an RFID tag for an RFID system including tags having different memory sizes, comprises a tag memory, a control circuit and a modulator circuit. The tag memory has a sync word stored at one end of the tag memory, and data bits and sync bits stored in a remainder of the tag memory such that the sync word cannot occur in the
- 3 - remainder of the tag memory. The control circuit provides address and control signals to the tag memory so as to read out contents of the tag memory. The modulator circuit generates an RF signal serially modulated by the contents of the tag memory. In still another aspect, an RFID reader for an RFID system including tags having different memory sizes, comprises a receiver circuit and a processor. The receiver circuit is coupled to an RF signal serially modulated by repetitions of a sync word, data bits, and sync bits organized such that the sync word cannot occur within the data bits and the sync bits. The processor is coupled to the receiver circuit. The processor includes a memory storing a program causing the processor to identify one of the repetitions of the sync word, and to read data bits following the one of the repetitions of the sync word until a next one of the repetitions of the sync word is received. In yet one more aspect, an RFID system including tags having different memory sizes, comprises a plurality of tags and an RFID reader. The plurality of tags individually include a tag memory, a control circuit and a modulator circuit. The tag memory has a sync word stored at one end of the tag memory and data bits and sync bits stored in a remainder of the tag memory such that the sync word cannot occur in the data bits and the sync bits. The control circuit provides address and control signals to the tag memory so as to read out contents of the tag memory. The modulator circuit generate an RF signal serially modulated by repetitions of the contents of the tag memory. The RFID reader, on the other hand, includes a receiver circuit and a processor. The receiver circuit is coupled to the RF signal, and the processor. The processor includes a memory storing a program causing the processor to identify one of the repetitions of the sync word serially modulated on the RF signal, and to read data bits following the one of the repetitions of the sync word until a next one of the repetitions of the sync word is received on the
4 - Additional objects, features and advantages of the various aspects of the present invention will be apparent from the following description of its preferred embodiments, which description should be taken in conjunction with the accompanying drawings.
Brief Description of the Drawings FIG. 1 is a block diagram of an RFID system including tags having different sizes, utilizing aspects of the present invention.
FIG. 2 is an example of a tag memory organization including a 32- bit sync word, utilizing aspects of the present invention.
FIG. 3 is an example of a tag memory organization including a 24- bit sync word, utilizing aspects of the present invention.
FIG. 4 is an example of a tag memory organization including a 16- bit sync word, utilizing aspects of the present invention. FIG. 5 is an example of a tag memory organization including a 9-bit sync word, utilizing aspects of the present invention.
FIG. 6 is an example of a tag memory organization including a 16- bit sync word beginning at a beginning address of the tag memory, utilizing aspects of the present invention. FIG. 7 is an example of a tag memory organization including a 16- bit sync word ending at an ending address of the tag memory, utilizing aspects of the present invention.
FIG. 8 is a first example of a prior art tag memory organization. FIG. 9 is a second example of a prior art tag memory organization. FIG. 10 is a third example of a prior art tag memory organization.
FIG. 1 1 is an example of repetitions of the contents of any one of the first, second, or third examples of a prior art tag memory organization. FIG. 12 is a flow diagram of a synchronization method for an RFID system including tags having different memory sizes, utilizing aspects of the present invention.
- 5 Description of the Preferred Embodiments FIG. 1 is a block diagram of an RFID system 10 including tags having different memory sizes. Included in the RFID system 10 are a host computer 20, an RFID reader 30, and a plurality of RFID tags 40-1 to 40-n having different memory sizes. RFID tag 40-1 is representative of the RFID tags 40-1 to 40-n, and for the purposes of the following discussion, RFID tag 40-1 is assumed to be proximate to the RFID reader 30 so that its one or more antenna elements 401 receive an exciter signal 301 transmitted through corresponding one or more antenna elements 302 of the RFID reader 30. An exciter circuit 303 of the RFID reader 30 generates the exciter signal 301.
A power circuit 402 on the RFID tag 40-1 rectifies the received exciter signal 301 to generate an internal supply voltage Vdd for other circuitry on the RFID tag 40-1. If commands or data are superimposed or modulated onto to a carrier signal of the exciter signal 301 , the power circuit 402 passes the exciter signal 301 to a decode circuit 403. The decode circuit 403 demodulates the exciter signal 301 and performs an analog-to-digital conversion to produce the command or data in digital form, which it provides to a control circuit 404. The power circuit 402 also passes the exciter signal 301 to a clock generator circuit 405.
The clock generator circuit 405 generates two clock signals. One clock signal has the same frequency as the exciter carrier signal, and is provided to the control circuit 404. The other clock signal has a different frequency than the exciter carrier signal, and is provided to a modulator circuit 406 to serve as a tag carrier signal for an RF signal 408 transmitted from the RFID tag 40-1. In the preferred embodiment, the frequency of the tag carrier signal is approximately half that of the exciter carrier signal to distinguish the two carrier signals. The control circuit 404 includes an address counter (not shown) which increments the address to a tag memory 407. In response to the exciter signal 301 , the control circuit 404 generates appropriate control signals to cause information to be repetitively read out of the tag memory 407 in a serial fashion at the rate of the exciter carrier signal. The information is then provided to the modulator circuit 406. The modulator circuit 406 superimposes or modulates the information onto the tag carrier signal to generate the RF signal 408 serially modulated by repetitions of the contents of the tag memory 407. In the preferred embodiment, the RF signal 408 is serially modulated by repetitions of a sync word, data bits, and sync bits oganized such that the sync word cannot occur within the data bits and the sync bits. A transmitting antenna 409 coupled to the modulator circuit 406 transmits the RF signal 408 to a receiving antenna 304 on the RFID reader 30. A receiver circuit 305 is coupled to the RF signal 408 through the receiving antenna 304, to receive and amplify the RF signal 408. The receiver circuit 305 preferably also converts the frequency of the RF signal 408 to an intermediate frequency for further amplification and bandpass filtering before providing it to a detector circuit 306. The detector circuit 306 detects information serially modulated on the RF signal 408, and provides the information to a processor 307, which produces an output in a format usable by the host computer 20. The processor 307 includes a memory (not shown) storing a program to be executed by the processor 307. The host computer 20 processes the information passed to it by the processor 307.
The tag memory 407 may be different sizes by being configured in various memory or data structures having different numbers of blocks and/or different numbers of bits per block. For example, FIG. 2 illustrates a data structure for tag memory 407 having 7 blocks of 32 bits each, FIG. 6 illustrates a data structure having 7 blocks of 16 bits each, and FIG. 8 illustrates a data structure having 3 blocks of 5 hexadecimal characters each (or 20 bits each, since each hexadecimal character is 4 bits).
Since the contents of the tag memory 407 are read out repetitively to be serially modulated on the RF signal 408, it may be difficult or impossible for the RFID reader 30 to determine the repetitive pattern (i.e., contents of the tag memory 407) without prior knowledge of the data structure. For example, in FIG. 8, the pattern "0123456789ABCDE'' is stored in a first example of a prior art tag memory organization; in FIG. 9, the pattern "56789ABCDE01234" is stored in a second example of a prior art tag memory organization; and in FIG. 10, the pattern
"ABCDE0123456789" is stored in a third example of a prior art tag memory organization. Yet problematically, each of these patterns generate the same repetitive or recursive pattern depicted in FIG. 11 , as information is read out of the tag memory 407 starting in the top left comer, reading to the right along each block, reading blocks from top to bottom, and ending in the bottom right comer. As another example, in certain repetitive patterns such as all 1 's, all O's, or alternating 1 's and O's, it is also virtually impossible for the RFID reader 30 to determine the length of the recurring pattern without prior knowledge of the data structure.
Accordingly, it is an aspect of the present invention to include a sync word beginning at the beginning address of the tag memory 407, or ending at the ending address of the tag memory 407, so that the RFID reader 30 can properly read the contents of the tag memory 407 from the RF signal 408. To ensure that the sync word is not inadvertently replicated somewhere else in the recurring pattern, sync bits are interspersed at appropriate bit locations in the recurring pattern. The RFID reader 30 may then determine the recurring pattern by first finding the sync word, then reading the data following the sync word until a next
- 8 - occurrence of the sync word, while ignoring, masking or stripping off the sync bits.
Referring briefly to FIG. 6, a sync word 52 is shown as "1000000000000001" beginning at a beginning address of the tag memory 407, sets of sync bits of "01" such as the set of sync bits 54 in the seventh block of the memory structure are interspersed among data bits "x" such as data bits 56 such that the sync word cannot occur within the data bits and sync bits. The sync word and sync bits are also referred to as "system bits", and the data bits as "user data bits". Successive data bits between the sync word and a set of sync bits, or between sets of sync bits, are referred to as "data words" such as data word 58 in the second block of the tag memory 407. FIG. 7 illustrates another example of a data structure where the sync word ends at the ending address of the tag memory 407. In order to readily identify the sync word, the sync word is predefined as a bit pattern in which the largest number of O's are sandwiched between two 1's within the contents of the data structure. To ensure that the sync word includes the largest number of O's sandwiched between two 1's, sets of sync bits of "01" are periodically inserted among the data bits such that the number of data bits between adjacent sets of sync bits is less than or equal to four (4) bits less than the number of bits in the sync word. Alternatively, a single sync bit of "1" may be used instead of the pair of sync bits "01". In this case, the number of data bits between adjacent sync bits would be less than or equal to three (3) bits less than the number of bits in the sync word.
Although the number of data bits between adjacent sets of sync bits "01" may be less than four bits less than the number of bits in the sync word, preferably the number of data bits between adjacent sets of sync bits is set equal to four bits less than the number of bits in the sync word so that the maximum number of bits are made available in the data structure for data bits. Also, by following this convention, the locations of the sync bits are thus readily determinable after the RFID reader 30 has identified the sync word, making it easier for the RFID reader 30 to mask out or strip off the sync bits while reading the data bits serially modulated on the RF signal 408.
Further, by following a convention where the sync word includes the entire first data block, such as depicted in FIG. 2, the data structure of the tag memory 407 is also readily determinable by the RFID reader 30. This convention, however, may not be practical for data structures including a relatively small number of blocks. Further, a shorter sync word such as shown in FIG. 3 sometimes allows more data bits to be available in the tag memory 407 than a sync word using up the entire first block. However, as shown in FIG. 4 and FIG. 5, this is not generally the case. Thus, in summary, by storing sync words and sync bits of a known convention in the memory 407, the RFID reader 30 may readily determine the contents or repetitive pattern stored therein from information modulated on a received RF signal 408. Implementation of the RFID reader 30 is straightf orward, and within the skill of one of ordinary skill in the art. FIG. 12 illustrates a flow diagram of a synchronization method for the RFID system 10 including tags 40-1 to 40-n having different memory sizes. A first step 1201 comprises the step of storing a sync word in a first area in a tag memory. The first area is preferably successive bit locations beginning at a beginning address of the tag memory such as depicted in FIG. 6. In this case, the step of storing a sync word, comprises the step of storing a sync word in successive bit locations beginning at a beginning address of said tag memory. Alternatively, the first area may be successive bit locations ending at an ending address of the tag memory such as depicted in FIG. 7. In such case, the step of storing a sync word, comprises the step of storing a sync word in successive bit locations
10 ending at an ending address of said tag memory. Since the sync word is predefined preferably as a bit pattern in which the largest number of O's are sandwiched between two 1 's within the contents of the data structure of the tag memory, the step of storing a sync word, comprises the steps of: storing one bit of a first binary state, storing a plurality of bits of a second binary state, and storing one bit of said first binary state. The storing of the sync word is preferably performed by programming the tag memory by conventional methods and means after manufacture. However, the storing of the sync word can be alternatively performed with similar benefit during the manufacturing process of the tag memory or the tag by conventional methods and means.
A second step 1202 comprises the step of storing data bits and sync bits in a second area in said tag memory such that said sync word cannot occur in said data bits and said sync bits. The second area is a remainder of the tag memory after storing the sync word in the tag memory. In general terms, the sync bits are interspersed among said data bits such that said sync word cannot occur in said remainder of said tag memory. More particularly, the step of storing data bits and sync bits, comprises the steps of: organizing data bits into data words individually having a number of data bits at least four less than a number of bits in said sync word; organizing sync bits into sets of sync bits individually having at least one bit of said first binary state; and storing said data words and said sets of sync bits in said tag memory by interleaving said sets of sync bits with said data words. The storing of the data bits and sync bits is preferably performed by programming the tag memory by conventional methods and means after manufacture. However, the storing of the data bits and sync bits can be alternatively performed with similar benefit during the manufacturing process of the tag memory or the tag by conventional methods and means.
11 A third step 1203 comprises the step of transmitting a sync word serially modulated on an RF signal. Preferably, said step of transmitting said sync word, comprises the steps of: transmitting one bit of a first binary state; transmitting a plurality of bits of a second binary state; and transmitting one bit of said first binary state. To perform such step, the control circuit 404 in the tag memory 407 generates appropriate control signals to cause information to be repetitively read out of the tag memory 407 in a serial fashion, and provided to the modulator circuit 406 which generates an RF signal 408 serially modulated by contents of the tag memory 407. A transmitting antenna 409 coupled to the modulator circuit 406 thereupon transmits the RF signal 408.
A fourth step 1204 comprises the step of transmitting data bits and sync bits serially modulated on said RF signal such that said sync word cannot occur in said data bits and said sync bits. Preferably, said step of transmitting data bits and sync bits, comprises the step of transmitting data bits organized into data words individually having a number of data bits at least four less than a number of bits in said sync bit, and sync bits organized into sets of sync bits individually having at least one bit of said first binary state, such that said sets of sync bits are interleaved with said data words. To perform such step, the control circuit 404 in the tag memory 407 generates appropriate control signals to cause information to be repetitively read out of the tag memory 407 in a serial fashion, and provided to the modulator circuit 406 which generates an RF signal 408 serially modulated by contents of the tag memory 407. A transmitting antenna 409 coupled to the modulator circuit 406 thereupon transmits the RF signal 408.
A fifth step 1205 comprises the step of receiving an RF signal serially modulated by repetitions of contents of a tag memory storing a sync word, data bits, and sync bits such that said sync word cannot occur within said data bits and said sync bits. To perform such step, the
12 receiver 305 is coupled to the receiving antenna 304, to receive and amplify the RF signal 408, as described in reference to FIG. 1.
A sixth step 1206 comprises the step of identifying one repetition of said sync word serially modulated on said RF signal. Preferably, the step of identifying one repetition of said sync word, comprises the step of finding a longest sequence of bits of said second binary state serially modulated on said RF signal. Since the sync word is organized as one bit of a first binary state, a plurality of bits of a second binary state, and one bit of said first binary state, this entails finding the longest sequence of bits of the second binary state serially modulated on the RF signal. To perform such step, the processor 307 includes a memory (not shown) storing a program which causes the processor 307 to identify one repetition of said sync word by finding a maximum number of consecutive bits in the second binary state, using conventional programming methods. A seventh step 1207 comprises the step of reading data bits following said one of said repetitions of said sync word serially modulated on said RF signal, until a next repetition of said sync word is received serially modulated on said RF signal. Preferably, said step of reading data bits comprises the steps of: (a) reading a number of successive data bits, said number being four bits less than the number of bits of said sync word;
(b) reading a next bit following said number of successive data bits; and
(c) if said next bit is in said first binary state, then stopping, or, if said next bit is in said second binary state, then ignoring a bit following said next bit and jumping back to step (a). To perform such steps, the processor 307 includes a memory (not shown) storing a program which causes the processor 307 to perform such steps, using conventional programming methods.
One advantage of the present invention is an RFID system capable of reading data transmitted from tags having different memory sizes, allowing compatibility among existing and future commercially available
13 tag offerings. Another advantage is an RFID system capable of reading data transmitted from tags having different memory sizes, allowing intersystem operability and reduction in the overall cost of such system.
While particular embodiments of the invention have been described in detail herein, it will be appreciated that various modifications can be made to the preferred embodiment without departing from the scope of the invention. Thus, the foregoing description is not intended to limit the invention which is defined in the appended claims.
14

Claims

Claims:
1. An RFID tag for an RFID system including tags having different memory sizes, comprising: a tag memory having a sync word stored at one end of said tag memory, and data bits and sync bits stored in a remainder of said tag memory such that said sync word cannot occur in said remainder of said tag memory, a control circuit providing address and control signals to said tag memory so as to read out contents of said tag memory, and a modulator circuit generating an RF signal serially modulated by said contents of said tag memory.
2. The RFID tag according to claim 1 , wherein said sync word comprises one bit of a first binary state, a plurality of bits of a second binary state, and one bit of said first binary state.
3. The RFID tag according to claim 2, wherein said sync bits are interspersed among said data bits such that said sync word cannot occur in said remainder of said tag memory.
4. The RFID tag according to claim 3, wherein said data bits are organized into data words individually having a number of data bits which is four bits less than a number of bits of said sync word, said sync bits are organized into sets of sync bits including at least one bit of said first binary state, and said sets of sync bits are interleaved with said data words.
5. An RFID reader for an RFID system including tags having different memory sizes, comprising: a receiver circuit coupled to an RF signal serially modulated by repetitions of a sync word, data bits, and sync bits organized such that said sync word cannot occur within said data bits and said sync bits, and a processor coupled to said receiver circuit, said processor including a memory storing a program causing said processor to identify
- 15 - one repetition of said sync word, and to read data bits following said one repetition of said sync word until a next repetition of said sync word is received.
6. The RFID reader according to claim 5, wherein each of said sync words comprises one bit of a first binary state, a plurality of bits of a second binary state, and one bit of said first binary state.
7. The RFID reader according to claim 6, wherein said data bits are organized into data words individually having a number of data bits which is four bits less than a number of bits of said sync word, said sync bits are organized into sets of sync bits including at least one bit of said first binary state, and said sets of sync bits are interleaved with said data words.
8. The RFID reader according to claim 7, wherein said program causes said processor to identify one repetition of said sync word by finding a longest sequence of bits of said second binary state.
9. An RFID system including tags having different memory sizes, comprising: a plurality of tags individually including a tag memory, a control circuit and a modulator circuit, said tag memory having a sync word stored at one end of said tag memory and data bits and sync bits stored in a remainder of said tag memory such that said sync word cannot occur in said data bits and said sync bits, said control circuit providing address and control signals to said tag memory so as to read out contents of said tag memory, and said modulator circuit generating an RF signal serially modulated by repetitions of said contents of said tag memory, and an RFID reader including a receiver circuit and a processor, said receiver circuit coupled to said RF signal, and said processor including a memory storing a program causing said processor to identify one repetition of said sync word serially modulated on said RF signal, and to read data bits following said one repetition of said sync word until a next repetition of said sync word is received on said RF signal.
16 -
PCT/US1999/004860 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes WO1999046940A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
IL13774999A IL137749A0 (en) 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes
AU28966/99A AU2896699A (en) 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes
JP2000536204A JP2003532935A (en) 1998-03-13 1999-03-04 Synchronization method for RFID systems including tags with different memory sizes
BR9908714-6A BR9908714A (en) 1998-03-13 1999-03-04 Rfid identifier, rfid reader, and rfid system including identifiers with different memory sizes
KR1020007010095A KR20010052206A (en) 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes
CA002322152A CA2322152A1 (en) 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes
EP99909858A EP1068738A4 (en) 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US7798798P 1998-03-13 1998-03-13
US60/077,987 1998-03-13
US25659199A 1999-02-23 1999-02-23
US09/256,591 1999-02-23

Publications (1)

Publication Number Publication Date
WO1999046940A1 true WO1999046940A1 (en) 1999-09-16

Family

ID=26759922

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/004860 WO1999046940A1 (en) 1998-03-13 1999-03-04 Synchronization method for rfid system including tags having different memory sizes

Country Status (9)

Country Link
EP (1) EP1068738A4 (en)
JP (1) JP2003532935A (en)
KR (1) KR20010052206A (en)
CN (1) CN1313011A (en)
AU (1) AU2896699A (en)
BR (1) BR9908714A (en)
CA (1) CA2322152A1 (en)
IL (1) IL137749A0 (en)
WO (1) WO1999046940A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006136168A2 (en) * 2005-06-24 2006-12-28 Martin Professional A/S Method and apparatus for entertainment comprising rfid tags
WO2007037620A1 (en) * 2005-09-28 2007-04-05 U Bridge Co., Ltd. Information apparatus with rfid tag and control method thereof
CN101794308A (en) * 2010-03-04 2010-08-04 哈尔滨工程大学 Method for extracting repeated strings facing meaningful string mining and device
USRE46326E1 (en) 2000-10-20 2017-02-28 Promega Corporation RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags
USRE47599E1 (en) 2000-10-20 2019-09-10 Promega Corporation RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003215833A1 (en) * 2003-04-03 2004-10-25 Nokia Corporation Network serving device, portable electronic device, system and methods for mediating networked services
DE102004014563B4 (en) * 2004-03-25 2011-01-13 Atmel Automotive Gmbh Method and device for improved wireless data transmission
LU91115B1 (en) * 2004-10-26 2006-04-27 European Community Navigation system for disabled persons, in particular visually impaired persons
JP4884741B2 (en) * 2005-09-29 2012-02-29 株式会社キーエンス Wireless tag reader / writer
JP3946748B1 (en) * 2006-02-20 2007-07-18 株式会社神戸製鋼所 Information synchronization system
CN101169817B (en) * 2006-10-27 2011-04-13 财团法人工业技术研究院 Radio frequency identification label system and the label
CN104821088A (en) * 2015-05-18 2015-08-05 深圳市骄冠科技实业有限公司 Vehicle violation monitoring system based on radio-frequency license plate with function of communication

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4888773A (en) * 1988-06-15 1989-12-19 International Business Machines Corporation Smart memory card architecture and interface
US5621199A (en) * 1995-04-03 1997-04-15 Datalogic, Inc. RFID reader
US5805082A (en) * 1990-05-17 1998-09-08 At/Comm Incorporated Electronic vehicle toll collection system and method
US5818348A (en) * 1995-03-13 1998-10-06 Motorola, Inc. Method and radio frequency identification system for a novel protocol for reliable communication

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1288126B (en) * 1965-04-06 1969-01-30 CSF-Compagnie Generale de TeIegraphie Sans FiI, Paris Variable threshold comparison circuitry for identifying a group of cyclically repeated signals
US5382952A (en) * 1992-01-22 1995-01-17 Indala Corporation Transponder for proximity identification system
US5600683A (en) * 1995-05-01 1997-02-04 Motorola, Inc. Communication data format
US5661763A (en) * 1995-07-28 1997-08-26 Adtran, Inc. Apparatus and method for detecting programmable length bit pattern in serial digital data stream

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4888773A (en) * 1988-06-15 1989-12-19 International Business Machines Corporation Smart memory card architecture and interface
US5805082A (en) * 1990-05-17 1998-09-08 At/Comm Incorporated Electronic vehicle toll collection system and method
US5818348A (en) * 1995-03-13 1998-10-06 Motorola, Inc. Method and radio frequency identification system for a novel protocol for reliable communication
US5621199A (en) * 1995-04-03 1997-04-15 Datalogic, Inc. RFID reader

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1068738A4 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE46326E1 (en) 2000-10-20 2017-02-28 Promega Corporation RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags
USRE47599E1 (en) 2000-10-20 2019-09-10 Promega Corporation RF point of sale and delivery method and system using communication with remote computer and having features to read a large number of RF tags
WO2006136168A2 (en) * 2005-06-24 2006-12-28 Martin Professional A/S Method and apparatus for entertainment comprising rfid tags
WO2006136168A3 (en) * 2005-06-24 2007-02-15 Martin Professional As Method and apparatus for entertainment comprising rfid tags
WO2007037620A1 (en) * 2005-09-28 2007-04-05 U Bridge Co., Ltd. Information apparatus with rfid tag and control method thereof
CN101794308A (en) * 2010-03-04 2010-08-04 哈尔滨工程大学 Method for extracting repeated strings facing meaningful string mining and device

Also Published As

Publication number Publication date
EP1068738A4 (en) 2002-07-03
EP1068738A1 (en) 2001-01-17
JP2003532935A (en) 2003-11-05
BR9908714A (en) 2000-11-21
CA2322152A1 (en) 1999-09-16
KR20010052206A (en) 2001-06-25
CN1313011A (en) 2001-09-12
IL137749A0 (en) 2001-10-31
AU2896699A (en) 1999-09-27

Similar Documents

Publication Publication Date Title
US7009495B2 (en) System and method to identify multiple RFID tags
US6745008B1 (en) Multi-frequency communication system and method
US7009526B2 (en) RFID system and method including tag ID compression
US8174365B2 (en) IC tag, method of controlling the IC tag, and IC tag system
US7884702B2 (en) Queued operations in HF/UHF RFID applications
US7486172B2 (en) Enhanced identification protocol for RFID systems
US20040142655A1 (en) Method and system for contention resolution in radio frequency identification systems
HK1041544A1 (en) Radio frequency identification systems applications
EP0702324A3 (en) Multiple item radio frequency tag identification protocol
US7369036B1 (en) Method and system of information exchange between an interrogator device and transponder devices that takes into account the level of ambient noise
EP1068738A1 (en) Synchronization method for rfid system including tags having different memory sizes
MY114076A (en) Modulation compensated clamp circuit
US7239229B2 (en) Efficient protocol for reading RFID tags
US20100052862A1 (en) Method for preventing signal collision in radio frequency identification system and radio frequency identification tag used thereof
JP2007114821A (en) Rfid tag, rfid reader/writer, rfid system, and processing method for rfid system
WO2004006457A1 (en) Method for multi-reading a plurality of id’s
US7501932B2 (en) System and method of reading from and/or writing to an RF transponder
US9070003B2 (en) Method for handling collision in an identification system
DE69900679T2 (en) METHOD FOR SIMULTANEOUSLY WRITING A COMMUNICATION MESSAGE IN CONTACTLESS LABELS
JPH11306299A (en) Data carrier system and its control method
MXPA00008993A (en) Synchronization method for rfid system including tags having different memory sizes
JP2011107894A (en) Rfid system and anti-collision processing method
US20020094830A1 (en) Method of transmitting data signals
JP2009064150A (en) Wireless tag reader/writer apparatus, method of detecting drop-out of wireless tag, and wireless tag
JP2006285831A (en) Communication device, communication method using the same, and communication system

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 99803980.2

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 137749

Country of ref document: IL

WWE Wipo information: entry into national phase

Ref document number: 28966/99

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: IN/PCT/2000/00304/MU

Country of ref document: IN

ENP Entry into the national phase

Ref document number: 2322152

Country of ref document: CA

Ref document number: 2322152

Country of ref document: CA

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2000 536204

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020007010095

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: PA/a/2000/008993

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 1999909858

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1999909858

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020007010095

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 1999909858

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1020007010095

Country of ref document: KR