US 12,229,759 B2
Systems and methods for one-click payments
Umar Farooq, New York, NY (US)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed on Nov. 4, 2022, as Appl. No. 18/052,710.
Claims priority of provisional application 63/264,826, filed on Dec. 2, 2021.
Prior Publication US 2023/0177498 A1, Jun. 8, 2023
Int. Cl. G06Q 20/12 (2012.01); G06Q 20/22 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/3825 (2013.01) [G06Q 20/123 (2013.01); G06Q 20/29 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a backend for a financial institution and from a user electronic device, enrollment of a user in a payments process comprising an identification of a user account with the financial institution and a time restriction on payments from the user account;
generating, by the backend, a token comprising an identification of an Application Programming Interface (API) exposed to the backend and an identifier for the user account;
communicating, by the backend, the token to the user electronic device, wherein the user electronic device is configured to store the token in secure storage on the user electronic device or in a browser;
receiving, by the backend and from an electronic device for a content provider, enrollment of the content provider in the payments process comprising an identification of a content provider account with the financial institution;
receiving, by the backend and at the API, a payment request comprising an identifier for the content provider, a cost for content provided by the content provider, and the identifier for the user account, wherein the API is called by user electronic device using the token;
transferring, by the backend, the cost from the user account to the content provider account associated with the identifier of the content provider in response to the payment request being received within the time restriction;
notifying, by the backend, the content provider of completion of the transfer; and
making available, by the content provider, the content available to the user electronic device after completion of the transfer.