This technology offers the same features as with Dual Function QR codes but with greater functionality. The target is not to engage consumers but instead facilitate data collection and validation by an authorized codeREADr app-user.
The QR code (or other 2D codes like Data Matrix or PDF-417) or the NFC tag would have multiple IDs (or URLs) embedded in it.
Depending on the task assigned to the app-user (each a ‘Service’), one of more of those IDs would be parsed from the string of IDs embedded in the barcode.
The parsed IDs would be checked against a table of valid IDs in the ‘validation database either hosted on codeREADr’s servers (or yours) or downloaded to the app. If the ID is in the database, the app user will see a Valid response. If not, the response will be Invalid.
For example, let’s say there was a recall on a product or asset. When the app-user scans the barcode, the app would parse out the product ID and serial number (or just the serial number). Then, it will validate that against a table of recalled serial numbers. If valid, it recalls the product.
Another example would be tracking grey-market goods. The app would parse out the product ID and channel ID (or just the channel ID) to validate against a table. If Invalid, that product is not in its intended channel.
Also, you can accomplish this with multiple barcodes instead of one QR code? However, if you need more than one ID to facilitate validation, the multi-function barcode would be better. Notably, it is faster, less prone to scanning mistakes, and saves space on the product while lowering label costs.