Authentication system for consumer products
AssigneePackaging Innovation, S. De R.L.
InventorsPedro Balgañón Canela, Carlos Mendoza
Life of this patent
Estimating the term…
Abstract
A method for authenticating a consumer product includes coupling a near field communication (NFC) tag to a consumer product, wherein said NFC tag includes a printed representation of a unique product code (UPC), coupling a physical element to the consumer product wherein the physical element includes a visible printed representation of the UPC, executing an application on a computing device for reading an identifier from the NFC tag, transmitting it to a server, and displaying a UPC received from the server, such that a user may determine if the UPC that was received matches the printed representation of the UPC, and wherein the server is configured for receiving the identifier and transmitting the UPC associated with the identifier in a database record.
Claims7
A method for authenticating a consumer product, the method comprising:
- coupling a near field communication (NFC) tag to a consumer product wherein the NFC tag includes a hardware-embedded, immutable unique identifier (UID), and wherein the NFC tag is initially configured in an inactive authentication state that prevents successful authentication prior to activation, and wherein said NFC tag includes a printed representation of a unique product code (UPC);
- coupling a physical element to the consumer product wherein said physical element includes a visible printed representation of the UPC;
- storing in a database, communicatively coupled to a communications network, a record for each of a plurality of consumer products, each record including the UID, the UPC, and an activation status indicating whether the NFC tag has been activated through an authorized inventory or quality-control process;
- executing, during an activation process performed by an authorized computing device, an activation operation that transitions the NFC tag from the inactive authentication state to an active authentication state by associating the UID of the NFC tag with the UPC in the database and recording activation metadata;
- executing an application on a computing device communicatively coupled to the communications network, wherein said application is configured for reading the UID from the NFC tag, transmitting the UID to a server via the communications network, and receiving authentication data;
- and
- wherein the server is configured for:
- (i) receiving the UID, via the communications network, from the application;
- (ii) determining whether the UID corresponds to an activated NFC tag by verifying the activation status stored in the database;
- (iii) denying authentication if the activation status indicates the NFC tag is inactive;
- and
- (iv) upon determining the NFC tag is active, accessing the record corresponding to the UID and transmitting the UPC associated with the UID for display, such that a user may determine whether the transmitted UPC matches the printed representation of the UPC on the consumer product via visual inspection.
Dependencies are inferred from the claim text.