US 12,483,407 B2
Non-fungible token registration and verification methods
Su Liu, Austin, TX (US); Yu Zhu, Beijing (CN); Peng Hui Jiang, Beijing (CN); Guang Han Sui, Beijing (CN); and Jun Su, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Jun. 8, 2023, as Appl. No. 18/331,921.
Prior Publication US 2024/0413998 A1, Dec. 12, 2024
Int. Cl. H04L 9/32 (2006.01); G06T 3/40 (2024.01); G06T 5/70 (2024.01); G06V 10/44 (2022.01); G06V 10/56 (2022.01); G06V 10/74 (2022.01); G06V 10/764 (2022.01)
CPC H04L 9/3213 (2013.01) [G06T 3/40 (2013.01); G06T 5/70 (2024.01); G06V 10/44 (2022.01); G06V 10/56 (2022.01); G06V 10/761 (2022.01); G06V 10/764 (2022.01); G06V 2201/07 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method for registering an image as a non-fungible token image using a non-fungible token graphical user interface; a non-fungible token verifier; an object recognizer including a characteristic extractor; and a non-fungible token denormalizer including a uniqueness purifier, a metadata creator, and a non-fungible token register; the method comprising:
verifying, by the non-fungible token verifier, that the image has not been registered as a registered non-fungible token image;
recognizing, via the object recognizer, one or more objects of the image, wherein the one or more objects of the image are classified into a prioritized object queue;
extracting, via the characteristic extractor, one or more characteristics of at least one of the one or more objects in the prioritized object queue;
denormalizing, via the non-fungible token denormalizer, the image into one or more denormalized images;
inspecting, via the uniqueness purifier, one or more objects of each of the one or more denormalized images for the one or more extracted characteristics of at least one of the one or more objects in the prioritized object queue; and
registering the image as a unique non-fungible token image on the non-fungible token register.
 
9. A method for verifying an image as a non-fungible token image, using a non-fungible token verifier including a non-fungible token application programming interface, a non-fungible token verification engine, a non-fungible token normalizer, and a non-fungible token search agent; an object recognizer including a characteristic extractor and a non-fungible token comparison module; and a non-fungible token denormalizer including a uniqueness purifier; the method comprising:
normalizing the image, by the non-fungible token normalizer;
searching, by the non-fungible token search agent, a registered non-fungible token database for the image;
selecting, via the object recognizer, one or more objects of each of one or more registered non-fungible token images from the registered non-fungible token database, wherein each of the one or more objects comprise one or more registered characteristics;
inspecting, via the uniqueness purifier, the image for the one or more objects, wherein the one or more objects of the image match the one or more objects of at least one of the one or more registered non-fungible token images;
extracting, via the characteristic extractor, one or more characteristics of the one or more objects of the image; and
comparing, via the non-fungible token comparison module, the one or more extracted characteristics of the one or more objects of the image to each of the one or more registered characteristics of the matched objects of the one or more registered non-fungible token images.