Patent ID: 8042731

Claim:
A system for validating radio-frequency identification (RFID) tag data comprising: a computing device comprising one or more memory storage areas and one or more processors, the one or more processors configured to: receive RFID tag data and concatenate the RFID tag data into a segmented string that comprises a plurality of data components; execute an RFID validator object, wherein to execute the RFID validator object, the one or more processors of the computing device are further configured to: pass the segmented string to the RFID validator object to determine if the segmented string is in an RFID format, wherein the RFID format provides standards that define (a) the correct placement for each of the plurality of data components in the segmented string, (b) the correct number of data components in the segmented string, and (c) rules for the length and range of values for each of the plurality of data components; determine, in accordance with the RFID format, if the plurality of data components are in the correct placement; determine, in accordance with the RFID format, if the segmented string has the correct number of data components; and determine, in accordance with the RFID format, if each data component is in compliance with the rules for the length and range of values for the respective data components; and an RFID encoder connected to the computing device configured to: receive the RFID tag data after being validated via the RFID validator object; and encode an RFID tag with the RFID tag data.