IP Library Granted Patent US 12,346,962
Granted Patent B1
US 12,346,962 · App. 17/872,207 · Granted Jul 1, 2025

Mobile device integrating virtual payment card

Inventors: Audrey Kim (San Francisco, CA); Theodore Mao (Mill Valley, CA)
Assignee: Block, Inc.
G06Q40/03G06N20/00G06Q20/202G06Q20/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,346,962
App. No.
17/872,207
Granted
Jul 1, 2025
Kind
B1
Abstract

In some examples, a payment processing system may receive, via an application executing on a user computing device, payment instrument information of a payment instrument of a user. The payment processing system may send, to the user computing device, information that causes the application on the user computing device to present a user interface including information for a virtual payment card and an amount of financing available to the user through the virtual payment card. Based on receiving an indication of a purchase from a merchant and use the virtual payment card to pay for the purchase with at least a portion of the financing, the payment processing system, may determine that the user has selected, via the application, repayment of the financing according to a payment schedule including a plurality of payments, and may charge the payment instrument of the user for at least one of the payments.

Claims (56)

1. A method comprising:

receiving, by a payment processing system and via an application executing on a computing device associated with a user, information related to the user including payment instrument information of a payment instrument associated with the user;

based at least on the information related to the user, configuring a first user interface of the application to present an interactive option for at least one customized financing offer to the user, each customized financing offer including an amount of financing available to the user;

detecting, on the first user interface, an input that corresponds to a selection of one of the at least one customized financing offer:

based on the input, generating, by the payment processing system, a virtual payment card with an identifier, the identifier being configured to permit use of the virtual payment card only for transactions that are in compliance with terms and conditions of the customized financing offer selected on the first user interface;

configuring a second user interface of the application to present at least the virtual payment card for making one or more of the transactions using the customized financing offer;

receiving, by the payment processing system, a notification of a qualified purchase from a merchant device in response to validating the identifier of the virtual payment card;

determining, by the payment processing system and based on monitoring the application executing on the computing device, that the user has selected repayment of at least a portion of the amount of financing according to a payment schedule including a plurality of payments; and

based at least on the payment schedule, charging, by the payment processing system, the payment instrument associated with the user for at least one payment of the plurality of payments.

2. The method as recited in claim 1 , wherein configuring the second user interface causes the application to store the virtual payment card to enable contactless payment to be made with the computing device and using the virtual payment card.

3. The method as recited in claim 2 , wherein the contactless payment includes wireless communication of payment information between the computing device associated with the user and a merchant device associated with the merchant.

4. The method as recited in claim 1 , wherein receiving the notification of the qualified purchase from the merchant further comprises:

receiving, from the merchant device, the identifier and an indication of a purchase amount; and

based on determining in real time, using the identifier, that the purchase is qualified, sending, to the merchant device, an authorization for the purchase.

5. The method as recited in claim 1 , further comprising:

receiving, from merchant devices associated with a plurality of merchants, transaction information of transactions performed between the plurality of merchants and customers, the merchant devices executing instances of a merchant application that configures the merchant devices as point-of-sale (POS) terminals that communicate the transaction information to the payment processing system; and

determining the amount of financing available to the user based at least partially on the transaction information.

6. The method as recited in claim 5 , further comprising inputting a portion of the information related to the user into a trained machine learning model to determine the amount of financing available to the user, the trained machine learning model having been trained using at least a portion of the transaction information.

7. A system comprising:

one or more memories configured to store computer-readable instructions; and

one or more processors of a payment processing system configured to execute the computer-readable instructions to:

receive, via an application executing on a computing device associated with a user, information related to the user including payment instrument information of a payment instrument associated with the user,

based at least on the information related to the user, configure a first user interface of the application to present an interactive option for at least one customized financing offer to the user, each customized financing offer including an amount of financing available to the user;

detect, on the first user interface, an input that corresponds to a selection of one of the at least one customized financing offer;

based on the input, generate a virtual payment card with an identifier, the identifier being configured to permit use of the virtual payment card only for transactions that are in compliance with terms and conditions of the customized financing offer selected on the first user interface;

configure a second user interface of the application to present at least the virtual payment card for making one or more of the transactions using the customized financing offer;

receive a notification of a qualified purchase from a merchant device in response to validating the identifier of the virtual payment card;

determine, based on monitoring the application executing on the computing device, that the user has selected repayment of at least a portion of the amount of financing according to a payment schedule including a plurality of payments; and

based at least on the payment schedule, charge the payment instrument associated with the user for at least one payment of the plurality of payments.

8. The system as recited in claim 7 , wherein configuring the second user interface causes the application to store the virtual payment card to enable contactless payment to be made with the computing device and using the virtual payment card.

9. The system as recited in claim 8 , wherein the contactless payment includes wireless communication of payment information between the computing device associated with the user and a merchant device associated with the merchant.

10. The system as recited in claim 7 , wherein the one or more processors are further configured to receive notification of the qualified purchase from the merchant based on:

receiving, from the merchant device, the identifier and an indication of a purchase amount; and

based on determining in real time, using the identifier, that the purchase is qualified, sending an authorization for the purchase to the merchant device.

11. The system as recited in claim 7 , the one or more processors are further configured to execute the computer-readable instructions to:

receive, from merchant devices associated with a plurality of merchants, transaction information of transactions performed between the plurality of merchants and customers, the merchant devices executing instances of a merchant application that configures the merchant devices as point-of-sale (POS) terminals that communicate the transaction information to the payment processing system; and

determine the amount of financing available to the user based at least partially on the transaction information.

12. The system as recited in claim 11 , the one or more processors are further configured to execute the computer-readable instructions to input a portion of the information related to the user into a trained machine learning model to determine the amount of financing available to the user, the trained machine learning model having been trained using at least a portion of the transaction information.

13. One or more non-transitory computer-readable media comprising computer-readable instructions that, when executed by one or more processors of a payment processing system, configure the payment processing system to:

receive, via an application executing on a computing device associated with a user, information related to the user including payment instrument information of a payment instrument associated with the user;

based at least on the information related to the user, configure a first user interface of the application to present an interactive option for at least one customized financing offer to the user, each customized financing offer including an amount of financing available to the user;

detect, on the first user interface, an input that corresponds to a selection of one of the at least one customized financing offer;

based on the input, generate a virtual payment card with an identifier, the identifier being configured to permit use of the virtual payment card only for transactions that are in compliance with terms and conditions of the customized financing offer selected on the first user interface;

configure a second user interface of the application to present at least the virtual payment card for making one or more of the transactions using the customized financing offer;

receive a notification of a qualified purchase from a merchant device in response to validating the identifier of the virtual payment card;

determine, based on monitoring the application executing on the computing device, that the user has selected repayment of at least a portion of the amount of financing according to a payment schedule including a plurality of payments; and

based at least on the payment schedule, charge the payment instrument associated with the user for at least one payment of the plurality of payments.

14. The one or more non-transitory computer-readable media as recited in claim 13 , wherein configuring the second user interface causes the application to store the virtual payment card to enable contactless payment to be made with the computing device and using the virtual payment card.

15. The one or more non-transitory computer-readable media as recited in claim 14 , wherein the contactless payment includes wireless communication of payment information between the computing device associated with the user and a merchant device associated with the merchant.

16. The one or more non-transitory computer-readable media as recited in claim 13 , wherein execution of the computer-readable instructions cause the payment processing system to receive notification of the qualified purchase from the merchant based on:

receiving, from the merchant device, the identifier and an indication of a purchase amount; and

based on determining in real time, using the identifier, that the purchase is qualified sending an authorization for the purchase to the merchant device.

17. The one or more non-transitory computer-readable media as recited in claim 13 , wherein execution of the computer-readable instructions further cause the payment processing system to:

receive, from merchant devices associated with a plurality of merchants, transaction information of transactions performed between the plurality of merchants and customers, the merchant devices executing instances of a merchant application that configures the merchant devices as point-of-sale (POS) terminals that communicate the transaction information to the payment processing system; and

determine the amount of financing available to the user based at least partially on the transaction information.

