US 12,469,023 B2
Configuring a set of digital tokens with a temporal attribute that determines a timing of redemption of the set of digital tokens for a corresponding set of items
William Edward Quigley, Pacific Palisades, CA (US); Lukasz Jakub Sliwka, Las Vegas, NV (US); Jonathan Yantis, Grants Pass, OR (US); Jason Seldon, Los Angeles, CA (US); Charles Cella, Pembroke, MA (US); Teymour El-Tahry, Detroit, MI (US); and Brent Bliven, Austin, TX (US)
Assigned to VERONA HOLDINGS SEZC, George Town (KY)
Filed by VERONA HOLDINGS SEZC, George Town (KY)
Filed on Oct. 27, 2022, as Appl. No. 17/975,216.
Application 17/975,216 is a continuation in part of application No. 17/703,507, filed on Mar. 24, 2022.
Application 17/975,216 is a continuation in part of application No. PCT/US2022/021745, filed on Mar. 24, 2022.
Application 17/975,216 is a continuation in part of application No. PCT/US2022/016749, filed on Feb. 17, 2022.
Application 17/975,216 is a continuation in part of application No. 17/362,012, filed on Jun. 29, 2021.
Application 17/703,507 is a continuation of application No. 17/245,662, filed on Apr. 30, 2021.
Application 17/703,507 is a continuation of application No. PCT/US2020/052728, filed on Sep. 25, 2020.
Application 17/245,662 is a continuation of application No. PCT/US2019/059389, filed on Nov. 1, 2019.
Claims priority of provisional application 63/318,495, filed on Mar. 10, 2022.
Claims priority of provisional application 63/270,893, filed on Oct. 22, 2021.
Claims priority of provisional application 63/177,665, filed on Apr. 21, 2021.
Claims priority of provisional application 63/166,592, filed on Mar. 26, 2021.
Claims priority of provisional application 63/151,047, filed on Feb. 18, 2021.
Claims priority of provisional application 62/906,211, filed on Sep. 26, 2019.
Claims priority of provisional application 62/770,620, filed on Nov. 21, 2018.
Claims priority of provisional application 62/770,624, filed on Nov. 21, 2018.
Claims priority of provisional application 62/754,987, filed on Nov. 2, 2018.
Prior Publication US 2023/0117135 A1, Apr. 20, 2023
Int. Cl. G06Q 20/36 (2012.01); G06F 21/60 (2013.01); G06Q 20/12 (2012.01); G06Q 20/32 (2012.01); G06Q 20/34 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 30/018 (2023.01)
CPC G06Q 20/3672 (2013.01) [G06F 21/602 (2013.01); G06Q 20/1235 (2013.01); G06Q 20/326 (2020.05); G06Q 20/342 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/40 (2013.01); G06Q 30/0185 (2013.01)] 20 Claims
OG exemplary drawing
 
13. A method comprising:
receiving by one or more processing devices a set of item attributes for a physical good, the set of item attributes including a unique identifier that identifies the physical good;
generating with the one or more processing devices a digital game asset of the physical good based on the set of item attributes, the digital game asset being a data structure that includes a portion of the set of item attributes and at least one visual representation of the physical good;
generating with the one or more processing devices a non-fungible token (NFT) that has a set of digital attributes that correspond to the set of item attributes, wherein the NFT is tokenized in accordance with a tokenization protocol and is redeemable for the physical good, wherein the set of digital attributes includes a temporal attribute that defines a time after which redemption rights for the physical good expire;
generating with the one or more processing devices a cryptographically secure link between the NFT and the digital game asset of the physical good such that the NFT provides a digital representation of the physical good;
writing with the one or more processing devices the NFT to a cryptographic ledger that stores digital tokens that are defined in accordance with the tokenization protocol;
storing with the one or more processing devices a plurality of addresses that respectively correspond to respective accounts of respective users of a digital token marketplace system;
updating with the one or more processing devices ownership data of the NFT on the cryptographic ledger by writing ownership data of the NFT in a respective account of an owner of the NFT, wherein ownership data of the NFT is verified by inspection of at least one of a digital wallet of the user or the cryptographic ledger;
transferring with the one or more processing devices ownership of the NFT to an owner of the physical good in response to transactions in the digital game involving the NFT; and
executing with the one or more processing devices a redemption workflow in response to a redeeming owner redeeming the NFT based on an action in the digital game, wherein executing the redemption workflow includes verifying that the redemption rights have not expired based on the temporal attribute of the set of digital attributes, and operating a smart contract that determines redemption eligibility based on a time of a request for redemption compared with the temporal attribute.