Encapsulating commands for RFID tags and RFID readers
First Claim
1. A method for a Radio Frequency Identification (RFID) reader, comprising:
- transmitting an encapsulating command to an RFID tag, the encapsulating command including;
an encapsulating command code denoting the encapsulating command; and
a payload including;
one or more payload commands distinct from the encapsulating command, each payload command including;
a payload command code denoting the payload command; and
one or more instructions configured to cause the tag to perform one or more actions.
1 Assignment
0 Petitions
Accused Products
Abstract
Radio Frequency Identification (RFID) tags may receive one or more encapsulated commands within the payload of an encapsulating command from an RFID reader. An encapsulated command includes at least a command code and an instruction. A tag may store the encapsulated command(s) or the instruction portion of the encapsulated command(s) for later execution. A sequence of encapsulated commands may be contained within one encapsulating command or spread across multiple encapsulating commands. The sequence of encapsulated commands, or the sequence of instructions associated with the encapsulated commands, may form a program. The tag may execute the instructions or program upon receipt, upon a trigger event, serially or in parallel, and/or may modify the instructions or program by adjusting parameters. The tag may later be told by a reader to execute the instructions or program via another command which, in some cases, may be sent prior to tag singulation.
12 Citations
23 Claims
-
1. A method for a Radio Frequency Identification (RFID) reader, comprising:
transmitting an encapsulating command to an RFID tag, the encapsulating command including; an encapsulating command code denoting the encapsulating command; and a payload including; one or more payload commands distinct from the encapsulating command, each payload command including; a payload command code denoting the payload command; and one or more instructions configured to cause the tag to perform one or more actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A Radio Frequency Identification (RFID) reader, comprising:
a processing block configured to; transmit an encapsulating command to an RFID tag, the encapsulating command including; an encapsulating command code denoting the encapsulating command; and a payload including; one or more payload commands distinct from the encapsulating command, each payload command including;
a payload command code denoting the payload command; and
one or more instructions configured to cause the tag to perform one or more actions.- View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A method for a Radio Frequency Identification (RFID) reader, comprising:
-
transmitting an encapsulating command to a tag, the encapsulating command including; an encapsulating command code denoting the encapsulating command; and a payload including; one or more payload commands distinct from the encapsulating command, each payload command including; a payload command code denoting the payload command; and one or more instructions configured to cause the tag to perform one or more actions; and at least one of; encrypting the one or more instructions, and decrypting a result of the one or more actions received from the tag.
-
Specification