IP Library › Granted Patent US 11,108,566
Granted Patent B2
US 11,108,566 · App. 16/693,158 · Granted Aug 31, 2021

Methods and systems for using digital signatures to create trusted digital asset transfers

Inventors: Mondo Jacobs (Dublin, CA); Ajith Thekadath (San Ramon, CA); Lidia Daldoss (Burlingame, CA); David Henstock (San Francisco, CA)
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
H04L9/3247G06F21/64G06Q20/3825H04L9/085H04L9/3236H04L9/3255H04L9/3297H04L2209/38H04L2209/56
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 11,108,566
App. No.
16/693,158
Granted
Aug 31, 2021
Kind
B2
Abstract

A method and system are provided for transferring digital assets in a digital asset network. Network users can be centrally enrolled and screened for compliance. Standardized transfer processes and unique identifiers can provide a transparent and direct transfer process. Digital assets can include sufficient information for ensuring that a value will be provided, including one or more digital signatures, such that value can be made immediately available to recipients.

Claims (36)

1. A method comprising:

receiving, by an interaction platform comprising a first computer, from a second computer, a request to validate a digital asset including a sender identifier of a sender, an originating currency, a destination currency, a recipient identifier of a recipient, and an amount to pay the recipient by the sender, and further including a first digital signature, wherein the first digital signature was generated by signing at least the sender identifier of the sender, the originating currency, the destination currency, the amount, and the recipient identifier of the recipient with a first private key associated with the second computer;

validating, by the interaction platform comprising the first computer, the digital asset by analyzing the sender identifier of the sender, the originating currency, the destination currency, the amount, the recipient identifier of the recipient, and the first digital signature of the digital asset;

generating, by the interaction platform comprising the first computer, a second digital signature for the digital asset, the second digital signature generated with a second private key associated with the first computer;

providing, by the interaction platform comprising the first computer, the digital asset and the second digital signature to the second computer, which records the digital asset, and then transmits the digital asset and the second digital signature to a recipient institution computer holding an account of the recipient via a recipient node computer associated with the recipient institution computer;

generating, by the interaction platform comprising the first computer, a block for a blockchain stored by the first computer, the block including the digital asset; and

coordinating, by the interaction platform comprising the first computer, a transfer of funds including the amount from the sender to the recipient, including performing a settlement process between a recipient bank computer associated with the recipient and a sending institution computer associated with the sender, the settlement process using a settlement branch node computer.

2. The method of claim 1 , further comprising:

validating, by the first computer, the first digital signature with a first public key associated with the second computer, the first public key corresponding to the first private key.

3. The method of claim 1 , further comprising:

informing, by the first computer, the sender that the digital asset was sent; and

informing, by the first computer, the recipient that the digital asset was received.

4. The method of claim 1 , wherein the first computer is an administrative node computer.

5. The method of claim 1 , wherein the second computer is an issuer node computer.

6. The method of claim 1 , wherein the digital asset comprises a timestamp.

7. The method of claim 1 , wherein the settlement branch node computer communicates with an out-of-network recipient node computer.

8. The method of claim 1 , wherein the settlement branch node computer communicates with an out-of-network recipient node computer, and a beneficiary computer.

9. An interaction platform comprising:

a hardware processor; and

a computer readable medium, the computer readable medium comprising code, executable by the processor, for implementing a method comprising:

receiving, from a second computer, a request to validate a digital asset including a sender identifier of a sender, an originating currency, a destination currency, a recipient identifier of a recipient, and an amount to pay the recipient by the sender, and further including a first digital signature, wherein the first digital signature was generated by signing at least the sender identifier of the sender, the originating currency, the destination currency, the amount, and the recipient identifier of the recipient with a first private key associated with the second computer;

validating the digital asset by analyzing the sender identifier of the sender, the originating currency, the destination currency, the amount, the recipient identifier of the recipient, and the first digital signature of the digital asset;

generating a second digital signature for the digital asset, the second digital signature generated with a second private key associated with a first computer;

providing the digital asset and the second digital signature to the second computer, which records the digital asset, and then transmits the digital asset and the second digital signature to a recipient institution computer holding an account of the recipient via a recipient node computer associated with the recipient institution computer;

generating a block for a blockchain stored by the first computer, the block including the digital asset; and

coordinating a transfer of funds including the amount from the sender to the recipient, including performing a settlement process between a recipient bank computer associated with the recipient and a sending institution computer associated with the sender, the settlement process using a settlement branch node computer.

10. The interaction platform of claim 9 , further comprising:

validating the first digital signature with a first public key associated with the second computer, the first public key corresponding to the first private key.

11. The interaction platform of claim 9 , further comprising:

informing the sender that the digital asset was sent; and

informing the recipient that the digital asset was received.

12. A system comprising:

the interaction platform of claim 1 ; and

a settlement service computer in operative communication with the interaction platform.

13. The system of claim 12 , further comprising a risk management computer.

14. The system of claim 12 , further comprising the recipient node computer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2020
From: JACOBS, MONDO; THEKADATH, AJITH; DALDOSS, LIDIA; HENSTOCK, DAVID
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 051757/0730 →
Continuity (3)
Continuation In Part 15283930 · Oct 3, 2016
Provisional Application 62294825 · Feb 12, 2016
Related Publication 20200099518A1 · Mar 26, 2020
Cited By (1)
US 12,524,765