| CPC G06Q 30/0185 (2013.01) [H04L 9/3236 (2013.01); H04L 9/50 (2022.05)] | 30 Claims |

|
1. A system for generating a unique product code by employing a combination of packaging codes and blockchain technology, the system comprising:
a memory storing program instructions;
a processor executing instructions stored in a memory; and
a product code generation engine executed by the processor and configured to:
generate a hash of a first product code, by encrypting scanned product data associated with a product received from an input/output unit, wherein the hash of the first product code is a cryptographic hash conversion of the product data;
generate a second product code by encrypting the first product code and combining the encrypted first product code with one or more distinct Quick Response (QR) part values;
generate a hash of a third product code by combining the hash of the first product code and the second product code, wherein the hash of the third product code is divided into a hash of a first sub-code and a hash of a second sub-code; and
perform a comparison of a scanned third product code placed on the product with a requested user ID, the generated hash of the first product code, the second product code and the hash of the third product code to ascertain a match therebetween for generating the unique product code, wherein the hash of the third product code comprising the hash of the first sub-code is in a numeric form and is deployed on a first sticking part and the hash of the second sub-code is an alphabetical form deployed on a second sticking part by using snap buttons, rivets, and eyelets on an outer covering or a box of the product for providing a tamper free placement of the third product code and serialization of packaging of the products.
|