SECURITIES LENDING RECORDS PROCESSING
First Claim
1. A computer-implemented method for processing securities lending data, comprising:
- receiving at a computing system transaction data for each of a plurality of participants in securities lending transactions, the transaction data comprising records corresponding to transactions entered into by the plurality of participants, each record comprising information for a plurality of parameters associated with a transaction, the plurality of parameters comprising a party, a counterparty, a security, and terms of a securities lending agreement;
processing the received transaction data to identify records having values for the plurality of parameters that correspond to values for the plurality of parameters in another record;
processing the received transaction data to identify orphan records, the orphan records having values for the plurality of parameters that do not correspond to values for the plurality of parameters in another record;
comparing the identified orphan records to identify orphan records that have values for the plurality of parameters, with the exception of one of the party parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record;
for each orphan record having values for the plurality of parameters, with the exception of one of the counterparty parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record, transmitting information specifying a correspondence with the another orphan record.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for securities lending data management aggregates securities lending transaction data across a plurality of firms. The data comprises records including parameters for securities lending transactions entered into by individual firms. The system queries the data in order to identify instances wherein for a record of a transaction engaged by one firm, there is no corresponding record for another firm indicating a counterparty. The system compares instances of such orphan records in order to identify instances wherein the parameters for an orphan record corresponds to the parameters of another orphan record with the exception of perhaps one or two parameter values. The system outputs a listing of such instances and receives input confirming or invalidating that the identified orphan records correspond to the same transaction.
8 Citations
26 Claims
-
1. A computer-implemented method for processing securities lending data, comprising:
-
receiving at a computing system transaction data for each of a plurality of participants in securities lending transactions, the transaction data comprising records corresponding to transactions entered into by the plurality of participants, each record comprising information for a plurality of parameters associated with a transaction, the plurality of parameters comprising a party, a counterparty, a security, and terms of a securities lending agreement; processing the received transaction data to identify records having values for the plurality of parameters that correspond to values for the plurality of parameters in another record; processing the received transaction data to identify orphan records, the orphan records having values for the plurality of parameters that do not correspond to values for the plurality of parameters in another record; comparing the identified orphan records to identify orphan records that have values for the plurality of parameters, with the exception of one of the party parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record; for each orphan record having values for the plurality of parameters, with the exception of one of the counterparty parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record, transmitting information specifying a correspondence with the another orphan record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing system adapted for securities lending data management processing, comprising:
-
a computing processor; and computing memory communicatively coupled with the computing processor, the computing memory having executable instructions stored therein that when executed by the computing system cause the computing system to perform an operations comprising; receiving at a computing system transaction data for each of a plurality of participants in securities lending transactions, the transaction data comprising records corresponding to transactions entered into by the plurality of participants, each record comprising information for a plurality of parameters associated with a transaction, the plurality of parameters comprising a party, a counterparty, a security, and terms of a securities lending agreement; processing the received transaction data to identify orphan records, the orphan records having values for the plurality of parameters that do not correspond to values for the plurality of parameters in another record; comparing the identified orphan records to identify orphan records that have values for the plurality of parameters, with the exception of one of the party parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record; for each orphan record having values for the plurality of parameters, with the exception of one of the counterparty parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record, transmitting information specifying a correspondence with the another orphan record. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A tangible computer readable media having executable instructions stored therein that when executed by a computing system cause the computing system to perform an operations comprising:
-
storing in a database transaction data for each of a plurality of participants in securities lending transactions, the transaction data comprising records corresponding to transactions entered into by the plurality of participants, each record comprising information for a plurality of parameters associated with a transaction, the plurality of parameters comprising a party, a counterparty, a security, and terms of a securities lending agreement; querying the received transaction data to identify orphan records, the orphan records having values for the plurality of parameters that do not correspond to values for the plurality of parameters in another record; querying the received transaction data to identify orphan records that have values for the plurality of parameters, with the exception of one of the counterparty parameter and the security parameter, that correspond to values for the plurality of parameters in another orphan record. - View Dependent Claims (26)
-
Specification