IP Library Granted Patent US 6,956,509
Granted Patent B2
US 6,956,509 · App. 10/926,269 · Granted Oct 18, 2005

Method, system, and apparatus for remote data calibration of a RFID tag population

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,956,509
App. No.
10/926,269
Granted
Oct 18, 2005
Kind
B2
Abstract

A method, system, and apparatus for remotely calibrating data symbols received by a radio frequency identification (RFID) tag population are described. Tags are interrogated by a reader, which may be located in a network of readers. The reader transmits data symbols to the tags. Tags respond to the interrogations with symbols that each represent one or more bits of data. To calibrate the tags, the reader transmits a plurality of pulses of different lengths to the tag population. The tags receive the plurality of pulses. A characteristic of each pulse, such as a pulse length, is stored by the tags. The stored pulse lengths are used to define different data symbols that are subsequently received by the tags from the reader.

Claims (60)

1. A method for defining data symbols in a radio frequency identification (RFID) tag device, comprising:

(a) receiving a first calibration pulse on an input signal;

(b) detecting a physical characteristic of the received first calibration signal; and

(c) storing the detected physical characteristic of the received first calibration signal as a stored first characteristic;

wherein a received data symbol is determined to be a first data value if a physical characteristic of the received data symbol has a first predetermined relationship with the stored first characteristic; and

wherein the received data symbol is determined to be a second data value if the physical characteristic of the received data symbol has a second predetermined relationship with the stored first characteristic.

2. The method of claim 1 , further comprising:

(d) receiving a second calibration signal;

(e) detecting a physical characteristic of the received second calibration signal; and

(f) storing the detected physical characteristic of the received second calibration signal as a stored second characteristic;

wherein the received data symbol is determined to be the second data value if the physical characteristic of the received data symbol has the second predetermined relationship with the stored first characteristic and a first predetermined relationship with the stored second characteristic.

3. The method of claim 2 , wherein the received data symbol is determined to be a third data value if the physical characteristic of the receive data symbol has a second predetermined relationship with the stored second characteristic.

4. The method of claim 3 , wherein the physical characteristic of the received first calibration signal is a length of a pulse portion of the received first calibration signal, and wherein the physical characteristic of the received second calibration signal is a length of a pulse portion of the received second calibration signal, wherein step (b) comprises:

detecting the length of the pulse portion of the received first calibration signal; wherein step (c) comprises:

storing the detected length of the pulse portion of the received first calibration signal; wherein step (e) comprises:

detecting the length of the pulse portion of the received second calibration signal; and wherein step (f) comprises:

storing the detected length of the pulse portion of the received second calibration signal.

5. The method of claim 4 , wherein the physical characteristic of the received data symbol is a length of a pulse portion of the received data symbol;

wherein the received data symbol is determined to be the first data value if the length of the pulse portion of the received data symbol is less than the stored length of the pulse portion of the received first calibration signal;

wherein the received data symbol is determined to be the second data value if the length of the pulse portion of the received data symbol is greater than the stored length of the pulse portion of the received first calibration signal and less than the stored length of the pulse portion of the received second calibration signal; and

wherein the received data symbol is determined to be the third data value if the length of the pulse portion of the received data symbol is greater than the stored length of the pulse portion of the received second calibration signal.

6. The method of claim 3 , further comprising:

(g) defining the first data value as a 0 bit; and

(h) defining the second data value as a 1 bit; and

(i) defining the third data value as a Null bit.

7. The method of claim 3 , further comprising:

(g) defining the first data value as a 1 bit; and

(h) defining the second data value as a 0 bit; and

(i) defining the third data value as a Null bit.

8. The method of claim 1 , wherein the physical characteristic of the received first calibration signal is a length of a pulse portion of the received first calibration signal, wherein step (b) comprises:

detecting the length of the pulse portion of the received first calibration signal; and wherein step (c) comprises:

storing the detected length of the pulse portion the received first calibration signal.

9. The method of claim 8 , wherein the physical characteristic of the received data symbol is a length of a pulse portion of the received data symbol;

wherein the received data symbol is determined to be the first data value if the length of the pulse portion of the received data symbol is less than the stored length of the pulse portion of the received first calibration signal; and

wherein the received data symbol is determined to be the second data value if the length of the pulse portion of the received data symbol is greater than the stored length of the pulse portion of the received first calibration signal.

10. The method of claim 1 , further comprising:

(d) defining the first data value as a 0 bit; and

(e) defining the second data value as a 1 bit.

11. The method of claim 1 , further comprising:

(d) defining the first data value as a 1 bit; and

(e) defining the second data value as a 0 bit.

12. A system for defining data symbols in a radio frequency identification (RFID) tag device, comprising:

means for receiving a first calibration pulse on an input signal;

means for detecting a physical characteristic of the received first calibration signal; and

means for storing the detected physical characteristic of the received first calibration signal as a stored first characteristic;

means for determining a received data symbol to be a first data value if a physical characteristic of the received data symbol has a first predetermined relationship with the stored first characteristic, or to be a second data value if the physical characteristic of the received data symbol has a second predetermined relationship with the stored first characteristic.

13. The system of claim 12 , further comprising:

means for receiving a second calibration signal;

means for detecting a physical characteristic of the received second calibration signal; and

means for storing the detected physical characteristic of e received second calibration signal as a stored second characteristic;

wherein said means for determining comprises means for determining the received data symbol to be the second data value if the physical characteristic of the received data symbol has the second predetermined relationship with the stored first characteristic and a first predetermined relationship with the stored second characteristic.

14. The system of claim 13 , wherein said means for determining further comprises means for determining the received data symbol to be a third data value if the physical characteristic of the received data symbol has a second predetermined relationship with the stored second characteristic.

15. The system of claim 14 , wherein the physical characteristic of the received first calibration signal is a length of a pulse portion of the received first calibration signal, and wherein the physical characteristic of the received second calibration signal is a length of a pulse portion of the received second calibration signal.

16. The system of claim 15 , wherein the physical characteristic of the received data symbol is a length of a pulse portion of the received data symbol;

wherein said means for determining comprises means for determining the received data symbol to be the first data value if the length of the pulse portion of the received data symbol is less than the stored length of the pulse portion of the received first calibration signal, to be the second data value if the length of the pulse portion of the received data symbol is greater than the stored length of the pulse portion of the received first calibration signal and less than the stored length of the pulse portion of the received second calibration signal, or to be the third data value if the length of the pulse portion of the received data symbol is greater than the stored length of the pulse portion of the received second calibration signal.

17. The system of claim 12 , wherein the physical characteristic of the received first calibration signal is a length of a pulse portion of the received first calibration signal, wherein said means for detecting comprises:

means for detecting the length of the pulse portion of the received first calibration signal; and wherein said means for storing comprises:

means for storing the detected length of the pulse portion of the received first calibration signal.

18. The system of claim 12 , wherein the physical characteristic of the received data symbol is a length of a pulse portion of the received data symbol;

wherein said means for determining comprises means for determining the received data symbol to be the first data value if the length of the pulse portion of the received data symbol is less than the stored length of the pulse portion of the received first calibration signal, or to be the second data value if the length of the pulse portion of the received data symbol is greater than the stored length of the pulse portion of the received first calibration signal.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2005
From: MATRICS, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 015569/0694 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2004
From: SHANKS, WAYNE E.; BANDY, WILLIAM R.; POWELL, KEVIN J.; ARNESON, MICHAEL R.
To: MATRICS, INC.
Reel/Frame 015208/0233 →