×

Electronic trading confirmation system

  • US 9,935,460 B2
  • Filed: 10/31/2007
  • Issued: 04/03/2018
  • Est. Priority Date: 11/13/2001
  • Status: Active Grant
First Claim
Patent Images

1. An electronic data conversion and trade data confirmation system comprising:

  • a processing system comprising a computing device comprising at least one processor for executing program instructions, said program instructions causing the processing system to match and categorize a trading transaction based on trade data received from two or more trading participants, said processing system comprising;

    a data interface for reading the trade data, the data interface comprising an Extensible Markup Language (XML) Application Programming Interface (API) interface receiving XML-type trade data via the Internet in a standard format;

    a memory for storing the program instructions;

    a database coupled to the data interface for storing the trade data and trading transaction category data; and

    a matching engine that when run enables the processing system to;

    identify trade data having a format other than the standard format,activate a mapping engine only upon identifying the trade data having the format other than the standard format, the mapping engine comprising computer-readable instructions causing the mapping engine to;

    convert the trade data into the standard format and transmit the converted trade data to the matching engine,identify one or more XML tags, the XML tags defining trade product characteristics and matching criteria,translate the trade product characteristics and matching criteria from the one or more XML tags,compare selected subsets of the trade data received from the two or more trading participants using the translated trade product characteristics and matching criteria to determine whether any of the selected subsets are inconsistent,categorize the trading transaction based on the comparison,wherein if none of the selected subsets of trade data are inconsistent, the trading transaction is categorized as matched, otherwise the trading transaction is categorized to indicate which of the selected subsets of the trade data are inconsistent and wherein each trading participant may store, retrieve, search, edit, and track the trading transaction according to the categorization, andgenerate an electronic trade confirmation if the trading transaction is categorized as matched.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×