IP Library › Granted Patent US 12,311,269
Granted Patent B2
US 12,311,269 · App. 18/486,314 · Granted May 27, 2025

Generating and updating non-player character NFTS and methods for use therewith

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/69A63F13/79
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,311,269
App. No.
18/486,314
Filed
Oct 13, 2023
Granted
May 27, 2025
Kind
B2
Art Unit
3715
USPC
463/31
Abstract

A non-fungible token (NFT) platform operates by: receiving, via a processor, player data to be associated with a non-player character NFT corresponding to a multiplayer game; receiving, via the processor, other data, wherein the other data includes non-player character data to be associated with the non-player character NFT; and facilitating creation of the non-player character NFT, based on the player data and the non-player character data.

Claims (63)

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

receiving, via the processor, player data associated with a player character of a multiplayer game this is controlled by a player of the multiplayer game, the player data to be associated with a non-player character NFT corresponding to a non-player character in the multiplayer game, the non-player character associated with the player character and guided by commands issued by the player to perform actions in the multiplayer game autonomously from the player character;

receiving, via the processor, other data, wherein the other data includes non-player character data to be associated with the non-player character NFT; and

facilitating creation of the non-player character NFT, based on the player data and the non-player character data; and facilitating play of the multiplayer game via the player token NFT.

2. The method of claim 1 , further comprising:

facilitating, via a processor, game play based on a player token NFT associated with a character in the multiplayer game associated with the non-player character and corresponding non-player character NFT, wherein the non-player character corresponds to an animal or a mechanical creature.

3. The method of claim 2 , further comprising:

receiving non-player character data responsive to the game play; and

updating the non-player character NFT associated with the multiplayer game, based on the non-player character data update.

4. The method of claim 2 , further comprising:

receiving non-player character data responsive to the game play; and

updating the player token NFT associated with the multiplayer game, based on the non-player character data update.

5. The method of claim 2 , further comprising:

receiving game play data responsive to the game play indicating a player's disassociation with a non-player character having a corresponding non-player character NFT; and

updating the player token NFT, based on the non-player character data responsive to the game play indicating the player's disassociation with the non-player character.

6. The method of claim 2 , further comprising:

receiving game play data responsive to the game play indicating a player's disassociation with a non-player character having a corresponding non-player character NFT; and

updating the non-player character NFT, based on the non-player character data responsive to the game play indicating the player's disassociation with the non-player character.

7. The method of claim 2 , further comprising:

receiving a non-player character data responsive to the game play indicating termination of the non-player character; and

expiring the non-player character NFT, based on the non-player character data.

8. The method of claim 2 , further comprising:

receiving game play data responsive to the game play indicating termination of the player; and

updating the non-player character NFT, based on the game play data.

9. The method of claim 2 , further comprising:

receiving game play data responsive to the game play indicating termination of the player; and

updating the non-player character NFT to disassociate the non-player character from the player, based on the game play data.

10. The method of claim 2 , further comprising:

receiving game play data responsive to the game play indicating termination of the player; and

expiring the non-player character NFT, based on the game play data.

11. A system comprises:

a network interface configured to communicate via a network;

a processor;

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

receiving, via the processor, player data associated with a player character of a multiplayer game this is controlled by a player of the multiplayer game, the player data to be associated with a non-player character NFT corresponding to a non-player character in the multiplayer game, the non-player character associated with the player character and guided by commands issued by the player to perform actions in the multiplayer game autonomously from the player character;

receiving, via the processor, other data, wherein the other data includes non-player character data to be associated with the non-player character NFT; and

facilitating creation of the non-player character NFT, based on the player data and the non-player character data; and facilitating play of the multiplayer game via the player token NFT.

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

facilitating, via a processor, game play based on a player token NFT associated with a character in the multiplayer game associated with the non-player character and corresponding non-player character NFT, wherein the non-player character corresponds to an animal or a mechanical creature.

13. The system of claim 12 , wherein the operations further include:

receiving non-player character data responsive to the game play; and

updating the non-player character NFT associated with the multiplayer game, based on the non-player character data update.

14. The system of claim 12 , wherein the operations further include:

receiving non-player character data responsive to the game play; and

updating the player token NFT associated with the multiplayer game, based on the non-player character data update.

15. The system of claim 12 , wherein the operations further include:

receiving game play data responsive to the game play indicating a player's disassociation with a non-player character having a corresponding non-player character NFT; and

updating the player token NFT, based on the non-player character data responsive to the game play indicating the player's disassociation with the non-player character.

16. The system of claim 12 , wherein the operations further include:

receiving game play data responsive to the game play indicating a player's disassociation with a non-player character having a corresponding non-player character NFT; and

updating the non-player character NFT, based on the non-player character data responsive to the game play indicating the player's disassociation with the non-player character.

17. The system of claim 12 , wherein the operations further include:

receiving a non-player character data responsive to the game play indicating termination of the non-player character; and

expiring the non-player character NFT, based on the non-player character data.

18. The system of claim 12 , wherein the operations further include:

receiving game play data responsive to the game play indicating termination of the player; and

updating the non-player character NFT, based on the game play data.

19. The system of claim 12 , wherein the operations further include:

receiving game play data responsive to the game play indicating termination of the player; and

updating the non-player character NFT to disassociate the non-player character from the player, based on the game play data.

20. The system of claim 12 , wherein the operations further include:

receiving game play data responsive to the game play indicating termination of the player; and

expiring the non-player character NFT, based on the game play data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2024
From: INMOTION SOFTWARE, LLC
To: GALIANT ARTS, LLC
Reel/Frame 066159/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2023
From: HOWARD, JOHN W.; HOWARD, BRIAN G.; MEADOR, GREGORY
To: INMOTION SOFTWARE, LLC
Reel/Frame 065224/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: MEYERS, MARK; STUCKMAN, BRUCE E.
To: GALIANT ARTS, LLC
Reel/Frame 065213/0712 →
Continuity (37)
Continuation In Part 18452839 · Aug 21, 2023
Continuation In Part 17820935 · Aug 19, 2022
Continuation In Part 17819016 · Aug 11, 2022
Continuation In Part 17806766 · Jun 14, 2022
Continuation In Part 17661362 · Apr 29, 2022
Continuation In Part 17656084 · Mar 23, 2022
Provisional Application 63511787 · Jul 3, 2023
Provisional Application 63511794 · Jul 3, 2023
Provisional Application 63509208 · Jun 20, 2023
Provisional Application 63375298 · Sep 12, 2022
Provisional Application 63370464 · Aug 4, 2022
Provisional Application 63365012 · May 19, 2022
Provisional Application 63365010 · May 19, 2022
Provisional Application 63364571 · May 12, 2022
Provisional Application 63364573 · May 12, 2022
Provisional Application 63364578 · May 12, 2022
Provisional Application 63364568 · May 12, 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 63305505 · Feb 1, 2022
Provisional Application 63305559 · 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 20240042328A1 · Feb 8, 2024
References Cited (57)
US 7921302B2 · Gatto · 2011 [cited by applicant]
US 10505726B1 · Andon · 2019 [cited by examiner]
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 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]