IP Library › Granted Patent US 12,403,404
Granted Patent B2
US 12,403,404 · App. 18/929,744 · Granted Sep 2, 2025

Method for generating NFTs in response to in-app issuance requests

Inventors: Mark Meyers (Austin, TX); Bruce E. Stuckman (Austin, TX); John W. Howard (Cedar Park, TX); Brian G. Howard (Austin, TX); Gregory Meador (Austin, TX)
Assignee: Galiant Arts, LLC
A63F13/73A63F13/35G06F21/10H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,403,404
App. No.
18/929,744
Granted
Sep 2, 2025
Kind
B2
Abstract

An NFT system operates by receiving an application launch request for a game application having a game non-fungible token (NFT) associated therewith; generating, via the game application and in response to the application launch request, launch metadata; sending the launch metadata to an NFT wallet, the NFT wallet containing a private key associated with the game NFT; receiving, from the NFT wallet, a launch response that is generated based on the private key; generating, via the game application and based on the launch response, an ownership check; sending the ownership check to a blockchain system that stores the game NFT; receiving, from the blockchain system, an ownership validation response; and enabling, via the game application, play of the game when the ownership validation response indicates ownership of the game NFT is verified.

Claims (45)

1. A method for use with a non-fungible token (NFT) platform that includes a processor and a memory, the method comprising:

receiving, at the NFT platform and from a game application associated with an electronic game played by a user, an in-app issuance request for an in-app NFT;

generating, via the NFT platform, an ownership check;

sending the ownership check to a blockchain system that stores a game NFT associated with the electronic game and the user;

receiving, from the blockchain system, an ownership validation response that indicates whether user's ownership of the game NFT is verified; and

facilitating, via the game application, a minting of the in-app NFT when the ownership validation response indicates the user's ownership of the game NFT is verified.

2. The method of claim 1 , further comprising:

generating a payment request in response to the in-app issuance request; and

receiving a payment response verifying the in-app issuance request;

wherein the ownership check is generated in response to the payment response.

3. The method of claim 1 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata includes achievement data associated with the electronic game and the user.

4. The method of claim 1 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata an application identifier associated with the electronic game.

5. The method of claim 1 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata includes a user identifier associated with the user.

6. The method of claim 1 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata includes an instance identifier indicating an instance of the electronic game associated with the user.

7. The method of claim 1 , further comprising:

preventing, via the game application, the minting of the in-app NFT when the ownership validation response indicates the user's ownership of the game NFT is not verified.

8. The method of claim 1 , wherein the game application is configured to determine if the user's play of the game is permitted based on ownership of the game NFT.

9. The method of claim 1 , further comprising:

generating a payment request in response to the in-app issuance request; and

preventing, via the game application, the minting of the in-app NFT when the payment request is denied.

10. The method of claim 1 , wherein the in-app issuance request is generated automatically by the gaming application.

11. A non-fungible token (NFT) platform comprises:

a network interface configured to communicate via a network;

at least one processor;

a non-transitory machine-readable storage medium that stores operational instructions that, when executed by the processor, cause the at least one processor to perform operations that include:

receiving, at the NFT platform and from a game application associated with an electronic game played by a user of a client device, an in-app issuance request for an in-app NFT;

generating, via the NFT platform, an ownership check;

sending the ownership check to a blockchain system that stores a game NFT associated with the electronic game and the user;

receiving, from the blockchain system, an ownership validation response that indicates whether user's ownership of the game NFT is verified; and

facilitating, via the game application, a minting of the in-app NFT when the ownership validation response indicates the user's ownership of the game NFT is verified.

12. The NFT platform of claim 11 , wherein the operations further include:

generating a payment request in response to the in-app issuance request; and

receiving a payment response verifying the in-app issuance request;

wherein the ownership check is generated in response to the payment response.

13. The NFT platform of claim 11 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata includes achievement data associated with the electronic game and the user.

14. The NFT platform of claim 11 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata an application identifier associated with the electronic game.

15. The NFT platform of claim 11 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata includes a user identifier associated with the user.

16. The NFT platform of claim 11 , wherein the in-app NFT has in-app NFT metadata associated therewith, wherein the in-app NFT metadata includes an instance identifier indicating an instance of the electronic game associated with the user.

17. The NFT platform of claim 11 , wherein the operations further include:

preventing, via the game application, the minting of the in-app NFT when the ownership validation response indicates the user's ownership of the game NFT is not verified.

18. The NFT platform of claim 11 , wherein the game application is configured to determine if the user's play of the game is permitted based on ownership of the game NFT.

19. The NFT platform of claim 11 , wherein the operations further include:

generating a payment request in response to the in-app issuance request; and

preventing, via the game application, the minting of the in-app NFT when the payment request is denied.

