Patent ID: 11907947
Assignee: RIPPLE LUXEMBOURG S.A.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 0:
1. A computer-implemented system for resource transfer comprising:
a computing device that receives a message comprising a proposed transfer, wherein the proposed transfer comprises a source transfer of a first quantity of a first resource type from a first resource pool to a second resource pool on a second computing device and a destination transfer of a second quantity of a second resource type from a third resource pool to a fourth resource pool on a third computing device,
receives a message from the second computing device indicating that a hold has been placed on a third quantity of the first resource type in the first resource pool,
sends to the third computing device at least one message associated with the performance of the destination transfer,
receives a message from the third computing device indicating that a condition on the hold of the third quantity of the first resource type in the first resource pool has been fulfilled,
verifies the message from the third computing device using a cryptographic public key of the third computing device to determine that the message from the third computing device comprises a cryptographic signature created with a cryptographic private key of the third computing device; and
and in response to successfully verifying the message from the third computing device, sends to the second computing device an instruction to execute the source transfer of the first quantity of the first resource type from the first resource pool to the second resource pool.