US 11,888,995 B1
Systems and methods for value transfers using signcryption
Jal Daruwalla, Chatham, NJ (US); Phillip H. Griffin, Raleigh, NC (US); Ashia D. Kennon, Aston, PA (US); Michael Knorr, Fairfield, CT (US); Lynnel J. Kresse, Ruskin, FL (US); Catherine Wangari Mwangi, Hackensack, NJ (US); and Joanne Strobel-Cort, Summit, NJ (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Oct. 17, 2022, as Appl. No. 17/967,752.
Application 17/967,752 is a continuation of application No. 16/914,761, filed on Jun. 29, 2020, granted, now 11,477,035.
Application 16/914,761 is a continuation of application No. 15/632,631, filed on Jun. 26, 2017, granted, now 10,700,875.
Claims priority of provisional application 62/492,530, filed on May 1, 2017.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); H04L 9/30 (2006.01); G06Q 20/10 (2012.01); G06Q 20/04 (2012.01)
CPC H04L 9/3263 (2013.01) [G06Q 20/04 (2013.01); G06Q 20/108 (2013.01); H04L 9/30 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method of providing a value transfer, comprising:
generating, by a mobile device, a value transfer message, the value transfer message including terms of a value transfer from an account of a sending party to one of a receiving party or one or more merchants;
signcrypting, by the mobile device, the value transfer message using each of public and private keys of the sending party and a public key of the receiving party;
wrapping, by the mobile device, the value transfer message in a SignedData cryptographic message, the SignedData cryptographic message being digitally signed using at least the private key of the sending party and a public key of a financial institution; and
sending, by the mobile device, the SignedData cryptographic message to the financial institution;
wherein the financial institution can retrieve the signcrypted value transfer message from the SignedData cryptographic message using the public key of the sending party and a private key of the financial institution and provide the signcrypted value transfer message to the receiving party,
wherein the receiving party can de-signcrypt the signcrypted value transfer message using each of the public key and a private key of the receiving party and the public key of the sending party, and present the value transfer message to the financial institution to receive the value transfer,
wherein generating the value transfer message further comprises creating a list of merchants the receiving party can make a purchase from, and
wherein the value transfer includes a payment from the sending party account to one or more accounts of the one or more merchants from the list of merchants.