| CPC G06Q 20/3674 (2013.01) [G06Q 20/3821 (2013.01); G06Q 30/0251 (2013.01); H04L 9/3213 (2013.01); H04L 9/3239 (2013.01); H04L 9/3247 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A device, comprising:
one or more hardware processors; and
a non-transitory memory storing instructions that, when executed by the one or more hardware processors, causes the one or more hardware processor to perform operations comprising:
detecting, via an application of the device, an electronic interaction between the device and a first instance of a product;
determining a code corresponding to the first instance of the product based on the electronic interaction;
traversing a product blockchain comprising a plurality of blocks based on a token corresponding to the code, wherein the plurality of blocks includes data added to the product blockchain from a plurality of servers associated with the product;
accessing, from the plurality of blocks, a set of blocks associated with the token based on the traversing;
generating interactive content based on data stored in the set of blocks;
detecting, by the application, an image of a second instance of the product captured by the device;
modifying, by the application, the image based on the interactive content, wherein the modifying comprises superimposing the interactive content onto an area of the image corresponding to the second instance of the product based on analyzing the image; and
presenting, via the application of the device, the modified image.
|