US 12,160,524 B2
Systems and methods for determining authenticity of non-fungible digital assets
Cameron Thacker, Sherman Oaks, CA (US); Andrew Royer, Los Angeles, CA (US); John Linden, Sherman Oaks, CA (US); and Liwen Kao, Pasadena, CA (US)
Assigned to Mythical, Inc., Sherman Oaks, CA (US)
Filed by Mythical, Inc., Sherman Oaks, CA (US)
Filed on Aug. 10, 2023, as Appl. No. 18/447,565.
Application 18/447,565 is a continuation of application No. 17/306,814, filed on May 3, 2021, granted, now 11,757,653.
Application 18/447,565 is a continuation of application No. 15/929,542, filed on May 8, 2020, granted, now 11,044,098, issued on Jun. 22, 2021.
Prior Publication US 2023/0388132 A1, Nov. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); A63F 13/73 (2014.01); G06F 16/27 (2019.01); G06Q 10/02 (2012.01); G06Q 10/10 (2023.01); G06Q 30/018 (2023.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01)
CPC H04L 9/3247 (2013.01) [A63F 13/73 (2014.09); G06F 16/27 (2019.01); G06Q 10/02 (2013.01); G06Q 10/10 (2013.01); G06Q 30/0185 (2013.01); H04L 9/14 (2013.01); H04L 9/3073 (2013.01); G06Q 2220/10 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for determining authenticity of digital assets including non-fungible digital assets, the method comprising:
storing information in electronic storage, wherein the stored information includes information regarding a given type of digital assets, wherein an implementation of the given type of digital assets includes a smart contract on a decentralized database, wherein the smart contract is associated with a keypair of cryptographic keys including a public key and a private key, wherein the digital assets include a first digital asset of the given type, wherein the first digital asset is associated with metadata specific to the first digital asset, wherein the metadata includes a first part and a second part;
generating a digital signature of a first quantity of information, wherein the first quantity of information is based on at least one or (i) an identifier of the smart contract, and/or (ii) an asset-specific identifier that identifies the first digital asset, wherein generation of the digital signature is based on the keypair of cryptographic keys associated with the smart contract;
recording, on the decentralized database, the digital signature in the first part of the metadata of the first digital asset;
storing the second part of the metadata of the first digital asset in external electronic storage that is external to the decentralized database; and
recording, on the decentralized database, a Uniform Resource Locator (URL) that refers to a location of the second part of the metadata as stored in the external electronic storage, wherein the URL is recorded in the first part of the metadata of the first digital asset.