IP Library › Granted Patent US 12,318,699
Granted Patent B2
US 12,318,699 · App. 18/410,189 · Granted Jun 3, 2025

Generating player token NFTS via a blockchain-based distributed computer network based on player hierarchy

Inventors: Mark Meyers (Austin, TX); Bruce E. Stuckman (Austin, TX); John W. Howard (Cedar Park, TX)
Assignee: Galiant Arts, LLC
A63F13/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,318,699
App. No.
18/410,189
Granted
Jun 3, 2025
Kind
B2
Abstract

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

Claims (78)

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 to be associated with a player token NFT corresponding to a player character in a multiplayer game;

receiving, via the processor, other data, wherein the other data includes player hierarchy data to be associated with the player token NFT, the player hierarchy data indicating a player hierarchy corresponding to a group of characters in the multiplayer game that includes the player character, the player hierarchy further indicating associations between the player character and other characters of the group of characters of the player hierarchy having differing levels compared to a level of the player character in the player hierarchy;

facilitating creation of the player token NFT via a blockchain-based distributed computer network, based on the player data and the player hierarchy data; and

facilitating multiplayer game play of the multiplayer game by the player character based on the player token NFT and by the other characters of the group of characters in accordance with the player hierarchy.

2. The method of claim 1 , further comprising:

receiving updated player hierarchy data responsive to the multiplayer game play; and

updating the player token NFT associated with the multiplayer game, based on the updated player hierarchy data.

3. The method of claim 2 , wherein the updated player hierarchy data indicates a player's disassociation with a player hierarchy, and wherein updating the player token NFT associated with the multiplayer game indicates the player's disassociation with the player hierarchy.

4. The method of claim 1 , further comprising:

receiving a player hierarchy update responsive to the multiplayer game play; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

5. The method of claim 1 , further comprising:

receiving player hierarchical data responsive to the multiplayer game play; and

updating the player token NFT associated with the multiplayer game, based on the player hierarchical data, with imagery associated with the player hierarchical data.

6. The method of claim 1 , further comprising:

receiving a player hierarchy update responsive to the multiplayer game play indicating a player's disassociation with a first player hierarchy and association with a second player hierarchy; and

updating the player token NFT associated with the multiplayer game, based on the player hierarchy update responsive to the multiplayer game play indicating the player's disassociation with a first player hierarchy and association with a second player hierarchy.

7. The method of claim 1 , further comprising:

receiving a player hierarchy update responsive to the multiplayer game play indicating termination of one of the group of characters; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

8. The method of claim 1 , further comprising:

receiving a player hierarchy update responsive to the multiplayer game play indicating promotion of one of the group of characters; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

9. The method of claim 1 , further comprising:

receiving a player hierarchy update responsive to the multiplayer game play indicating demotion of one of the group of characters; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

10. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a termination of one of the group of characters;

generating a player hierarchy update indicating the termination of the one of the group of characters and a disassociation of others of the group of characters beneath the one of the group of characters in the player hierarchy; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

11. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a termination of one of the group of characters;

generating a player hierarchy update indicating the termination of the one of the group of characters and a promotion of at least one other of the group of characters beneath the one of the group of characters in the player hierarchy; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

12. The method of claim 1 , further comprising:

receiving a player hierarchy update responsive to the multiplayer game play indicating a player character's disassociation with a first player hierarchy and association with a second player hierarchy;

updating player token NFTs associated with player character's in the first player hierarchy, based on the player hierarchy update indicating the player character's's disassociation with the first player hierarchy; and

updating player token NFTs associated with player character's in the second player hierarchy, based on the player hierarchy update indicating the player character's association with the second player hierarchy.

13. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a promotion of one of the group of characters;

generating a player hierarchy update indicating the promotion of the one of the group of characters and a promotion of at least one of the group of characters beneath the one of the group of characters in the player hierarchy; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

14. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a demotion of one of the group of characters;

generating a player hierarchy update indicating the demotion of the one of the group of characters and a demotion of at least one of the group of characters beneath the one of the group of characters in the player hierarchy; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

15. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a termination of one of the group of characters;

generating challenge data indicating a challenge to others of the group of characters beneath the one of the group of characters in the player hierarchy;

receiving challenge resolution data indicating resolution of the challenge;

generating a player hierarchy update based on the termination of the one of the group of characters and the challenge resolution data; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

16. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a challenge to ones of the group of characters in the player hierarchy;

receiving challenge resolution data indicating resolution of the challenge;

generating a player hierarchy update based on the challenge resolution data; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

17. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a challenge to a subset of the group of characters in the player hierarchy;

receiving challenge resolution data indicating resolution of the challenge indicating a refusal of the challenge by one of the subset of the group of characters in the player hierarchy;

generating a player hierarchy update based on the challenge resolution data to disassociate the one of the subset of the group of characters; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

18. The method of claim 1 , further comprising:

receiving game play data responsive to the multiplayer game play indicating a challenge to a subset of the group of characters in the player hierarchy;

receiving challenge resolution data indicating resolution of the challenge indicating a refusal of the challenge by one of the subset of the group of characters in the player hierarchy;

generating a player hierarchy update based on the challenge resolution data to demote the one of the subset of the group of characters; and

updating player token NFTs associated with the group of characters based on the player hierarchy update.

19. The method of claim 1 , further comprising:

storing the player token NFT in a wallet associated with a user of a client device.

20. 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 to be associated with a player token NFT corresponding to a player character in a multiplayer game;

receiving, via the processor, other data, wherein the other data includes player hierarchy data to be associated with the player token NFT, the player hierarchy data indicating a player hierarchy corresponding to a group of characters in the multiplayer game that includes the player character, the player hierarchy further indicating associations between the player character and other characters of the group of characters of the player hierarchy having differing levels compared to a level of the player character in the player hierarchy;

facilitating creation of the player token NFT via a blockchain-based distributed computer network, based on the player data and the player hierarchy data; and

facilitating multiplayer game play of the multiplayer game by the player character based on the player token NFT and by the other characters of the group of characters in accordance with the player hierarchy.

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 Jan 16, 2024
From: HOWARD, JOHN W.
To: INMOTION SOFTWARE, LLC
Reel/Frame 066130/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: MEYERS, MARK; STUCKMAN, BRUCE E.
To: GALIANT ARTS, LLC
Reel/Frame 066110/0303 →
Continuity (42)
Continuation In Part 18486314 · Oct 13, 2023
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 63608953 · Dec 12, 2023
Provisional Application 63608635 · Dec 11, 2023
Provisional Application 63608645 · Dec 11, 2023
Provisional Application 63608612 · Dec 11, 2023
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 20240139634A1 · May 2, 2024
References Cited (56)
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 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]