IP Library › Granted Patent US 12,175,464
Granted Patent B2
US 12,175,464 · App. 18/076,360 · Granted Dec 24, 2024

Blockchain agnostic token network

Inventors: Ryan Tai (Menlo Park, CA); Madeeha Ghori (Fremont, CA); Daniel Barrett (Kirkwood, MO); James Westlake (San Francisco, CA); David Grodsky (San Francisco, CA); Daniel Pittack (San Francisco, CA)
Assignee: Block, Inc.
G06Q20/401G06Q20/20G06Q2220/00
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,175,464
App. No.
18/076,360
Granted
Dec 24, 2024
Kind
B2
Abstract

A blockchain agnostic token network is described. In an example, a request to purchase a non-fungible token (NFT) minted on a blockchain from a seller is received. Based at least in part on context data associated with at least one of the user, the seller, or a digital asset associated with the NFT, a plurality of available blockchains is determined for holding the NFT. Information associated with the plurality of blockchains is surfaced and one of the plurality of blockchains is determined for holding the NFT. Based at least in part on the determined blockchain, the NFT is transferred to the determined blockchain and associated with a user account for subsequent viewing.

Claims (54)

1. A method comprising:

configuring, at a payment service, a plurality of tickets to an event associated with an artist user account;

receiving a request to purchase at least one of the plurality of tickets by a first buyer user account of the payment service;

determining that the request to purchase at least one of the plurality of tickets meets one or more conditions based at least in part on the first buyer user account having a digital wallet to enable transactions on a blockchain; and

responsive to determining that the request to purchase at least one of the plurality of tickets meets the one or more conditions:

issuing the at least one of the plurality of tickets to the first buyer user account;

associating the ticket with a non-fungible token (NFT) stored in the digital wallet of the first buyer user account;

surfacing, via a user interface and for each of a plurality of blockchains, associated transaction costs for holding the NFT on the blockchain;

receiving, via the user interface, a selection of one of the plurality of blockchains from the first buyer user account; and

recording the NFT on the one of the plurality of blockchains.

2. The method of claim 1 , further comprising:

receiving a request from the first buyer user account to resell the at least one of the plurality of tickets to a second buyer account for a resale value; and

after determining that conditions of a smart contract associated with the NFT have been fulfilled, triggering execution of the smart contract to transfer the at least one of the plurality of tickets to the second buyer account.

3. The method of claim 1 , wherein the artist user account includes an additional digital wallet that is configured to receive a portion of proceeds from a resale of each of the plurality of tickets to the event.

4. The method of claim 2 , wherein the determining that the conditions of the smart contract have been fulfilled includes transferring a portion of a resale value to the artist user account.

5. The method of claim 1 , wherein the NFT grants an individual having possession of the NFT in the digital wallet access to the event.

6. The method of claim 1 , wherein the NFT grants an individual having possession of the NFT in the digital wallet access to a unique experience associated with the event.

7. The method of claim 1 , wherein the NFT is issued prior to receiving the request to purchase the at least one of the plurality of tickets.

8. A system comprising:

at least a memory and a processor to perform operations comprising:

configuring plurality of tickets to an event associated with an artist user account;

receiving a request to purchase at least one of the plurality of tickets by a first buyer user account of a payment service;

determining that the request to purchase at least one of the plurality of tickets meets one or more conditions based at least in part on the first buyer user account having a digital wallet to enable transactions on a blockchain; and

responsive to determining that the request to purchase at least one of the plurality of tickets meets the one or more conditions:

issuing the at least one of the plurality of tickets to the first buyer user account;

associating the ticket with a non-fungible token (NFT) stored in the digital wallet of the first buyer user account;

surfacing, via a user interface and for each of a plurality of blockchains, associated transaction costs for holding the NFT on the blockchain;

receiving, via the user interface, a selection of one of the plurality of blockchains from the first buyer user account; and

recording the NFT on the one of the plurality of blockchains.

9. The system of claim 8 , wherein the operations further comprise:

receiving a request from the first buyer user account to resell the at least one of the plurality of tickets to a second buyer account for a resale value; and

after determining that conditions of a smart contract associated with the NFT have been fulfilled, triggering execution of the smart contract to transfer the at least one of the plurality of tickets to the second buyer account.

10. The system of claim 8 , wherein the artist user account includes an additional digital wallet that is configured to receive a portion of proceeds from a resale of each of the plurality of tickets to the event.

11. The system of claim 9 , wherein the determining that the conditions of the smart contract have been fulfilled includes transferring a portion of a resale value to the artist user account.

12. The system of claim 8 , wherein the NFT grants an individual having possession of the NFT in the digital wallet access to the event.

13. The system of claim 8 , wherein the NFT grants an individual having possession of the NFT in the digital wallet access to a unique experience associated with the event.

14. The system of claim 8 , wherein the NFT is issued prior to receiving the request to purchase the at least one of the plurality of tickets.

15. One or more computer-readable storage media having instructions stored thereon that, responsive to execution by one or more processors, perform operations comprising:

configuring plurality of tickets to an event associated with an artist user account;

receiving a request to purchase at least one of the plurality of tickets by a first buyer user account of a payment service;

determining that the request to purchase at least one of the plurality of tickets meets one or more conditions based at least in part on the first buyer user account having a digital wallet to enable transactions on a blockchain; and

responsive to determining that the request to purchase at least one of the plurality of tickets meets the one or more conditions:

issuing the at least one of the plurality of tickets to the first buyer user account;

associating the ticket with a non-fungible token (NFT) stored in the digital wallet of the first buyer user account;

surfacing, via a user interface and for each of a plurality of blockchains, associated transaction costs for holding the NFT on the blockchain;

receiving, via the user interface, a selection of one of the plurality of blockchains from the first buyer user account; and

recording the NFT on the one of the plurality of blockchains.

16. The one or more computer-readable storage media of claim 15 , wherein the operations further comprise:

receiving a request from the first buyer user account to resell the at least one of the plurality of tickets to a second buyer account for a resale value; and

after determining that conditions of a smart contract associated with the NFT have been fulfilled, triggering execution of the smart contract to transfer the at least one of the plurality of tickets to the second buyer account.

17. The one or more computer-readable storage media of claim 16 , wherein the conditions of the smart contract associated with the NFT include a limit on a number of times the NFT can be resold.

18. The one or more computer-readable storage media of claim 16 , wherein the conditions of the smart contract associated with the NFT include a resale value limit for the NFT.

19. The one or more computer-readable storage media of claim 16 , wherein the conditions of the smart contract associated with the NFT include a restriction on resale of the NFT to at least one of a designated sales service or a designated payment service.

20. The one or more computer-readable storage media of claim 16 , wherein the conditions of the smart contract associated with the NFT include a requirement for at least one user account other than the first buyer user account or the artist user account to receive compensation as part of a resale of the NFT.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2023
From: TAI, RYAN; GHORI, MADEEHA; BARRETT, DANIEL; WESTLAKE, JAMES; GRODSKY, DAVID; PITTACK, DANIEL
To: BLOCK, INC.
Reel/Frame 063844/0669 →
Continuity (3)
Continuation In Part 17961506 · Oct 6, 2022
Continuation 17722118 · Apr 15, 2022
Related Publication 20230334492A1 · Oct 19, 2023
Cited By (1)
US 12,694,455