IP Library › Granted Patent US 11,803,825
Granted Patent B2
US 11,803,825 · App. 17/868,502 · Granted Oct 31, 2023

Multi-directional wallet connector apparatuses, methods and systems

Inventors: Thomas Purves (San Francisco, CA); Shilpak Mahadkar (Singapore, SG); Tenni Theurer (Foster City, CA); Ayman Hammad (Foster City, CA)
Assignee: Visa International Service Association
G06Q20/105G06Q20/28G06Q20/36
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,803,825
App. No.
17/868,502
Granted
Oct 31, 2023
Kind
B2
Abstract

The W-CONNECTOR (“W-CONNECTOR”) facilitates the enrollment of payment accounts in a consumer's virtual wallet. The consumer may be logged into their payment account issuer's web site and designate one or more payment accounts for enrollment in a virtual wallet. The issuer may then share account, billing and/or other relevant information with the virtual wallet provider to facilitate the enrollment of the designated payment accounts in the virtual wallet. The W-CONNECTOR may also be configured to facilitate the creation and funding of pre-paid accounts in a consumer's virtual wallet.

Claims (39)

1. A digital wallet application transaction processor-implemented method, comprising:

initiating a transaction request via a wallet application executing on a mobile computing device;

receiving the transaction request at a wallet server hosting the wallet application;

generating a token for the transaction request in response to receiving the transaction request, the token including user account information;

sending the token to a remote computing device; and

validating the transaction request based on the token at one or more of a wallet server hosting the wallet application and the remote computing device.

2. The processor-implemented method of claim 1 , wherein the remote computing device includes a merchant server hosting a merchant computing device.

3. The processor-implemented method of claim 2 , wherein initiating the transaction request via the wallet application executing on the mobile computing device includes initiating the transaction request between the mobile computing device and the merchant computing device via the wallet application executing on the mobile computing device.

4. The processor-implemented method of claim 2 , wherein receiving the transaction request at the wallet server hosting the wallet application includes receiving the transaction request at the merchant computing device and the wallet server hosting the wallet application.

5. The processor-implemented method of claim 2 , wherein sending the token to a remote computing device includes sending the token to the merchant computing device.

6. The processor-implemented method of claim 2 , further comprising sharing a payment method with the merchant computing device in response to validating the transaction request.

7. The processor-implemented method of claim 2 , further comprising the mobile computing device logging in to a merchant site of the merchant server via the wallet application.

8. The processor-implemented method of claim 2 , further comprising the merchant computing device retrieving one or more of shipping details and a payment method from the wallet server in response to validating the transaction request.

9. The processor-implemented method of claim 1 , further comprising authenticating the wallet application via the token, wherein the token includes a customer ID corresponding to the user account information.

10. A digital wallet application transaction system, comprising:

a processor; and

a memory disposed in communication with the processor and storing processor-issuable instructions for:

initiating a transaction request via a wallet application executing on a mobile computing device;

receiving the transaction request at a wallet server hosting the wallet application;

generating a token for the transaction request in response to receiving the transaction request, the token including user account information;

sending the token to a remote computing device; and

validating the transaction request based on the token at one or more of a wallet server hosting the wallet application and the remote computing device.

11. The digital wallet application transaction system of claim 10 , wherein the remote computing device includes a merchant server hosting a merchant computing device.

12. The digital wallet application transaction system of claim 11 , wherein the instruction for initiating the transaction request via the wallet application executing on the mobile computing device includes initiating the transaction request between the mobile computing device and the merchant computing device via the wallet application executing on the mobile computing device.

13. The digital wallet application transaction system of claim 11 , further comprising instructions for sharing a payment method with the merchant computing device in response to validating the transaction request.

14. The digital wallet application transaction system of claim 11 , further comprising instructions for the merchant computing device retrieving one or more of shipping details and a payment method from the wallet server in response to validating the transaction request.

15. The digital wallet application transaction system of claim 11 , further comprising instructions for authenticating the wallet application via the token, wherein the token includes a customer ID corresponding to the user account information.

16. A digital wallet application transaction non-transitory computer-readable medium comprising processor-executable instructions for:

initiating a transaction request via a wallet application executing on a mobile computing device;

receiving the transaction request at a wallet server hosting the wallet application;

generating a token for the transaction request in response to receiving the transaction request, the token including user account information;

sending the token to a remote computing device; and

validating the transaction request based on the token at one or more of a wallet server hosting the wallet application and the remote computing device.

17. The digital wallet application transaction non-transitory computer-readable medium of claim 16 , wherein the remote computing device includes a merchant server hosting a merchant computing device.

18. The digital wallet application transaction non-transitory computer-readable medium of claim 17 , wherein the instruction for initiating the transaction request via the wallet application executing on the mobile computing device includes initiating the transaction request between the mobile computing device and the merchant computing device via the wallet application executing on the mobile computing device.

19. The digital wallet application transaction non-transitory computer-readable medium of claim 17 , further comprising instructions for sharing a payment method with the merchant computing device in response to validating the transaction request.

20. The digital wallet application transaction non-transitory computer-readable medium of claim 17 , further comprising instructions for:

the merchant computing device retrieving one or more of shipping details and a payment method from the wallet server in response to validating the transaction request; and

authenticating the wallet application via the token, wherein the token includes a customer ID corresponding to the user account information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2022
From: PURVES, THOMAS; MAHADKAR, SHILPAK; THEURER, TENNI; HAMMAD, AYMAN
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 061123/0206 →
Continuity (13)
Continuation 17064832 · Oct 7, 2020
Continuation 16440486 · Jun 13, 2019
Continuation 15839493 · Dec 12, 2017
Continuation 15168127 · May 30, 2016
Continuation 13802658 · Mar 13, 2013
Continuation In Part 13624779 · Sep 21, 2012
Continuation In Part 13589053 · Aug 17, 2012
Provisional Application 61668441 · Jul 5, 2012
Provisional Application 61612368 · Mar 18, 2012
Provisional Application 61588620 · Jan 19, 2012
Provisional Application 61537421 · Sep 21, 2011
Provisional Application 61525168 · Aug 18, 2011
Related Publication 20230044764A1 · Feb 9, 2023
Cited By (1)
US 12,323,375