IP Library Granted Patent US 12,243,039
Granted Patent B2
US 12,243,039 · App. 17/515,331 · Granted Mar 4, 2025

Virtual currency secured physical currency transmission system

Inventors: Srivathsan Narasimhan (San Jose, CA); Yashovardhana Samethanahalli Kote (Fremont, CA); Avik Chatterjee (Scottsdale, AZ)
Assignee: PAYPAL, INC.
G06Q20/223G06Q20/065H04L9/3236G06Q2220/00H04L9/50H04L2209/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 12,243,039
App. No.
17/515,331
Granted
Mar 4, 2025
Kind
B2
Abstract

Virtual currency ledger secured physical currency transmissions include receiving a physical currency transfer request from a physical currency receiver device of a physical currency receiver, and identifying a physical currency deliverer device of a physical currency deliverer. A physical currency delivery confirmation code is then associated with a recipient identified in the physical currency transfer request, and a virtual currency address controlled by the physical currency deliverer and included in a virtual currency public ledger is identified to the physical currency receiver device. A reimbursement request code is then received from the physical currency deliverer device and verified using the physical currency delivery confirmation code. In response to the verification, a multi-signature transaction that has been previously signed by the physical currency receiver is then signed to cause a virtual currency amount to be transferred via the virtual currency public ledger to the virtual currency address controlled by the physical currency deliverer.

Claims (70)

1. A method for transmitting physical currency, comprising:

accessing, by a provider device, a physical currency transfer request that indicates a physical currency amount and a recipient, the provider device configured to perform a transfer of the physical currency amount via cryptocurrency the recipient;

identifying, by the provider device, a delivery device associated with a certain physical currency deliverer that is a different device than a receiver device of the recipient;

identifying, by the provider device, a cryptocurrency address, that is controlled by the physical currency deliverer, associated with a cryptocurrency public ledger;

signing, by the provider device and using a provider private key that is stored in the provider device, a multi-signature transaction associated with a receiver private key that is stored at the receiver device, the multi-signature transaction indicating with the physical currency amount or a cryptocurrency amount for the physical currency amount; and

broadcasting, by the provider device, the multi-signature transaction signed using the provider private key and the receiver private key to cause a cryptocurrency amount to be transferred via the cryptocurrency public ledger to the cryptocurrency address.

2. The method of claim 1 , further comprising:

associating a delivery confirmation code with the recipient that is identified by the physical currency transfer request;

receiving, by the provider device through a communications network from the delivery device, a reimbursement request code; and

verifying, by the provider device, the reimbursement request code using the delivery confirmation code.

3. The method of claim 1 , further comprising:

identifying, by the provider device through a communications network to the delivery device, the physical currency amount and a recipient location that is indicated by the physical currency transfer request.

4. The method of claim 1 , further comprising:

receiving, by the provider device through a communication network from the receiver device, information for signing the multi-signature transaction.

5. The method of claim 1 , further comprising:

responsive to accessing the physical currency transfer request, generating, by the provider device, the multi-signature transaction;

communicating, by the provider device through a communications network to the receiver device, information for signing the multi-signature transaction; and

responsive to determining that the physical currency deliverer has signed the multi-signature transaction using the receiver private key, confirming, by the provider device, that the physical currency amount should be delivered to the recipient.

6. The method of claim 1 , further comprising:

publishing, by the provider device through a communications network to a physical currency delivery network, a physical currency delivery solicitation; and

receiving, by the provider device through the communications network from the delivery device, an acceptance of the physical currency delivery solicitation that is associated with the delivery device.

7. The method of claim 6 , wherein the receiving the acceptance of the physical currency delivery solicitation further comprises:

receiving, by the provider device through the communications network, a plurality of bids associated with the physical currency delivery solicitation; and

accepting, by the provider device, a first bid of the plurality of bids that was received from the delivery device.

8. The method of claim 1 , wherein the provider device is configured to perform a transfer the cryptocurrency amount of cryptocurrency between a first virtual account of the recipient and a second virtual account of a transferrer.

9. A device, comprising:

a non-transitory memory storing instructions; and

a processor configured to execute the instructions to cause the device to:

receive, through a communication network, a transfer request that indicates an intent to transfer a physical currency amount from a sender to a recipient, the device configured to perform a transfer of the physical currency amount via cryptocurrency the recipient;

identify a delivery device associated with a deliverer, the delivery device being a different device than a receiver device of the recipient or a sender device of the sender;

identify a cryptocurrency address, for use by the delivery device for transfer of a cryptocurrency amount to another cryptocurrency address, at a cryptocurrency public ledger;

sign, using a provider private key that is stored at the device, a multi-signature transaction associated with a private key that is stored at the receiver device, the multi-signature transaction indicating with the physical currency amount or a cryptocurrency amount for the physical currency amount; and

broadcast the multi-signature transaction signed using the provider private key and the private key to cause a cryptocurrency amount to be transferred via the cryptocurrency public ledger to the cryptocurrency address.

10. The device of claim 9 , wherein executing the instructions further causes the device to,

associate a delivery confirmation code with the recipient that is identified by the transfer request;

receive, through the communications network from the delivery device, a reimbursement request code; and

verify the reimbursement request code using the delivery confirmation code.

11. The device of claim 9 , wherein executing the instructions further causes the device to,

identify, through the communications network to the delivery device, the physical currency amount and a recipient location that is indicated by the transfer request.

12. The device of claim 9 , wherein executing the instructions further causes the device to,

receive, through the communication network from the receiver device, information for signing the multi-signature transaction.

13. The device of claim 9 , wherein executing the instructions further causes the device to,

responsive to receiving the transfer request, generate the multi-signature transaction;

