Method of labeling and authenticating products
First Claim
1. A method of labeling and authenticating a product for anti-counterfeiting purposes, the method comprising:
- generating original product identification data referring to the product;
encrypting the original data to generate encrypted product identification data;
storing the original data and the corresponding encrypted data in a database system;
labeling the product with the encrypted data during a packaging process;
authenticating the product by;
reading the encrypted data;
transferring the encrypted data to a data processing system;
decrypting the encrypted data in the data processing system to generate decrypted product identification data;
comparing the decrypted data with the stored original data;
determining whether the decrypted data matches the original data, thereby generating an authentication result;
incrementing an authentication counter of the original data by one and storing the authentication counter; and
if the authentication result is positive and the authentication counter is less than or equal to a predetermined threshold, providing information that the product is genuine;
or if the authentication result is positive and the authentication counter is above the predetermined threshold, providing information that the product is not genuine;
or if the authentication result is negative, providing information that the product is not genuine.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of labeling and authenticating a product, particularly a pharmaceutical package, for anti-counterfeiting purposes, the method comprising: generating original identification data referring to the product; encrypting the original data to generate encrypted identification data; storing the original data and the corresponding encrypted data in a database system; labeling the product with the encrypted data during a packaging process; and authenticating the product. The authentication of an product comprises: reading the encrypted data; transferring the encrypted data to a data processing system; decrypting the encrypted data in the data processing system to generate decrypted product identification data; comparing the decrypted data with the stored original data; determining whether the decrypted data matches the original data, thereby generating an authentication result; incrementing an authentication counter of the original data by one and storing the authentication counter; and, if the authentication result is positive and the authentication counter is less than or equal to a predetermined threshold, providing information that the product is genuine; or if the authentication result is positive and the authentication counter is above the predetermined threshold, providing information that the product is not genuine; or if the authentication result is negative, providing information that the product is not genuine.
16 Citations
9 Claims
-
1. A method of labeling and authenticating a product for anti-counterfeiting purposes, the method comprising:
-
generating original product identification data referring to the product;
encrypting the original data to generate encrypted product identification data;
storing the original data and the corresponding encrypted data in a database system;
labeling the product with the encrypted data during a packaging process;
authenticating the product by;
reading the encrypted data;
transferring the encrypted data to a data processing system;
decrypting the encrypted data in the data processing system to generate decrypted product identification data;
comparing the decrypted data with the stored original data;
determining whether the decrypted data matches the original data, thereby generating an authentication result;
incrementing an authentication counter of the original data by one and storing the authentication counter; and
if the authentication result is positive and the authentication counter is less than or equal to a predetermined threshold, providing information that the product is genuine;
orif the authentication result is positive and the authentication counter is above the predetermined threshold, providing information that the product is not genuine;
orif the authentication result is negative, providing information that the product is not genuine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification