Patent ID: 8612345

Claim:
A method for analyzing multiple money transfer routing schemes to identify a preferable money transfer routing scheme from among the multiple money transfer routing schemes according to at least one predefined criterion, the method comprising: receiving, by a computer system of a money transfer network, at least one predefined criterion, wherein the predefined criterion is used to analyze multiple money transfer routing schemes; receiving, by the computer system, an indication of a source for a money transfer transaction; receiving, by the computer system, an indication of a destination for the money transfer transaction; selecting, by the computer system, multiple money transfer routing schemes, wherein: each of the selected multiple money transfer routing schemes comprises a route to transmit funds from the source for the money transfer transaction to the destination for the money transfer transaction; at least one internal money transfer routing scheme and at least one external money transfer routing scheme are selected; an internal money transfer routing scheme refers to a money transfer routing scheme that utilizes a direct money transfer arrangement between the destination of the money transfer transaction and the money transfer network; and an external money transfer routing scheme refers to a money transfer routing scheme that utilizes at least one third party money transfer network between the destination of the money transfer transaction and the money transfer network; analyzing, by the computer system, the selected multiple money transfer routing schemes; identifying, by the computer system, the preferable money transfer routing scheme at least partially based on the predefined criterion from among the analyzed multiple money transfer routing schemes; causing, with the computer system, at least a subset of the selected multiple money transfer routing schemes to be presented at a user interface, wherein the subset includes the preferable money transfer routing scheme and at least one other money transfer routing scheme; and receiving from the user interface, by the computer system, an instruction to implement a particular money transfer routing scheme from among the subset of the selected multiple money transfer routing schemes.