Data Managment Systems And Processing For Financial Risk Analysis
AssigneeAndrew Lo
InventorsEmmanuel Abbe, Amir Khandani, Andrew W. Lo
Life of this patent
Estimating the term…
Abstract
A computer based system and method is directed to the determination of aggregate metrics of select financial indicators utilizing a protocol that preserves the confidentiality of the individual data sets comprising the aggregate metrics. The data processing system provides industry wide transparency of financial risk, concentration and the like based on data associated with individual firms free from risk of subsequent reverse determination of the underlying data.
Claims20
A computer system comprising:
- at least one processing unit;
- memory operatively connected to the at least one processing unit, wherein the memory comprises executable instructions that when executed by the at least one processing unit cause the at least one processing unit to carry out a method comprising:
- obtaining confidential financial data;
- transmitting a first set of one or more random numbers to each of one or more participating institutions;
- receiving a second set of one or more different random numbers from each of the one or more participating institutions;
- generating a public number based on the confidential financial data and the second set of one or more different random numbers received from each of the one or more participating institutions;
- and
- outputting the public number.
A non-transitory computer readable medium comprising executable instructions that when executed by one or more processing units cause the one or more processing units to carry out a method comprising the steps of:
- obtaining confidential financial data;
- transmitting a first set of one or more random numbers to each of one or more participating institutions;
- receiving a second set of one or more different random numbers from each of the one or more participating institutions;
- generating a public number based on the confidential financial data and the first set of one or more different random numbers received from each of the one or more participating institutions;
- and
- outputting the public number.
A non-transitory computer readable medium comprising executable instructions that when executed by one or more processing units cause the one or more processing units to carry out a method comprising the steps of:
- receiving a plurality of public numbers from a plurality of participating institutions;
- wherein the plurality of public numbers were generated based on confidential financial data from each of the participating institutions and on a set of one or more different random numbers received by each of the plurality of participating institutions from every other participating institution of the plurality;
- aggregating the plurality of public numbers;
- and
- generating a metric based on the aggregated plurality of public numbers.
Dependencies are inferred from the claim text.