Systems and methods for pre-processing network messages to optimize routing
AssigneeMastercard International Incorporated
InventorsDana J. Lorberg, Sandeep Malhotra
Life of this patent
Estimating the term…
Loading patent…
AssigneeMastercard International Incorporated
InventorsDana J. Lorberg, Sandeep Malhotra
Estimating the term…
A message routing and pre-processing (MRP) computing device is described herein. The MRP computing device is configured to receive an authorization request message associated with a transaction initiated by a cardholder with a merchant, the authorization request message including authorization parameters of the transaction, and retrieve a plurality of potential authorization routes for the authorization request message. Each potential authorization route includes routing parameters and is associated with a respective transaction processing network (TPN). The MRP computing device is also configured to compare the authorization parameters to the routing parameters of each potential authorization route to determine an optimized authorization route for the authorization request message. The optimized authorization route includes routing parameters that most closely match the authorization parameters. The optimized authorization route is associated with a first TPN. The MRP computing device is further configured to route the authorization request message to the first TPN for authorization processing.
A message routing and pre-processing (MRP) computing device, said MRP computing device interposed in networked communication downstream of an initiating computing device and upstream of a plurality of transaction processing networks (TPNs), the initiating computing device not directly connected in networked communication with a subset of the plurality of TPNs, said MRP computing device comprising at least one processor in communication with a memory, said at least one processor configured to:
A computer-implemented method for routing messages to a plurality of transaction processing networks (TPNs) using a message routing and pre-processing (MRP) computing device, wherein the MRP computing device is interposed in networked communication downstream of an initiating computing device and upstream of a plurality of TPNs, the initiating computing device not directly connected in networked communication with a subset of the plurality of TPNs, and the MRP computing device includes at least one processor in communication with a memory, said computer-implemented method comprising steps performed by the at least one processor of:
At least one non-transitory computer-readable storage medium having computer-executable instructions embodied thereon for routing messages to a plurality of transaction processing networks (TPNs), wherein when executed by a message routing and pre-processing (MRP) computing device that is interposed in network communication downstream of an initiating computing device and upstream of the plurality of TPNs, the initiating computing device not directly connected in network communication with a subset of the plurality of TPNs, the MRP computing device including at least one processor in communication with a memory, the computer-executable instructions cause the at least one processor to:
Dependencies are inferred from the claim text.