IP Library › Granted Patent US 12,572,942
Granted Patent B2
US 12,572,942 · App. 18/107,436 · Granted Mar 10, 2026

Intelligent management of authorization requests

Inventors: Christina Riechers (San Francisco, CA); Michael Cormier (San Francisco, CA); Zachary Margolis (San Francisco, CA); Kyle Callender (San Francisco, CA); Trevor Luong (San Francisco, CA); Janaiah McClure (Oakland, CA)
Assignee: Block, Inc.
G06Q20/403G06Q20/202G06Q40/03
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,572,942
App. No.
18/107,436
Granted
Mar 10, 2026
Kind
B2
Abstract

Intelligent management of authorization requests is described. A payment processing service can receive transaction data associated with a purchase transaction, wherein the transaction data includes an identifier of a payment instrument associated with the purchase transaction. The payment processing service can determine, based at least in part on application of a predictive model to the transaction data, a classification associated with the purchase transaction. A user interface can be presented by the payment processing service via a display of a user device, wherein the user interface includes information associated with the purchase transaction and an indicator of the classification.

Claims (42)

1 . A method, comprising:

receiving, by a payment processing service, transaction data associated with a purchase transaction, wherein the transaction data includes a payment card identifier of a payment card associated with the purchase transaction;

determining, by the payment processing service and based at least in part on application of a predictive model to the transaction data, a classification of the purchase transaction, wherein the classification is business expense or personal expense; and

causing, by the payment processing service, presentation of a user interface via a display of a user device, wherein the user interface includes information associated with the purchase transaction and an indicator of the classification, wherein the user interface includes an interactive element that enables a user to modify the classification by switching between business expense and personal expense.

2 . The method of claim 1 , further comprising:

training, by the payment processing service, the predictive model using training data associated with previous transactions processed via the payment processing service.

3 . The method of claim 1 , further comprising:

facilitating, by the payment processing service, payment for the purchase transaction.

4 . The method of claim 3 , wherein facilitating the payment comprises causing a withdrawal from a stored balance associated with a user associated with the payment card.

5 . The method of claim 4 , wherein facilitating the payment comprises sending a fund transfer request to an issuer of the payment card.

6 . The method of claim 1 , further comprising:

receiving, by the payment processing service and via an input to the user interface, a request to change the classification associated with the purchase transaction to an updated classification.

7 . The method of claim 6 , further comprising:

based at least in part on receiving the request, causing, by the payment processing service, presentation, via the user interface, of an updated indicator associated with the updated classification.

8 . The method of claim 1 , wherein the transaction data comprises first transaction data, the purchase transaction comprises a first purchase transaction, the classification comprises a first classification, the information comprises first information, the indicator comprises a first indicator, the method further comprising:

receiving, by the payment processing service, second transaction data associated with a second purchase transaction;

determining, by the payment processing service and based at least in part on application of the predictive model to the second transaction data, a second classification associated with the second purchase transaction; and

causing, by the payment processing service and via the user interface, presentation of second information associated with the second purchase transaction and a second indicator of the second classification.

9 . The method of claim 8 , wherein the first indicator comprises a first visual element corresponding to the first classification and the second indicator comprises a second, different visual element corresponding to the second classification.

10 . The method of claim 1 , wherein the interactive element is a toggle element, and modifying the classification includes switching the toggle element from a first state to a second state.

11 . The method of claim 1 wherein the payment card is further associated with a user profile that includes at least one of a type of business associated with the user of items offered for sale by the user, and wherein determining a classification is further based on application of the predictive model to the user profile.

12 . A system comprising:

one or more processors; and

one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions cause the one or more processors to perform acts comprising:

receiving, by a payment processing service, transaction data associated with a purchase transaction, wherein the transaction data includes an identifier of a payment instrument associated with the purchase transaction;

determining, by the payment processing service and based at least in part on application of a predictive model to the transaction data, a classification of the purchase transaction, wherein the classification is business expense or personal expense; and

causing, by the payment processing service, presentation of a user interface via a display of a user device, wherein the user interface includes information associated with the purchase transaction and an indicator of the classification, wherein the user interface includes an interactive element that enables a user to modify the classification by switching between business expense and personal expense.

13 . The system of claim 12 , the acts further comprising:

training, by the payment processing service, the predictive model using training data associated with previous transactions processed via the payment processing service.

14 . The system of claim 12 , wherein the payment instrument comprises a payment card.

15 . The system of claim 12 , the acts further comprising:

facilitating, by the payment processing service, payment for the purchase transaction.

16 . The system of claim 15 , wherein facilitating the payment comprises at causing a withdrawal from a stored balance associated with the payment instrument.

17 . One or more non-transitory computer-readable media storing instructions executable by one or more processors that, when executed by the one or more processors, cause the one or more processors to perform acts comprising:

receiving, by a payment processing service, transaction data associated with a purchase transaction, wherein the transaction data includes a payment card identifier of a payment card associated with the purchase transaction;

determining, by the payment processing service and based at least in part on application of a predictive model to the transaction data, a classification of the purchase transaction, wherein the classification is business expense or personal expense; and

causing, by the payment processing service, presentation of a user interface via a display of a user device, wherein the user interface includes information associated with the purchase transaction and an indicator of the classification, wherein the user interface includes an interactive element that enables a user to modify the classification by switching between business expense and personal expense.

18 . The one or more non-transitory computer-readable media of claim 17 , the acts further comprising:

facilitating, by the payment processing service, payment for the purchase transaction.

19 . The one or more non-transitory computer-readable media of claim 17 , the acts further comprising:

training, by the payment processing service, the predictive model using transaction data associated with previous transactions processed via the payment processing service.

20 . The one or more non-transitory computer-readable media of claim 17 , wherein the interactive element is a toggle element, and modifying the classification includes switching the toggle element from a first state to a second state.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2023
From: RIECHERS, CHRISTINA; CORMIER, MICHAEL; MARGOLIS, ZACHARY; CALLENDER, KYLE; LUONG, TREVOR; MCCLURE, JANAIAH
To: SQUARE, INC.
Reel/Frame 062633/0309 →
CHANGE OF NAME Recorded Feb 8, 2023
From: SQUARE, INC.
To: BLOCK, INC.
Reel/Frame 062687/0690 →
Continuity (3)
Continuation 17461760 · Aug 30, 2021
Continuation 16147152 · Sep 28, 2018
Related Publication 20230230093A1 · Jul 20, 2023
References Cited (39)
US 5740271A · Kunkler et al. · 1998 [cited by applicant]
US 7086584B2 · Stoutenburg et al. · 2006 [cited by applicant]
US 7165037B2 · Lazarus et al. · 2007 [cited by applicant]
US 7191151B1 · Nosek · 2007 [cited by applicant]
US 7354004B2 · Andersen et al. · 2008 [cited by applicant]
US 7865412B1 · Weiss et al. · 2011 [cited by applicant]
US 7930260B2 · Deo · 2011 [cited by examiner]
US 8341076B1 · Wilkes · 2012 [cited by applicant]
US 8738451B2 · Ahlers et al. · 2014 [cited by applicant]
US 10366451B2 · Kaznady · 2019 [cited by applicant]
US 10445716B1 · Riechers et al. · 2019 [cited by applicant]
US 10762579B2 · Riechers et al. · 2020 [cited by applicant]
US 11610208B2 · Riechers et al. · 2023 [cited by applicant]
US 20040148258A1 · Tillett · 2004 [cited by applicant]
US 20040153399A1 · Wilkes · 2004 [cited by applicant]
US 20050167487A1 · Conlon et al. · 2005 [cited by applicant]
US 20060242063A1 · Peterson et al. · 2006 [cited by applicant]
US 20070026213A1 · Craamer · 2007 [cited by applicant]
US 20070055597A1 · Patel · 2007 [cited by examiner]
US 20090006229A1 · Sweeney · 2009 [cited by examiner]
US 20090287600A1 · Amorosa · 2009 [cited by examiner]
US 20100030687A1 · Panthaki et al. · 2010 [cited by applicant]
US 20110040682A1 · Vasten · 2011 [cited by applicant]
US 20110095086A1 · Malhotra et al. · 2011 [cited by applicant]
US 20110107265A1 · Buchanan et al. · 2011 [cited by applicant]
US 20120036073A1 · Basu et al. · 2012 [cited by applicant]
US 20120078784A1 · Anthony et al. · 2012 [cited by applicant]
US 20130013499A1 · Kalgi · 2013 [cited by applicant]
US 20140279525A1 · Mohsenzadeh · 2014 [cited by applicant]
US 20150302394A1 · Harper · 2015 [cited by applicant]
US 20170011599A1 · Bosch et al. · 2017 [cited by applicant]
US 20190295158A1 · Wu · 2019 [cited by examiner]
US 20200104845A1 · Riechers et al. · 2020 [cited by applicant]
US 20210150631A1 · Resheff et al. · 2021 [cited by applicant]
WO 2020068405A1 · 2020 [cited by applicant]
“Commercial Cards Merchant Category Code Controls,” published 2002, Retrieved from the Internet URL: https://www.anz.com/Documents/Business/CommercialCard/Merchant cateogry codes control.pdf, pp. 1-21. [cited by applicant]
“Gift Card/Debit Card Activation,” published Dec. 2009, Retrieved from the Internet URL: https://stackoverflow.conn/questions/1848261/gift-card-debit-card-activation, pp. 1-11. [cited by applicant]
“PayPal Comes to Samsung Pay: Here's How to Use It”, 2018, https://www.tomsguide.com/us/add-paypay-to-samsung-pay,news-27048.html) (Year: 2018). [cited by applicant]
“Online Expense Report”, 2017, https://www.americanexpress.com/content/dam/amex/nl/assets/business/Productinformatie/en/factsheets/Amex_factsheet_expense_report_2017.pdf (Year: 2017). [cited by applicant]