Back to results
US 11,108,566 B2Granted
Methods and systems for using digital signatures to create trusted digital asset transfers
AssigneeVisa International Service Association
InventorsMondo Jacobs, Ajith Thekadath, Lidia Daldoss, David Henstock
Life of this patent
Estimating the term…
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.
Claims14
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.
4 more elements
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.
7 more elements
Dependencies are inferred from the claim text.