communicate, through the communications network to the receiver device, information for signing the multi-signature transaction; and

responsive to determining that the deliverer has signed the multi-signature transaction using the private key, confirm that the physical currency amount should be delivered to the recipient.

14. The device of claim 9 , wherein executing the instructions further causes the device to,

publish, through the communications network to a deliverer network, a physical currency delivery solicitation; and

receive, through the communications network from the delivery device, an acceptance of the physical currency delivery solicitation that is associated with the delivery device.

15. A non-transitory machine-readable medium having instructions stored thereon, the instructions executable to cause performance of operations comprising:

receiving, through a communication network and at a device, a transfer request that indicates an intent to transfer a physical currency amount from a sender to a recipient, the device configured to perform a transfer of the physical currency amount via cryptocurrency the recipient;

identifying a delivery device associated with a deliverer, the delivery device being a different device than a receiver device of the recipient or a sender device of the sender;

identifying a cryptocurrency address, for use by the delivery device for transfer of a cryptocurrency amount to another cryptocurrency address, at a cryptocurrency public ledger;

signing, using a first key that is stored at the device, a multi-signature transaction associated with a second key that is stored at the receiver device, the multi-signature transaction indicating with the physical currency amount or a cryptocurrency amount for the physical currency amount; and

broadcasting the multi-signature transaction signed using the first key and the second key to cause a cryptocurrency amount to be transferred via the cryptocurrency public ledger to the cryptocurrency address.

16. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise:

associating a delivery confirmation code with the recipient that is identified by the transfer request;

receiving, through the communications network from the delivery device, a reimbursement request code; and

verifying the reimbursement request code using the delivery confirmation code.

17. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise:

identifying, through the communications network to the delivery device, the physical currency amount and a recipient location that is indicated by the transfer request.

18. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise:

responsive to receiving the transfer request, generating the multi-signature transaction;

communicating, through the communications network to the receiver device, information for signing the multi-signature transaction; and

responsive to determining that the deliverer has signed the multi-signature transaction using the second key, confirming that the physical currency amount should be delivered to the recipient.

19. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise:

publishing, through the communications network to a deliverer network, a physical currency delivery solicitation; and

receiving, through the communications network from the delivery device, an acceptance of the physical currency delivery solicitation that is associated with the delivery device.

20. The non-transitory machine-readable medium of claim 19 , wherein the operations further comprise:

receiving, through the communications network, a plurality of bids associated with the physical currency delivery solicitation; and

accepting a first bid of the plurality of bids that was received from the delivery device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2022
From: NARASIMHAN, SRIVATHSAN; KOTE, YASHOVARDHANA SAMETHANAHALLI; CHATTERJEE, AVIK
To: PAYPAL, INC.
Reel/Frame 058759/0608 →
Continuity (2)
Continuation 15289672 · Oct 10, 2016
Related Publication 20220051218A1 · Feb 17, 2022
References Cited (25)
US 10140658B1 · Bagherzadeh · 2018 [cited by applicant]
US 20150026072A1 · Zhou et al. · 2015 [cited by applicant]
US 20150046337A1 · Hu et al. · 2015 [cited by applicant]
US 20150262173A1 · Durbin et al. · 2015 [cited by applicant]
US 20150294425A1 · Benson · 2015 [cited by applicant]
US 20150302400A1 · Metral · 2015 [cited by applicant]
US 20160125403A1 · Hu et al. · 2016 [cited by applicant]
US 20160162882A1 · McClung, III · 2016 [cited by applicant]
US 20160292680A1 · Wilson, Jr. et al. · 2016 [cited by applicant]
US 20160300200A1 · Brown et al. · 2016 [cited by applicant]
US 20170046693A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170221053A1 · Goloshchuk · 2017 [cited by applicant]
US 20170344983A1 · Muftic · 2017 [cited by applicant]
US 20180060860A1 · Tian et al. · 2018 [cited by applicant]
US 20180158036A1 · Zhou et al. · 2018 [cited by applicant]
US 20190102756A1 · Zhou et al. · 2019 [cited by applicant]
US 20190325407A1 · Zhou et al. · 2019 [cited by applicant]
European Appl. No. 17860077.1, Search Report issued Mar. 5, 2020, 9 pages. [cited by applicant]
European Application No. 17860077.1, Communication Pursuant to Article 94(3) EPC mailed on Jul. 9, 2021, 8 pages. [cited by applicant]
International Appl. No. PCT/US2017/054136, International Search Report and Written Opinion mailed Dec. 11, 2017, 8 pages. [cited by applicant]
Jost P.M., et al., “Hawala: The Hawala Alternative Remittance System and Its Role in Money Laundering”, Retrieved from Internet URL: https://www.treasury.gov/resource-center/terrorist-citfinance/Documents/FinCEN-Hawala-… [cited by applicant]
Kote Y.S., “Public Ledger Authentication System”, U.S. Appl. No. 15/098,079, Filed On Apr. 13, 2016, 44 pages. [cited by applicant]
Nakamoto S., “Bitcoin: A Peer-to-Peer Electronic Cash System,” Oct. 31, 2008, XP055192574, Retrieved from Internet URL: https://nakamotoinstitute.org/static/docs/bitcoin.pdf, 9 pages. [cited by applicant]
Narasimhan S., et al., “Public Ledger Authentication System”, Filed on Jun. 28, 2016, U.S. Appl. No. 15/195,030, 57 pages. [cited by applicant]
Tu K.V., et al., “Rethinking Virtual Currency Regulation in the Bitcoin Age,” vol. 90(1), Retrieved from Internet URL: https://dialog.proquest.com/professional/docview/1679398868accountid=131444, Mar. 2015, 54 pages. [cited by applicant]