RFID tag chips and tags with alternative behaviors and methods
First Claim
Patent Images
1. An Integrated Circuit (IC) for use with a Radio Frequency Identification (RFID) tag having an antenna, comprising:
- a first set of memory bits for storing first data;
a second set of memory bits for storing second data, the second set of memory bits not coinciding exactly with the first set; and
a processing block operable to;
receive via the antenna a first command which is according to a protocol, the protocol defining a plurality of distinct called-for protocol states for the tag, the protocol requiring the tag to send in response to the first command a specific code if the processing block is in an internal tag protocol state that is compatible with a certain one of the called-for protocol states, the first command received at sufficient power for the tag to respond with the specific code;
map one of the first and the second set of memory bits for purposes of responding to the first command; and
send, if the processing block is in the compatible internal tag protocol state, in conformance with the protocol, a reply code as the specific code in response to the first command, the reply code being a first code that is derived at least in part from the first data if the processing block maps the first set of memory bits, the reply code alternatively being a second code distinct from the first code, the second code derived at least in part from the second data if the processing block maps the second set of memory bits.
1 Assignment
0 Petitions
Accused Products
Abstract
RFID tags, ICs for RFID tags, and methods are provided. In some embodiments, an RFID tag includes a memory with multiple sections, and a processing block. The processing block may map one of these sections, or another of these sections, for purposes of responding to a first command from an RFID reader. As such, an RFID tag can operate according to the data stored in the section mapped at the time. In some embodiments, a tag can even transition from mapping one of the sections to mapping another of the sections. This can amount to the tag exhibiting alternative behaviors, and permits hiding data on the tag.
99 Citations
37 Claims
-
1. An Integrated Circuit (IC) for use with a Radio Frequency Identification (RFID) tag having an antenna, comprising:
-
a first set of memory bits for storing first data; a second set of memory bits for storing second data, the second set of memory bits not coinciding exactly with the first set; and a processing block operable to; receive via the antenna a first command which is according to a protocol, the protocol defining a plurality of distinct called-for protocol states for the tag, the protocol requiring the tag to send in response to the first command a specific code if the processing block is in an internal tag protocol state that is compatible with a certain one of the called-for protocol states, the first command received at sufficient power for the tag to respond with the specific code; map one of the first and the second set of memory bits for purposes of responding to the first command; and send, if the processing block is in the compatible internal tag protocol state, in conformance with the protocol, a reply code as the specific code in response to the first command, the reply code being a first code that is derived at least in part from the first data if the processing block maps the first set of memory bits, the reply code alternatively being a second code distinct from the first code, the second code derived at least in part from the second data if the processing block maps the second set of memory bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A Radio Frequency Identification (RFID) tag, comprising:
- an antenna; and
a circuit coupled to the antenna, the circuit comprising;a first set of memory bits for storing first data; a second set of memory bits for storing second data, the second set of memory bits not coinciding exactly with the first set; and a processing block operable to; receive via the antenna a first command which is according to a protocol, the protocol defining a plurality of distinct called-for protocol states for the tag, the protocol requiring the tag to send in response to the first command a specific code if the processing block is in an internal tag protocol state that is compatible with a certain one of the called-for protocol states, the first command received at sufficient power for the tag to respond with the specific code; map one of the first and the second set of memory bits for purposes of responding to the first command; and send, if the processing block is in the compatible internal tag protocol state, in conformance with the protocol, a reply code as the specific code in response to the first command, the reply code being a first code that is derived at least in part from the first data if the processing block maps the first set of memory bits, the reply code alternatively being a second code distinct from the first code, the second code derived at least in part from the second data if the processing block maps the second set of memory bits. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
- an antenna; and
-
31. A method for a Radio Frequency Identification (RFID) tag that includes an antenna, a first set of memory bits for storing first data, a second set of memory bits for storing second data, the second set of memory bits not coinciding exactly with the first set, and a processing block, the method comprising:
-
receiving via the antenna a first command which is according to a protocol, the protocol defining a plurality of distinct called-for protocol states for the tag, the protocol requiring the tag to send in response to the first command a specific code if the processing block is in an internal tag protocol state that is compatible with a certain one of the called-for protocol states, the first command received at sufficient power for the tag to respond with the specific code; mapping one of the first and the second set of memory bits for purposes of responding to the first command; and sending, if the processing block is in the compatible internal tag protocol state, in conformance with the protocol, a reply code as the specific code in response to the first command, the reply code being a first code that is derived at least in part from the first data if the processing block maps the first set of memory bits, the reply code alternatively being a second code distinct from the first code, the second code derived at least in part from the second data if the processing block maps the second set of memory bits. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification