| CPC G06Q 20/10 (2013.01) [G06Q 20/102 (2013.01); G06Q 20/223 (2013.01); G06Q 20/3223 (2013.01); H04W 4/12 (2013.01)] | 19 Claims |

|
10. A method, comprising:
receiving, by a processing circuit of a federated directory management computer system, data from two or more peer-to-peer payment directories, the data comprising information pertaining to a plurality of users, each of which are enrolled with at least one of the two or more peer-to-peer payment directories;
normalizing, by the processing circuit of the federated directory management computer system, the received data to create a uniform database by:
converting at least a first portion of the received data into a uniform file type and excluding a second portion of the received data, the second portion of the received data ineligible for conversion to the uniform file type; and
providing the converted first portion of the received data to the uniform database and refraining from providing the second portion of the received data to the uniform database, the converted first portion of the received data provided to the uniform database according to a categorization based on a characteristic of the uniform file type;
identifying, by the processing circuit of the federated directory management computer system, a data collision involving the normalized received data within the uniform database, the data collision including a data collision type;
resolving, by the processing circuit of the federated directory management computer system based on the data collision type and according to at least a first predefined rule stored by the processing circuit, the data collision;
receiving, by the processing circuit of the federated directory management computer system, a request for a fund transfer to a payee;
determining, by the processing circuit of the federated directory management computer system based on a query of the normalized received data within the uniform database and the request, that the fund transfer is either an interdirectory transfer or an intradirectory transfer;
identifying, by the processing circuit of the federated directory management computer system based on the determination and according to at least a second predefined rule stored by the processing circuit, a payment rail for the fund transfer; and
processing, by the processing circuit of the federated directory management computer system based on the determination, the fund transfer via the identified fund rail.
|