US 11,676,153 B2
Managing transaction blocking schemes based on performance data via a user interface
Gnanasivam Palaniappan, O'Fallon, MO (US); Vincent Ferrante, Lake Saint Louis, MO (US); James Stephen Herrmann, Wildwood, MO (US); Rengaram Kuduva Santharam, Chesterfield, MO (US); and Baladhandauthabani Dharmaraj, Chesterfield, MO (US)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed by MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed on Aug. 28, 2020, as Appl. No. 17/6,421.
Prior Publication US 2022/0067731 A1, Mar. 3, 2022
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/405 (2013.01) [G06Q 20/382 (2013.01); G06Q 20/401 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for managing transaction blocking schemes, the system comprising:
at least one processor; and
at least one memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the at least one processor to:
receive a transaction blocking scheme via a first user interface from a user, the transaction blocking scheme including a hierarchy of transaction blocking rules having a hierarchical order;
apply the hierarchy of transaction blocking rules in the hierarchical order to transaction data associated with the user, wherein the transaction data includes at least one data set of historical transaction data;
generate transaction blocking scheme performance data based on application of the hierarchy of transaction blocking rules in the hierarchical order to the transaction data, wherein the transaction blocking scheme performance data includes at least a quantity of transactions of the transaction data that is blocked by the application of the hierarchy of transaction blocking rules;
display, via a second interface, a first visualization of the transaction blocking scheme performance data to the user to respond;
receive an editing of the transaction blocking scheme from the user based on the display of the first visualization;
display, via the second user interface, a second visualization of the transaction blocking scheme performance data based on the application of the edited transaction blocking scheme;
prompt the user to provide a response based on the displayed second visualization;
based on the response to the prompting from the user, activate the edited transaction blocking scheme for application to incoming transactions of a current transaction data stream, whereby the hierarchy of transaction blocking rules is applied to the incoming transactions, in the hierarchical order, to determine whether to prevent further processing of the incoming transactions.