IP Library Granted Patent US 12,186,670
Granted Patent B2
US 12,186,670 · App. 18/398,440 · Granted Jan 7, 2025

Automatic generation of non-fungible token attributes

Inventors: Peter Arthur Leondires (Boston, MA); Andrew John Botelho (Norton, MA); Kenneth Scott Bacon (Lakeville, MA)
Assignee: DK Crown Holdings Inc.
A63F13/792A63F13/828H04L9/3213H04L9/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,186,670
App. No.
18/398,440
Granted
Jan 7, 2025
Kind
B2
Abstract

Systems and methods for maintaining contests including non-fungible tokens (NFTs), determining that an outcome of a contest indicates a tie, and establishing a placeholder are disclosed. The NFTs can be associated with attributes and stored on a blockchain. The system can receive a request and selections of NFTs for entering a contest. Each NFT can be associated with a player profile and satisfy a selection rule. The system can generate a fantasy sports lineup including NFTs and modifying a restriction condition for each NFT. The system can determine that an outcome of a contest indicates a tie and calculating edition number totals to determine a winner of the tie. The system can determine that an NFT has been transferred to a player profile. The system can modify a first lineup to include a placeholder in lieu of an NFT.

Claims (33)

1. A method, comprising:

storing, by one or more processors coupled to non-transitory memory, for each token of a plurality of non-fungible tokens of a blockchain network, in a storage system separate from the blockchain network, a respective metadata value;

receiving, by the one or more processors, from a client device, selections of a subset of the plurality of non-fungible tokens, each non-fungible token of the subset selected for a respective slot of a contest;

determining, by the one or more processors and by accessing the storage system separate from the blockchain network, that the respective metadata of each non-fungible token of the subset satisfies the respective slot of the contest; and

responsive to determining that the respective metadata of each non-fungible token satisfies the respective slot of the contest, modifying, by the one or more processors, in the storage system separate from the blockchain network, a restriction condition for each non-fungible token of the subset to restrict each non-fungible token of the subset from entry into a second contest.

2. The method of claim 1 , further comprising maintaining, by the one or more processors, the plurality of non-fungible tokens via the blockchain network.

3. The method of claim 1 , wherein the respective metadata of each non-fungible token of the subset comprises at least one of a rarity value and an edition number.

4. The method of claim 3 , wherein the rarity value of each non-fungible token of the plurality of non-fungible tokens is further maintained via the blockchain network.

5. The method of claim 1 , further comprising determining, by the one or more processors, that the respective metadata of a first non-fungible token of the subset satisfies a selection rule of the respective slot of the contest.

6. The method of claim 1 , further comprising transmitting, by the one or more processors, a content item to the client device indicating each non-fungible token of the subset is included in a fantasy sports lineup.

7. The method of claim 1 , further comprising modifying, by the one or more processors, the respective metadata of at least one non-fungible token of the subset based on an outcome of the contest.

8. The method of claim 1 , further comprising:

receiving, by the one or more processors, a request for available contests; and

providing, by the one or more processors to the client device, instructions to present a first graphical user interface that includes one or more indicators of a plurality of contests including the contest.

9. The method of claim 8 , further comprising providing, by the one or more processors, responsive to an interaction with the first graphical user interface, a second graphical user interface comprising a set of content items, each content item of the set of content items corresponding to a respective non-fungible token of the plurality of non-fungible tokens.

10. The method of claim 1 , further comprising identifying, by the one or more processors, the plurality of non-fungible tokens based on a player profile associated with the client device.

11. A system, comprising:

one or more processors coupled to non-transitory memory, the one or more processors configured to:

store, for each token of a plurality of non-fungible tokens of a blockchain network, in a storage system separate from the blockchain network, a respective metadata value;

receive, from a client device, selections of a subset of the plurality of non-fungible tokens, each non-fungible token of the subset selected for a respective slot of a contest;

determine, by accessing the storage system separate from the blockchain network, that the respective metadata of each non-fungible token of the subset satisfies the respective slot of the contest; and

responsive to determining that the respective metadata of each non-fungible token satisfies the respective slot of the contest, modify, in the storage system separate from the blockchain network, a restriction condition for each non-fungible token of the subset to restrict each non-fungible token of the subset from entry into a second contest.

12. The system of claim 11 , wherein the one or more processors are further configured to maintain the plurality of non-fungible tokens via the blockchain network.

13. The system of claim 11 , wherein the respective metadata of each non-fungible token of the subset comprises at least one of a rarity value and an edition number.

14. The system of claim 13 , wherein the rarity value of each non-fungible token of the plurality of non-fungible tokens is further maintained via the blockchain network.

15. The system of claim 11 , wherein the one or more processors are further configured to determine that the respective metadata of a first non-fungible token of the subset satisfies a selection rule of the respective slot of the contest.

16. The system of claim 11 , wherein the one or more processors are further configured to transmit a content item to the client device indicating each non-fungible token of the subset is included in a fantasy sports lineup.

17. The system of claim 11 , wherein the one or more processors are further configured to modify the respective metadata of at least one non-fungible token of the subset based on an outcome of the contest.

18. The system of claim 11 , wherein the one or more processors are further configured to:

receive a request for available contests; and

provide, to the client device, instructions to present a first graphical user interface that includes one or more indicators of a plurality of contests including the contest.

19. The system of claim 18 , wherein the one or more processors are further configured to provide, responsive to an interaction with the first graphical user interface, a second graphical user interface comprising a set of content items, each content item of the set of content items corresponding to a respective non-fungible token of the plurality of non-fungible tokens.

20. The system of claim 11 , wherein the one or more processors are further configured to identify the plurality of non-fungible tokens based on a player profile associated with the client device.

Assignments (2)
SECURITY INTEREST Recorded Nov 7, 2024
From: DK CROWN HOLDINGS INC.; JACKPOCKET LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 069320/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2024
From: LEONDIRES, PETER ARTHUR; BOTELHO, ANDREW JOHN; BACON, KENNETH SCOTT
To: DK CROWN HOLDINGS INC.
Reel/Frame 068522/0203 →
Continuity (2)
Continuation 18148075 · Dec 29, 2022
Related Publication 20240216820A1 · Jul 4, 2024
References Cited (17)
US 10134235B2 · Litman · 2018 [cited by examiner]
US 10751628B2 · Packin · 2020 [cited by examiner]
US 11883749B1 · Leondires · 2024 [cited by examiner]
US 12033144B2 · Mo · 2024 [cited by examiner]
US 20190035208A1 · Simons · 2019 [cited by examiner]
US 20190035209A1 · Simons · 2019 [cited by examiner]
US 20200376387A1 · Packin · 2020 [cited by examiner]
US 20200388108A1 · Simons · 2020 [cited by examiner]
US 20220230506A1 · Simons · 2022 [cited by examiner]
US 20220253811A1 · Fowler · 2022 [cited by examiner]
US 20220401842A1 · Farudi · 2022 [cited by examiner]
US 20230035314A1 · Fowler · 2023 [cited by examiner]
US 20230057809A1 · Naughton, II · 2023 [cited by examiner]
US 20230101707A1 · Smith · 2023 [cited by examiner]
US 20230119641A1 · Meyers · 2023 [cited by examiner]
Non-Final Office Action on U.S. Appl. No. 18/148,075 dated Jun. 1, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/148,075 dated Sep. 19, 2023. [cited by applicant]