Patent Document ID: 20130144888
Application ID: 13706226
Patent Flag: 0

Claim One:
1. A method comprising: receiving, at a data analyzer module, a first data message including a query from a data requester; determining, by the data analyzer module, a current risk level associated with the query; receiving, at the data analyzer module, risk data relevant to the query from one or more fixed risk data tables and one or more dynamic risk data tables; receiving, at the data analyzer module, external data relevant to the query from a first external data source; determining, at the data analyzer module, whether there is sufficient data to form a response to the query or one or more cut-off values have been reached, wherein if there is insufficient data or one or more cut-off values have not been reached, retrieving external data relevant to the query from a second external data source until there is sufficient data to form a response to the query or one or more cut-off values have been reached; generating, at the data analyzer module, a second data message containing the response to the query; and providing the second data message to the data requester.