Locating RFID tags
First Claim
1. A method for locating Radio Frequency Identification (RFID) tags, said method comprising:
- a passive RFID tag A receiving a polling command previously transmitted from a RFID reader and addressed to another passive RFID tag B;
said RFID tag A determining that the polling command is not addressed to the RFID tag A;
in response to the RFID tag A determining that the polling command is not addressed to the RFID tag A, at a time t1 said RFID tag A setting the RFID tag A to a catching mode configured to catch echos from other tags;
said RFID tag A receiving at a time t3 an echo of a message sent by the RFID tag B to the RFID reader in response to the polling command received by the RFID tag B at a time t2, wherein the echo comprises an identification of the RFID tag B, and wherein t3>
t2>
t1;
said RFID tag A determining a distance (D.t2t) between the RFID tag A and the RFID tag B based on a total timing (TT) equal to t3 minus t1;
said RFID tag A ascertaining that the distance D.t2t does not exceed a specified radius limit; and
responsive to said ascertaining, said RFID tag A storing the identification of the RFID tag B and the distance D.t2t in a database within the RFID tag A.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and RFID tag for locating RFID tags. A passive RFID tag A receives a polling command transmitted from a RFID reader and addressed to another passive RFID tag B. The RFID tag A determines that the polling command is not addressed to the RFID tag A and consequent1y, at time t1, switches the RFID tag A to a catching mode for catching echos from other tags. The RFID tag A receives at time t3>t1 an echo of a message sent by the RFID tag B to the RFID reader. The RFID tag A determines a distance (D.t2t) between the RFID tag A and the RFID tag B based on t3 minus t1. The distance D.t2t does not exceed a specified radius limit and the identification of the RFID tag B and the distance D.t2t are stored in a database within the RFID tag A.
-
Citations
20 Claims
-
1. A method for locating Radio Frequency Identification (RFID) tags, said method comprising:
-
a passive RFID tag A receiving a polling command previously transmitted from a RFID reader and addressed to another passive RFID tag B; said RFID tag A determining that the polling command is not addressed to the RFID tag A; in response to the RFID tag A determining that the polling command is not addressed to the RFID tag A, at a time t1 said RFID tag A setting the RFID tag A to a catching mode configured to catch echos from other tags; said RFID tag A receiving at a time t3 an echo of a message sent by the RFID tag B to the RFID reader in response to the polling command received by the RFID tag B at a time t2, wherein the echo comprises an identification of the RFID tag B, and wherein t3>
t2>
t1;said RFID tag A determining a distance (D.t2t) between the RFID tag A and the RFID tag B based on a total timing (TT) equal to t3 minus t1; said RFID tag A ascertaining that the distance D.t2t does not exceed a specified radius limit; and responsive to said ascertaining, said RFID tag A storing the identification of the RFID tag B and the distance D.t2t in a database within the RFID tag A. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a computer usable storage medium having a computer readable program code embodied in the medium, said program code configured to be executed on a processor of a computer system to perform a method for locating Radio Frequency Identification (RFID) tags, said method comprising:
-
a passive RFID tag A receiving a polling command previously transmitted from a RFID reader and addressed to another passive RFID tag B; said RFID tag A determining that the polling command is not addressed to the RFID tag A; in response to the RFID tag A determining that the polling command is not addressed to the RFID tag A, at a time t1 said RFID tag A setting the RFID tag A to a catching mode configured to catch echos from other tags; said RFID tag A receiving at a time t3 an echo of a message sent by the RFID tag B to the RFID reader in response to the polling command received by the RFID tag B at a time t2, wherein the echo comprises an identification of the RFID tag B, and wherein t3>
t2>
t1;said RFID tag A determining a distance (D.t2t) between the RFID tag A and the RFID tag B based on a total timing (TT) equal to t3 minus t1; said RFID tag A ascertaining that the distance D.t2t does not exceed a specified radius limit; and responsive to said ascertaining, said RFID tag A storing the identification of the RFID tag B and the distance D.t2t in a database within the RFID tag A. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A passive Radio Frequency Identification (RFID) tag, said RFID tag denoted as a RFID tag A, said RFID tag A comprising:
-
means for receiving a polling command previously transmitted from a RFID reader and addressed to another passive RFID tag denoted as a RFID tag B; means for determining that the polling command is not addressed to the RFID tag A; means for setting the RFID tag A at a time t1 to a catching mode configured to catch echos from other tags in response to the RFID tag A determining that the polling command is not addressed to the RFID tag A; means for receiving at a time t3 an echo of a message sent by the RFID tag B to the RFID reader in response to the polling command received by the RFID tag B at a time t2, wherein the echo comprises an identification of the RFID tag B, and wherein t3>
t2>
t1;means for determining a distance (D.t2t) between the RFID tag A and the RFID tag B based on a total timing (TT) equal to t3 minus t1; means for ascertaining that the distance D.t2t does not exceed a specified radius limit; and means for storing the identification of the RFID tag B and the distance D.t2t in a database within the RFID tag A in response to said ascertaining. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification