IP Library › Granted Patent US 12,436,933
Granted Patent B2
US 12,436,933 · App. 18/389,632 · Granted Oct 7, 2025

System and methods for generating dynamic non-fungible tokens and for using the same

Inventor: Phea Ram (Powhatan, VA)
G06F16/2255A63F13/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,436,933
App. No.
18/389,632
Granted
Oct 7, 2025
Kind
B2
Abstract

Systems and method are provided for generating and using dynamic non-fungible tokens (“dNFTs” and/or “sdNFTs”). The disclosed systems and methods provide the ability to merge multiple dNFTs/sdNFTs into in a single dNFTs/sdNFTs that incorporates selected features of the previous multiple tokens, and the use of such tokens across multiple various blockchain based platforms. Aspects of the disclosure provide a user interface through which a wallet owner may customize the features of their resulting merged dNFTs/sdNFTs. The dNFTs/sdNFTs may also include metadata indicating various usage statistics associated with the dNFT/sdNFT. The dNFTs/sdNFTs may include and represent various properties, characteristics, and features applicable to a character in a blockchain-based video game.

Claims (46)

1. A method for generating digital assets for a blockchain video game, the method comprising:

receiving a user selection of a first dynamic non-fungible token, the first dynamic non-fungible token including first metadata representing a first set of video game character properties, features, and statistics, and a first identifier indicating an owner of the first dynamic non-fungible token;

receiving a user selection of a second dynamic non-fungible token, the second dynamic non-fungible token including second metadata representing a second set of video game character properties, features, and statistics, and a second identifier indicating an owner of the second dynamic non-fungible token;

receiving a user selection of preferred properties and features to be included in a third dynamic non-fungible token that includes third metadata representing a third set of video game character properties, features, and statistics;

extracting the first metadata from the first dynamic non-fungible token;

extracting the second metadata from the second dynamic non-fungible token;

integrating a subset of the first metadata, a subset of the second metadata, and user selection of preferred properties and features into the third metadata representing the third set of video game character properties and statistics;

generating the third dynamic non-fungible token that includes the third metadata and a third identifier indicating the owner of the third dynamic non-fungible token;

recording the third dynamic non-fungible token on a blockchain.

2. The method of claim 1 , wherein the first identifier, second identifier, and third identifier are the same.

3. The method of claim 1 , wherein the second identifier is different from the first identifier and the third identifier.

4. The method of claim 1 , further comprising destroying the first dynamic non-fungible token and the second dynamic non-fungible token after generating the third dynamic non-fungible token.

5. The method of claim 1 , wherein the user selection of the first dynamic non-fungible token, the user selection of the second dynamic non-fungible token, and the user selection of preferred properties and features to be included in the third dynamic non-fungible token is performed through a user interface accessible via a user device.

6. The method of claim 5 , wherein the second identifier is different from the first identifier and the third identifier.

7. The method of claim 1 , wherein the third dynamic non-fungible token is generated by a permanent merge process.

8. The method of claim 1 , wherein the third dynamic non-fungible token is generated by a temporary merge process.

9. The method of claim 1 , wherein a draft of the third dynamic non-fungible token is generated and saved prior to the generation of the third dynamic non-fungible token.

10. A computer program product comprising one or more tangible, non-transitory computer-readable media storing computer-readable instructions that when executed by one or more processors of a computing system, cause the computing system to:

receive a user selection of a first dynamic non-fungible token, the first dynamic non-fungible token including first metadata representing a first set of video game character properties, features, and statistics, and a first identifier indicating an owner of the first dynamic non-fungible token;

receive a user selection of a second dynamic non-fungible token, the second dynamic non-fungible token including second metadata representing a second set of video game character properties, features, and statistics, and a second identifier indicating an owner of the second dynamic non-fungible token;

receive a user selection of preferred properties and features to be included in a third dynamic non-fungible token that includes third metadata representing a third set of video game character properties, features, and statistics;

extract the first metadata from the first dynamic non-fungible token;

extract the second metadata from the second dynamic non-fungible token;

integrate a subset of the first metadata, a subset of the second metadata, and user selection of preferred properties and features into the third metadata representing the third set of video game character properties and statistics;

generate the third dynamic non-fungible token that includes the third metadata and a third identifier indicating the owner of the third dynamic non-fungible token;

record the third dynamic non-fungible token on a blockchain.

11. The computer program product of claim 10 , wherein the first identifier, second identifier, and third identifier are the same.

12. The computer program product of claim 10 , wherein the second identifier is different from the first identifier and the third identifier.

13. The computer program product of claim 10 , wherein the computing system if further caused to destroy the first dynamic non-fungible token and the second dynamic non-fungible token after the third dynamic non-fungible token is generated.

14. The computer program product of claim 10 , wherein the user selection of the first dynamic non-fungible token, the user selection of the second dynamic non-fungible token, and the user selection of preferred properties and features to be included in the third dynamic non-fungible token is performed through a user interface accessible via a user device.

15. The computer program product of claim 14 , wherein the second identifier is different from the first identifier and the third identifier.

16. The computer program product of claim 10 , wherein the computing system is caused to generate the third dynamic non-fungible token using a permanent merge process.

17. The computer program product of claim 10 , wherein the computing system is caused to generate the third dynamic non-fungible token using a temporary merge process.

18. The computer program product of claim 10 , wherein the computing system is caused to generate and save a draft of the third dynamic non-fungible token prior to the generation of the third dynamic non-fungible token.

19. A method for generating digital assets, the method comprising:

receiving a user selection of a first dynamic non-fungible token, the first dynamic non-fungible token including first metadata representing a first set of properties, features, and statistics, and a first identifier indicating an owner of the first dynamic non-fungible token;

receiving a user selection of a second dynamic non-fungible token, the second dynamic non-fungible token including second metadata representing a second set of properties, features, and statistics, and a second identifier indicating an owner of the second dynamic non-fungible token;

receiving a user selection of preferred properties and features to be included in a third dynamic non-fungible token that includes third metadata representing a third set of properties, features, and statistics;

extracting the first metadata from the first dynamic non-fungible token;

extracting the second metadata from the second dynamic non-fungible token;

integrating a subset of the first metadata, a subset of the second metadata, and user selection of preferred properties and features into the third metadata representing the third set of properties and statistics;

generating the third dynamic non-fungible token that includes the third metadata and a third identifier indicating the owner of the third dynamic non-fungible token;

destroying the first dynamic non-fungible token and the second dynamic non-fungible token;

recording the third dynamic non-fungible token on a blockchain;

wherein the first identifier, second identifier, and third identifier are the same.

20. The method of claim 19 , wherein a draft of the third dynamic non-fungible token is generated and saved prior to the generation of the third dynamic non-fungible token.

Continuity (2)
Provisional Application 63433716 · Dec 19, 2022
Related Publication 20240202180A1 · Jun 20, 2024
References Cited (16)
US 12175454B1 · Kurani · 2024 [cited by examiner]
US 12256029B2 · Osborn · 2025 [cited by examiner]
US 20210133713A1 · Wang · 2021 [cited by examiner]
US 20220343768A1 · Di Cosola · 2022 [cited by examiner]
US 20220366762A1 · Nelson · 2022 [cited by examiner]
US 20230102606A1 · Advani · 2023 [cited by examiner]
US 20230177492A1 · Vaish · 2023 [cited by examiner]
US 20230281705A1 · Aviv · 2023 [cited by examiner]
US 20230356091A1 · Eisenberg · 2023 [cited by examiner]
US 20230379178A1 · Mamadapur · 2023 [cited by examiner]
US 20240005309A1 · Osborn · 2024 [cited by examiner]
US 20240007284A1 · Osborn · 2024 [cited by examiner]
US 20240022409A1 · Roper · 2024 [cited by examiner]
US 20240039722A1 · DeLuca · 2024 [cited by examiner]
US 20240095700A1 · McDonnell · 2024 [cited by examiner]
US 20240104642A1 · Kang · 2024 [cited by examiner]