Patent ID: 8005743

Claim:
A computer system for matching and categorizing trades between a trader and a counter party based on an electronic submission of a data file representing details in data fields of a trade by the trader and a second data file representing details in data fields of the trade by the counter party, the system comprising: a data interface engine which reads the data files and data fields, the data interface engine comprising computer-readable instructions for performing the reading operation; a matching engine coupled to the data interface engine which compares selected subsets of data fields in the data files and categorizes the trade to indicate which of the selected subsets of data fields are inconsistent, the matching engine comprising computer-readable instructions for performing the comparison and categorization operations; a memory configured to store the data interface engine computer-readable instructions and the matching engine computer-readable instructions; a processor configured to execute the data interface engine computer-readable instructions and the matching engine computer-readable instructions; and a database coupled to the matching engine which stores trade data read from the data files and designated category.