IP Library › Granted Patent US 12,086,773
Granted Patent B2
US 12,086,773 · App. 17/223,477 · Granted Sep 10, 2024

Systems and methods for facilitating payments

Inventors: Stan DeVan (Mount Royal, NJ); Daniel Scott Poswolsky (Plainview, NY); Janice Mathews (New York, NY); Beverly Kennedy (Wilmington, DE)
Assignee: JPMORGAN CHASE BANK, N.A.
G06Q20/12G06Q20/227G06Q20/36G06Q20/40
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,086,773
App. No.
17/223,477
Granted
Sep 10, 2024
Kind
B2
Abstract

Systems and methods for facilitating payments are disclosed. In one embodiment, a method for facilitating a transaction may include (1) a customer selects a good or service to purchase from a merchant; (2) the customer being authenticated with a financial institution; and (3) the financial institution associating a unique identifier for the customer's merchant account with the customer's financial institution account. In another embodiment, a method for facilitating a transaction may include (1) a customer selecting a good or service to purchase from a merchant; (2) the customer being authenticated with a financial institution; (3) the financial institution provisioning a merchant-specific identifier for the merchant; and (4) the financial institution providing the merchant-specific token to the merchant.

Claims (44)

1. A method for facilitating a transaction, comprising:

in a financial institution information processing device of a financial institution comprising at least one computer processor:

establishing an online session with a merchant, wherein the merchant is involved in an online transaction with a customer, wherein the online transaction takes place in a first interface provided by the merchant and displayed on a customer device;

validating that the merchant has a registered merchant account with the financial institution;

providing the merchant with a session identifier for the online session that uniquely identifies the online session between the financial institution and the merchant;

providing a logon page, wherein the logon page facilitates authentication of the customer directly with the financial institution;

receiving a callback from the first interface provided by the merchant including the session identifier, wherein the callback initiates the financial institution information processing device to display the logon page in a second interface, and wherein the second interface is associated with the session identifier and is provided in a separate browser window that is displayed on the customer device;

receiving financial institution logon information from the customer via the second interface;

validating the financial institution logon information from the customer;

receiving a selection of a payment account and a shipping address for the online transaction from the second interface;

providing the merchant with a token for the payment account in the first interface;

receiving a payment request from the merchant, the payment request comprising the token and the session identifier; and

approving the payment request.

2. The method of claim 1 , wherein the session identifier comprises a session token.

3. The method of claim 1 , wherein the logon page is pre-populated with a customer identifier.

4. The method of claim 1 , wherein the session identifier is received with the financial institution logon information from the customer.

5. The method of claim 1 , wherein a device identifier is received prior to providing the logon page.

6. The method of claim 5 , wherein at least one customer identifier to present to the customer on the logon page is identified based on the device identifier.

7. The method of claim 1 , wherein the merchant receives an IP address of the customer.

8. The method of claim 1 , wherein the at least one computer processor for the financial institution presents at least one payment account in an electronic wallet to the customer as a payment option.

9. The method of claim 1 , wherein the payment account is a non-payment account.

10. The method of claim 9 , wherein the non-payment account is one of a line of credit, a mortgage, and a rewards point account.

11. The method of claim 1 , wherein the payment account comprises an application for an account.

12. The method of claim 1 , wherein one of a plurality of accounts in an electronic wallet is pre-selected.

13. The method of claim 1 , further comprising associating the session identifier with the online transaction.

14. The method of claim 1 , further comprising:

identifying the payment account using the token and the session identifier received from the merchant.

15. A method for facilitating a transaction, comprising:

in a financial institution information processing device of a financial institution comprising at least one computer processor:

authenticating a customer that has selected a good or service to purchase from a merchant via an online transaction in a first interface, wherein the first interface is provided by the merchant, and wherein the first interface is displayed on a customer device;

establishing an online session with the merchant in the first interface;

providing the merchant with a session identifier for the online session that uniquely identifies the online session between the financial institution and the merchant;

providing a logon page, wherein the logon page facilitates authentication of the customer directly with the financial institution;

receiving a callback from the first interface provided by the merchant including the session identifier, wherein the callback initiates the financial institution information processing device to display the logon page in a second interface, and wherein the second interface is associated with the session identifier and is provided in a separate browser window that is displayed on the customer device;

receiving financial institution logon information from the customer in the online session via the second interface;

validating the financial institution logon information from the customer;

receiving a selection of a payment account for conducting the transaction and the session identifier from the second interface;

provisioning a merchant-specific identifier for the merchant; and

providing the merchant-specific identifier to the merchant;

wherein the merchant-specific identifier can only be used with the merchant;

wherein the merchant stores the merchant-specific identifier for a future transaction with the customer.

16. The method of claim 15 , wherein the session identifier comprises a session token.

17. The method of claim 15 , wherein the logon page is pre-populated with a customer identifier.

18. The method of claim 15 , wherein the session identifier is received with the financial institution logon information from the customer.

Continuity (5)
Continuation 14699511 · Apr 29, 2015
Provisional Application 62148493 · Apr 16, 2015
Provisional Application 62107800 · Jan 26, 2015
Provisional Application 62037891 · Aug 15, 2014
Related Publication 20210224767A1 · Jul 22, 2021