Causing RFID tag to change how many remaining commands it will comply with
First Claim
Patent Images
1. A Radio Frequency Identification (RFID) system, comprising:
- at least one tag including;
a counter configured to adjust its count value in response to reader commands; and
a processing block operable to;
receive an Enable command;
in response to the Enable command, enable the counter to start counting;
receive a Reset command;
in response to the Reset command, perform one of;
set the counter to a preset count value, andmodify an amount by which the counter is adjusted;
receive a first command;
if a counter has not yet reached a predefined limit then;
comply with the first command, andadjust the counter by a first adjustment amount;
if the counter has reached the predefined limit, then;
not comply with the first command, andbackscatter an Out_Of_Cycles reply;
receive a second command;
if the counter has not yet reached the predefined limit then;
comply with the second command, andadjust the counter by a second adjustment amount, wherein the second adjustment amount is different from the first adjustment amount;
if the counter has reached the predefined limit, then;
not comply with the second command, andbackscatter an Out_Of_Cycles reply;
disable the counter in response to receiving a Disable command; and
a reader operable to transmit the Enable, the Reset, and the Disable commands to the tag.
1 Assignment
0 Petitions
Accused Products
Abstract
RFID reader systems, readers, components, software and methods for causing a custom RFID tag to change how many remaining commands they will comply with. In a number of embodiments, this is achieved by causing a custom limiting command to be transmitted to the tag.
86 Citations
16 Claims
-
1. A Radio Frequency Identification (RFID) system, comprising:
-
at least one tag including; a counter configured to adjust its count value in response to reader commands; and a processing block operable to; receive an Enable command; in response to the Enable command, enable the counter to start counting; receive a Reset command; in response to the Reset command, perform one of; set the counter to a preset count value, and modify an amount by which the counter is adjusted; receive a first command; if a counter has not yet reached a predefined limit then; comply with the first command, and adjust the counter by a first adjustment amount; if the counter has reached the predefined limit, then; not comply with the first command, and backscatter an Out_Of_Cycles reply; receive a second command; if the counter has not yet reached the predefined limit then; comply with the second command, and adjust the counter by a second adjustment amount, wherein the second adjustment amount is different from the first adjustment amount; if the counter has reached the predefined limit, then; not comply with the second command, and backscatter an Out_Of_Cycles reply; disable the counter in response to receiving a Disable command; and a reader operable to transmit the Enable, the Reset, and the Disable commands to the tag. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A Radio Frequency Identification (RFID) system, comprising:
-
at least one tag including; a counter configured to adjust its count value in response to reader commands; and a processing block operable to; receive a Reset command; in response to the Reset command, perform one of; set the counter to a preset count value, and modify an amount by which the counter is adjusted; receive a Restore command; in response to the Restore command, set the counter to another preset count value; receive a first command; if a counter has not yet reached a predefined limit then; comply with the first command, and adjust the counter by a first adjustment amount; if the counter has reached the predefined limit, then; not comply with the first command, and backscatter an Out_Of_Cycles reply; receive a second command; if the counter has not yet reached the predefined limit then; comply with the second command, and adjust the counter by a second adjustment amount, wherein the second adjustment amount is different from the first adjustment amount; if the counter has reached the predefined limit, then; not comply with the second command, and backscatter an Out_Of_Cycles reply; disable the counter in response to receiving a Disable command; and a reader operable to transmit the Reset, the Restore, and the Disable commands to the tag. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A Radio Frequency Identification (RFID) system, comprising:
-
at least one tag including; a counter configured to adjust its count value in response to reader commands; and a processing block operable to; receive a Reset command; in response to the Reset command, perform one of; set the counter to a preset count value, and modify an amount by which the counter is adjusted; receive a first command; if a counter has not yet reached a predefined limit then; comply with the first command, and adjust the counter by a first adjustment amount; if the counter has reached the predefined limit, then; not comply with the first command, and backscatter an Out_Of_Cycles reply; receive a second command; if the counter has not yet reached the predefined limit then; comply with the second command, and adjust the counter by a second adjustment amount, wherein the second adjustment amount is different from the first adjustment amount; if the counter has reached the predefined limit, then; not comply with the second command, and backscatter an Out_Of_Cycles reply; disable the counter in response to receiving a Disable command; and a reader operable to transmit the Reset and the Disable commands to the tag. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification