US 11,741,446 B2
Electronic system and method for transaction processing
Navneet Jain, Pune (IN); and Ganesh Shinde, Pune (IN)
Assigned to Mastercard International Incorporated, Purchase, NY (US)
Filed by Mastercard International Incorported, Purchase, NY (US)
Filed on Apr. 7, 2022, as Appl. No. 17/715,521.
Application 17/715,521 is a continuation of application No. 16/447,743, filed on Jun. 20, 2019, granted, now 11,328,276.
Claims priority of application No. 10201805348U (SG), filed on Jun. 21, 2018.
Prior Publication US 2022/0230152 A1, Jul. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2023.01); G06Q 20/12 (2012.01); G06Q 30/0207 (2023.01); G06Q 20/34 (2012.01)
CPC G06Q 20/12 (2013.01) [G06Q 20/351 (2013.01); G06Q 30/0222 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic system comprising a server and a consumer database coupled in communication with the server, the server configured for performing steps comprising:
communicating, to a consumer electronic device, one or more of a set of selectable merchant identifiers and a set of selectable merchant category codes;
receiving, from the consumer electronic device, registration details of a set of consumer payment instruments,
the registration details including, for each respective consumer payment instrument of the set of consumer payment instruments, payment details for the respective consumer payment instrument and a selection of one or more of the selectable merchant identifiers and/or a selection of one or more of the selectable merchant category codes, the selection to be associated with the respective consumer payment instrument;
generating, by a tokenization component of the server, a set of unique first virtual tokens respectively for the set of consumer payment instruments;
creating a table on the consumer database;
storing the registration details and the set of unique first virtual tokens in the table on the consumer database by linking each of the respective consumer payment instruments with a respective one of the unique first virtual tokens, wherein the registration details and the set of unique first virtual tokens are stored as identification details;
generating, by the tokenization component, a common virtual payment token;
storing the common virtual payment token in the table on the consumer database by linking the identification details with the common virtual payment token;
receiving, from a financial institution, details of a promotional offer,
the details of the promotional offer including one or more of an eligible merchant identifier, an eligible merchant category code, and an eligible consumer payment instrument associated with the promotional offer;
updating the table on the consumer database with the details of the promotional offer;
transmitting the details of the promotional offer to the consumer electronic device; and
receiving an update to the registration details from the consumer electronic device, the update including, for a consumer payment instrument of the set of consumer payment instruments, a selection of one or more of the eligible merchant identifier, the eligible merchant category code, and the eligible consumer payment instrument associated with the promotional offer to be associated with the consumer payment instrument.