20. The NFT platform of claim 11 , wherein the in-app issuance request is generated automatically by the gaming application.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2024
From: INMOTION SOFTWARE, LLC
To: GALIANT ARTS, LLC
Reel/Frame 069086/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2024
From: MEYERS, MARK; STUCKMAN, BRUCE E.
To: GALIANT ARTS, LLC
Reel/Frame 069073/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2024
From: HOWARD, JOHN W.; HOWARD, BRIAN G.; MEADOR, GREGORY
To: INMOTION SOFTWARE, LLC
Reel/Frame 069078/0134 →
Continuity (23)
Continuation 18886252 · Sep 16, 2024
Continuation 17661362 · Apr 29, 2022
Continuation In Part 17656084 · Mar 23, 2022
Provisional Application 63362581 · Apr 6, 2022
Provisional Application 63310376 · Feb 15, 2022
Provisional Application 63309382 · Feb 11, 2022
Provisional Application 63308546 · Feb 10, 2022
Provisional Application 63307349 · Feb 7, 2022
Provisional Application 63306405 · Feb 3, 2022
Provisional Application 63306412 · Feb 3, 2022
Provisional Application 63305559 · Feb 1, 2022
Provisional Application 63305505 · Feb 1, 2022
Provisional Application 63302757 · Jan 25, 2022
Provisional Application 63302768 · Jan 25, 2022
Provisional Application 63297394 · Jan 7, 2022
Provisional Application 63266478 · Jan 6, 2022
Provisional Application 63265754 · Dec 20, 2021
Provisional Application 63264811 · Dec 2, 2021
Provisional Application 63263844 · Nov 10, 2021
Provisional Application 63262858 · Oct 21, 2021
Provisional Application 63262762 · Oct 20, 2021
Provisional Application 63262536 · Oct 14, 2021
Related Publication 20250050227A1 · Feb 13, 2025
References Cited (57)
US 7921302B2 · Gatto · 2011 [cited by applicant]
US 11663551B2 · Stephens · 2023 [cited by applicant]
US 11707682B2 · Benedetto · 2023 [cited by applicant]
US 11741426B2 · Stephens · 2023 [cited by applicant]
US 11765230B2 · Sulibhavi · 2023 [cited by applicant]
US 11819760B2 · Hiatt · 2023 [cited by applicant]
US 11865457B2 · Benedetto · 2024 [cited by applicant]
US 11883748B2 · Yang · 2024 [cited by applicant]
US 12029984B2 · Benedetto · 2024 [cited by applicant]
US 20100087251A1 · Collar · 2010 [cited by applicant]
US 20210082044A1 · Sliwka · 2021 [cited by examiner]
US 20230079127A1 · Benedetto · 2023 [cited by applicant]
US 20230119641A1 · Meyers · 2023 [cited by applicant]
US 20230316320A1 · Yamazaki · 2023 [cited by applicant]
US 20230318811A1 · Claesen · 2023 [cited by applicant]
US 20230385967A1 · Rosenberg · 2023 [cited by applicant]
US 20230419315A1 · Togame · 2023 [cited by applicant]
US 20240066402A1 · Milne · 2024 [cited by applicant]
US 20240082710A1 · Hiatt · 2024 [cited by applicant]
US 20240091652A1 · Benedetto · 2024 [cited by applicant]
US 20240123354A1 · Benedetto · 2024 [cited by applicant]
US 20240202707A1 · Sachson · 2024 [cited by applicant]
US 20240238679A1 · Green · 2024 [cited by applicant]
EP 3857452 · 2021 [cited by applicant]
EP 4136547 · 2023 [cited by applicant]
EP 4405878 · 2024 [cited by applicant]
WO WO2021062160A1 · 2021 [cited by examiner]
WO WO2022204404A1 · 2022 [cited by examiner]
WO WO2022224585 · 2022 [cited by applicant]
WO WO2022269989 · 2022 [cited by applicant]
WO WO2022269998 · 2022 [cited by applicant]
WO WO2023015202 · 2023 [cited by applicant]
WO WO2023076015 · 2023 [cited by applicant]
WO WO2023105326 · 2023 [cited by applicant]
WO WO2023015090 · 2023 [cited by applicant]
WO WO2023176421 · 2023 [cited by applicant]
WO WO2023181896 · 2023 [cited by applicant]
WO WO2023187486 · 2023 [cited by applicant]
WO WO2023217678 · 2023 [cited by applicant]
WO WO2023225437 · 2023 [cited by applicant]
WO WO2023248034 · 2023 [cited by applicant]
WO WO2024015704 · 2024 [cited by applicant]
WO WO2024029368 · 2024 [cited by applicant]
WO WO2024039447 · 2024 [cited by applicant]
WO WO2024042411 · 2024 [cited by applicant]
WO WO2024042415 · 2024 [cited by applicant]
WO WO2024053431 · 2024 [cited by applicant]
WO WO2024069310 · 2024 [cited by applicant]
WO WO2024080135 · 2024 [cited by applicant]
WO WO2024081704 · 2024 [cited by applicant]
WO WO2024084943 · 2024 [cited by applicant]
WO WO2024122243 · 2024 [cited by applicant]
WO WO2024123549 · 2024 [cited by applicant]
WO WO2024128045 · 2024 [cited by applicant]
WO WO2024134554 · 2024 [cited by applicant]
WO WO2024150698 · 2024 [cited by applicant]
WO WO2024155466 · 2024 [cited by applicant]