Techniques are disclosed for providing enhanced privacy in an RFID system
comprising a plurality of RFID devices, each having an associated identifier, and
at least one reader which communicates with one or more of the devices. A blocker
device is operative to receive a communication directed from the reader to one
or more of the RFID devices, and to generate, possibly based on information in
the received communication, an output transmittable to the reader. The output simulates
one or more responses from at least one of the RFID devices in a manner which prevents
the reader from determining at least a portion of the identifier of at least one
of the RFID devices. The blocker device may itself comprise one of the RFID devices.
In an illustrative embodiment, the output generated by the blocker device interferes
with the normal operation of a singulation algorithm implemented by the reader.