Electronic product code (epc) encoding for retailer-specific radio-frequency identification (rfid) tags
AssigneeSensormatic Electronics Corporation
InventorBrian M. WICKS
Life of this patent
Estimating the term…
Abstract
A system determines an electronic product code (EPC) and a checksum read from a radio-frequency identification (RFID) tag. The system calculates a new checksum based on the EPC and a retailer-specific number associated with a retailer that owns one or more RFID tags. The system compares the new checksum with the checksum read from the RFID tag, and determines whether the RFID tag is owned by the retailer based on whether the new checksum matches the checksum read from the RFID tag.
Claims24
A method comprising:
- determining an electronic product code (EPC) and a checksum read from a radio-frequency identification (RFID) tag;
- calculating a new checksum based on the EPC and a retailer-specific number associated with a retailer that owns one or more RFID tags;
- comparing the new checksum with the checksum read from the RFID tag;
- and
- determining whether the RFID tag is owned by the retailer based on whether the new checksum matches the checksum read from the RFID tag.
A radio-frequency identification (RFID) tag comprising:
- an antenna;
- and
- an RFID chip coupled with the antenna,
- wherein the RFID chip includes a memory space,
- wherein the memory space is loaded with an electronic product code (EPC) and a checksum,
- wherein the checksum is calculated based on the EPC and a retailer-specific number associated with a retailer that owns the RFID tag.
A radio-frequency identification (RFID) reader comprising:
- an antenna configured to radiate RFID interrogation signals and receive RFID response signals from an RFID tag in response to the RFID interrogation signals;
- and
- a processor coupled with the antenna, wherein the processor is configured to:
- determine, based on the RFID response signals received from the RFID tag, an electronic product code (EPC) and a checksum that have been loaded onto the RFID tag;
- calculate a new checksum based on the EPC and a retailer-specific number associated with a retailer that owns one or more RFID tags;
- compare the new checksum with the checksum read from the RFID tag;
- and
- determine whether the RFID tag is owned by the retailer based on whether the new checksum matches the checksum read from the RFID tag.
A cloud system comprising:
- at least one memory;
- and
- at least one processor coupled with the at least one memory, wherein the at least one processor is configured to:
- receive an electronic product code (EPC) and a checksum read from a radio-frequency identification (RFID) tag;
- calculate a new checksum based on the EPC and a retailer-specific number associated with a retailer that owns one or more RFID tags;
- compare the new checksum with the checksum read from the RFID tag;
- and
- determine whether the RFID tag is owned by the retailer based on whether the new checksum matches the checksum read from the RFID tag.
A mobile device comprising:
- at least one memory;
- and
- at least one processor coupled with the memory, wherein the at least one processor is configured to:
- receive an electronic product code (EPC) and a checksum read from a radio-frequency identification (RFID) tag;
- calculate a new checksum based on the EPC and a retailer-specific number associated with a retailer that owns one or more RFID tags;
- compare the checksum read from the RFID tag with the new checksum;
- and
- determine whether the RFID tag is owned by the retailer based on whether the new checksum matches the checksum read from the RFID tag.
Dependencies are inferred from the claim text.