18. The one or more non-transitory computer-readable media as recited in claim 17 , wherein execution of the computer-readable instructions further cause the payment processing system to input a portion of the information related to the user into a trained machine learning model to determine the amount of financing available to the user, the trained machine learning model having been trained using at least a portion of the transaction information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2022
From: KIM, AUDREY; MAO, THEODORE
To: SQUARE, INC.
Reel/Frame 060604/0285 →
CHANGE OF NAME Recorded Jul 25, 2022
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 060853/0770 →
Continuity (2)
Continuation 17035848 · Sep 29, 2020
Continuation 15814378 · Nov 15, 2017
References Cited (92)
US 6985886B1 · Broadbent et al. · 2006 [cited by applicant]
US 7302696B1 · Yamamoto · 2007 [cited by applicant]
US 9672512B1 · Gailloux et al. · 2017 [cited by applicant]
US 9727912B1 · Poursartip et al. · 2017 [cited by applicant]
US 9875469B1 · Chin et al. · 2018 [cited by applicant]
US 9934530B1 · Iacono et al. · 2018 [cited by applicant]
US 9978099B2 · Rephlo et al. · 2018 [cited by applicant]
US 10417706B1 · Simon · 2019 [cited by applicant]
US 10445826B1 · Poursartip et al. · 2019 [cited by applicant]
US 10453086B1 · Scott et al. · 2019 [cited by applicant]
US 10535054B1 · Spitzer et al. · 2020 [cited by applicant]
US 10692140B1 · Kim et al. · 2020 [cited by applicant]
US 10699289B1 · Dalton et al. · 2020 [cited by applicant]
US 10796363B1 · Kim et al. · 2020 [cited by applicant]
US 10963960B1 · Kushner et al. · 2021 [cited by applicant]
US 20030191709A1 · Elston et al. · 2003 [cited by applicant]
US 20050149408A1 · Kenny et al. · 2005 [cited by applicant]
US 20070192235A1 · Menichilli et al. · 2007 [cited by applicant]
US 20080077506A1 · Rampell et al. · 2008 [cited by applicant]
US 20090171843A1 · Lee et al. · 2009 [cited by applicant]
US 20100070361A1 · Hurley et al. · 2010 [cited by applicant]
US 20100332265A1 · Smith · 2010 [cited by applicant]
US 20110251892A1 · Laracey · 2011 [cited by applicant]
US 20120005023A1 · Graff · 2012 [cited by applicant]
US 20120066033A1 · Frohwein et al. · 2012 [cited by applicant]
US 20120221446A1 · Grigg et al. · 2012 [cited by applicant]
US 20120290474A1 · Hoke · 2012 [cited by applicant]
US 20130046643A1 · Wall et al. · 2013 [cited by applicant]
US 20130073859A1 · Carlson et al. · 2013 [cited by applicant]
US 20130132274A1 · Henderson et al. · 2013 [cited by applicant]
US 20130264385A1 · Stoudt et al. · 2013 [cited by applicant]
US 20130346302A1 · Purves et al. · 2013 [cited by applicant]
US 20140074631A1 · Grossman et al. · 2014 [cited by applicant]
US 20140129357A1 · Goodwin et al. · 2014 [cited by applicant]
US 20140149278A1 · Windsor et al. · 2014 [cited by applicant]
US 20140207550A1 · Eden et al. · 2014 [cited by applicant]
US 20150081435A1 · Griffiths · 2015 [cited by applicant]
US 20150134439A1 · Maxwell et al. · 2015 [cited by applicant]
US 20150186885A1 · Agrawal et al. · 2015 [cited by applicant]
US 20150206164A1 · Espana et al. · 2015 [cited by applicant]
US 20150324901A1 · Starikova et al. · 2015 [cited by applicant]
US 20160019614A1 · Dziuk · 2016 [cited by applicant]
US 20160092874A1 · O'regan et al. · 2016 [cited by applicant]
US 20160180328A1 · Loomis · 2016 [cited by applicant]
US 20160203506A1 · Butler et al. · 2016 [cited by applicant]
US 20170004495A1 · Snyder et al. · 2017 [cited by applicant]
US 20170124642A1 · Barnett · 2017 [cited by examiner]
US 20170213282A1 · Dziuk · 2017 [cited by applicant]
US 20180096335A1 · Moghaizel et al. · 2018 [cited by applicant]
US 20180150910A1 · Grech et al. · 2018 [cited by applicant]
US 20180181941A1 · Maxwell et al. · 2018 [cited by applicant]
US 20180204282A1 · Painter · 2018 [cited by examiner]
US 20180300741A1 · Leonard et al. · 2018 [cited by applicant]
US 20190156413A1 · Bhargava · 2019 [cited by applicant]
US 20190303961A1 · Patankar et al. · 2019 [cited by applicant]
US 20200051117A1 · Mitchell · 2020 [cited by examiner]
WO 2015145215A1 · 2015 [cited by applicant]
Painter et. al., Data Processing System and Method for Facilitating Transactions Using a Mobile Device, U.S. Appl. No. 62/447,366, filed Jan. 17, 2017. [cited by examiner]
Rossi, M., et al., “Mobile banking services,” Communications of the ACM 47.5, (2004), pp. 42-46. [cited by applicant]
“PayPal Here: Credit Card Reader | Point of Sale and Mobile Credit Card Processing,” PayPal.com, accessed at https://web.archive.org/web/20141202030140/https://www.paypal.com/us/webapps/mpp/credit-card-reader, Accessed … [cited by applicant]
Pousttchi, K., and Yvonne, H., “Mobile payment in the smartphone age: extending the mobile payment reference model with non-traditional revenue streams,” Proceedings of the 10th International Conference on Advances in M… [cited by applicant]
Pousttchi, K., et al., “Proposing a comprehensive framework for analysis and engineering of mobile payment business models,” Information Systems and E-Business Management 7.3, (2009), pp. 363-393. [cited by applicant]
Non-Final Office Action mailed Mar. 8, 2018, for U.S. Appl. No. 15/814,366, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Non-Final Office Action mailed Jul. 10, 2018, for U.S. Appl. No. 14/993,804, of Spizer, G., filed Jan. 12, 2016. [cited by applicant]
Final Office Action mailed Sep. 6, 2018, for U.S. Appl. No. 15/814,366, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Final Office Action mailed Jan. 10, 2019, for U.S. Appl. No. 14/993,804, of Spizer, G., filed Jan. 12, 2016. [cited by applicant]
Non-Final Office Action mailed Feb. 26, 2019, for U.S. Appl. No. 16/207,688, of Chinot, N. et al. filed Dec. 3, 2018. [cited by applicant]
Non-Final Office Action mailed Apr. 23, 2019, for U.S. Appl. No. 15/814,366, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Final Office Action mailed Sep. 6, 2019, for U.S. Appl. No. 16/207,688, of Chinot, N. et al. filed Dec. 3, 2018. [cited by applicant]
Notice of Allowance mailed Sep. 10, 2019, for U.S. Appl. No. 14/993,804, of Spitzer, G., et al., filed Jan. 12, 2016. [cited by applicant]
Notice of Allowance mailed Oct. 23, 2019, for U.S. Appl. No. 15/814,366, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Notice of Allowance mailed Dec. 13, 2019, for U.S. Appl. No. 14/993,804, of Spitzer, G., et al., filed Jan. 12, 2016. [cited by applicant]
Non-Final Office Action mailed Dec. 26, 2019, for U.S. Appl. No. 16/207,688, of Chinot, N. et al. filed Dec. 3, 2018. [cited by applicant]
Non-Final Office Action mailed on Jan. 28, 2020, for U.S. Appl. No. 15/814,378, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Notice of Allowance mailed Mar. 10, 2020, for U.S. Appl. No. 15/814,366, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Corrected Notice of Allowability mailed Apr. 8, 2020, for U.S. Appl. No. 15/814,366, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Notice of Allowance mailed on Jun. 4, 2020, for U.S. Appl. No. 15/814,378, of Kim, A., et al., filed Nov. 15, 2017. [cited by applicant]
Final Office Action mailed Jun. 25, 2020, for U.S. Appl. No. 16/207,688, of Chinot, N. et al. filed Dec. 3, 2018. [cited by applicant]
Non-Final Office Action mailed on Jun. 30, 2020, for U.S. Appl. No. 15/868,315, of Wolter, J., et al., filed Jan. 11, 2018. [cited by applicant]
Final Office Action mailed on Dec. 21, 2020, for U.S. Appl. No. 15/868,315, of Wolter, J., et al., filed Jan. 11, 2018. [cited by applicant]
Advisory Action mailed on Mar. 18, 2021, for U.S. Appl. No. 15/868,315, of Wolter, J., et al., filed Jan. 11, 2018. [cited by applicant]
Non-Final Office Action mailed on Aug. 31, 2021, for U.S. Appl. No. 15/868,315, of Wolter, J., et al., filed Jan. 11, 2018. [cited by applicant]
Non-Final Office Action mailed on Sep. 24, 2021, for U.S. Appl. No. 16/854,936, of Jaeckel, T., et al., filed Apr. 22, 2020. [cited by applicant]
First Action Interview Pilot Program Pre-Interview Communication mailed on Nov. 12, 2021, for U.S. Appl. No. 17/035,848, of Kim, A., et al., filed Sep. 29, 2020. [cited by applicant]
First Action Interview Office Action Summary mailed on Jan. 19, 2022, for U.S. Appl. No. 17/035,848, of Kim, A., et al., filed Sep. 29, 2020. [cited by applicant]
Final Office Action mailed on Mar. 17, 2022, for U.S. Appl. No. 15/868,315, of Wolter, J., et al., filed Jan. 11, 2018. [cited by applicant]
Final Office Action mailed on Apr. 7, 2022, for U.S. Appl. No. 16/854,936, of Jaeckel, T., et al., filed Apr. 22, 2020. [cited by applicant]
Notice of Allowance mailed on Apr. 14, 2022, for U.S. Appl. No. 17/035,848, of Kim, A., et al., filed Sep. 29, 2020. [cited by applicant]
Pre Interview first Office Action mailed on Jun. 29, 2022, for U.S. Appl. No. 16/740,857, of Garrett, S., filed Jan. 13, 2020. [cited by applicant]
Corrected Notice of Allowability mailed on May 9, 2022, for U.S. Appl. No. 17/035,848, of Kim, A., et al., filed Sep. 29, 2020. [cited by applicant]
Corrected Notice of Allowability mailed on Jul. 20, 2022, for U.S. Appl. No. 17/035,848, of Kim, A., et al., filed Sep. 29, 2020. [cited by applicant]
Non-Final Office Action mailed on Aug. 2, 2022, for U.S. Appl. No. 15/868,315, of Wolter, J., et al., filed Jan. 11, 2018. [cited by applicant]