Patent ID: 8612479

Claim:
A method for identifying a fraudulent use of an application using an existing log of data generated from uses of the application, the log of data including data related to banking information within a plurality of fields, the method comprising: obtaining an existing log of data, the existing log of data including data within a plurality of fields; aggregating the data; obtaining reference data corresponding to at least one of the fields of data; extending the at least one of the fields of the data with corresponding reference data; including entries for the extended data in an inverted index, by identifying a location of a data field within the data, and including the data field and information specifying the location in the inverted index; identifying a signature pattern representative of potentially fraudulent behavior, the signature pattern comprising a sequence of transaction activities; comparing at least a portion of the inverted index to the signature pattern to identify the fraudulent use; and presenting results of the comparison for further investigation.