US 12,250,305 B2
NFT platform using player token NFTS for multiplayer game support and methods for use therewith
Mark Meyers, Austin, TX (US); Bruce E. Stuckman, Austin, TX (US); John W. Howard, Cedar Park, TX (US); Brian G. Howard, Austin, TX (US); and Gregory Meador, Austin, TX (US)
Assigned to Galiant Arts, LLC, Austin, TX (US)
Filed by Galiant Arts, LLC, Austin, TX (US)
Filed on Jun. 30, 2023, as Appl. No. 18/345,196.
Application 18/345,196 is a continuation in part of application No. 17/819,016, filed on Aug. 11, 2022, granted, now 12,175,838.
Application 17/819,016 is a continuation in part of application No. 17/806,766, filed on Jun. 14, 2022.
Application 17/806,766 is a continuation in part of application No. 17/661,362, filed on Apr. 29, 2022, granted, now 12,121,820.
Application 17/661,362 is a continuation in part of application No. 17/656,084, filed on Mar. 23, 2022, granted, now 11,786,820.
Claims priority of provisional application 63/373,230, filed on Aug. 23, 2022.
Claims priority of provisional application 63/373,231, filed on Aug. 23, 2022.
Claims priority of provisional application 63/365,012, filed on May 19, 2022.
Claims priority of provisional application 63/365,010, filed on May 19, 2022.
Claims priority of provisional application 63/364,571, filed on May 12, 2022.
Claims priority of provisional application 63/364,573, filed on May 12, 2022.
Claims priority of provisional application 63/364,578, filed on May 12, 2022.
Claims priority of provisional application 63/364,568, filed on May 12, 2022.
Claims priority of provisional application 63/362,581, filed on Apr. 6, 2022.
Claims priority of provisional application 63/310,376, filed on Feb. 15, 2022.
Claims priority of provisional application 63/309,382, filed on Feb. 11, 2022.
Claims priority of provisional application 63/308,546, filed on Feb. 10, 2022.
Claims priority of provisional application 63/307,349, filed on Feb. 7, 2022.
Claims priority of provisional application 63/306,405, filed on Feb. 3, 2022.
Claims priority of provisional application 63/306,412, filed on Feb. 3, 2022.
Claims priority of provisional application 63/305,505, filed on Feb. 1, 2022.
Claims priority of provisional application 63/305,559, filed on Feb. 1, 2022.
Claims priority of provisional application 63/302,757, filed on Jan. 25, 2022.
Claims priority of provisional application 63/302,768, filed on Jan. 25, 2022.
Claims priority of provisional application 63/297,394, filed on Jan. 7, 2022.
Claims priority of provisional application 63/266,478, filed on Jan. 6, 2022.
Claims priority of provisional application 63/265,754, filed on Dec. 20, 2021.
Claims priority of provisional application 63/264,811, filed on Dec. 2, 2021.
Claims priority of provisional application 63/263,844, filed on Nov. 10, 2021.
Claims priority of provisional application 63/262,858, filed on Oct. 21, 2021.
Claims priority of provisional application 63/262,762, filed on Oct. 20, 2021.
Claims priority of provisional application 63/262,536, filed on Oct. 14, 2021.
Prior Publication US 2023/0353355 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/00 (2014.01); G06K 7/10 (2006.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01)
CPC H04L 9/088 (2013.01) [G06K 7/10366 (2013.01); H04L 9/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for use with a non-fungible token (NFT) platform that includes a processor and a memory, the method comprising:
receiving, via a graphical user interface, a start game request for a user's play of a multiplayer game corresponding to a game application having a player token NFT associated therewith, the player token NFT stored on a blockchain system via a plurality of different nodes of a decentralized computer system, the game application configured to start the user's play of the game based on ownership of the player token NFT;
generating launch metadata responsive to the start game request;
sending the launch metadata to a wallet associated with a user of a client device, the wallet containing a private key associated with the player token NFT;
receiving, from the wallet, a launch response that is generated based on the private key;
generating, based on the launch response, ownership check data;
sending the ownership check data to the blockchain system that stores the player token NFT;
receiving, from the blockchain system, an ownership validation response generated by the blockchain system based on geographically distinct blockchain calculations performed contemporaneously over the plurality of different nodes of the decentralized computer system, the ownership validation response indicating whether user's ownership of the player token NFT is verified;
enabling the user's play of the multiplayer game associated with the game application when the ownership validation response indicates ownership of the player token NFT is verified; and
preventing the user's play of the multiplayer game when the ownership validation response indicates the ownership of the player token NFT is not verified.