Abstract: The present invention is directed to a method of matching a data record with a reference record. The method includes receiving a data record; searching stored reference records for a reference record that is an exact match for the received data record; and, if an exact matching reference record is not found, calculating a distance between the received data record and at least one stored reference record, and determining the at least one stored reference record to be an approximate match, if the calculated distance is less than a pre-determined threshold. The inventive method and system can be used for, but not limited to, invoice processing in an Accounts Payable system, record conciliation in a securities trading system, finding preferred bonds in a bond trading system. Approximate matching records are ranked, and the closest match, or highest ranking match, may be automatically processed, if within a predetermined threshold.
Type:
Grant
Filed:
April 9, 2003
Date of Patent:
September 21, 2010
Assignee:
Powerloom Corporation
Inventors:
Philip J. Hayes, Eugene Fink, Ganesh Mani
Abstract: A method to trade objects over a network is described. A first order for an object having at least four dimensions associated with the object is received. A memory is searched for a second order with an object having at least four dimensions. The first order is matched with the second order in accordance with the search.
Type:
Grant
Filed:
December 18, 2000
Date of Patent:
July 29, 2008
Assignee:
Powerloom
Inventors:
Eugene Fink, Ganesh Mani, Dwight E. Dietrich, Joshua M. Johnson, Steven V. Fischetti, Jamie Carbonell
Abstract: The present invention is directed to a method of matching a data record with a reference record. The method comprises receiving the data record; searching stored reference records for a reference record that is an exact match for the received data record; and if an exact matching reference record is not found, calculating a distance between the received data record and at least one stored reference record, and determining the at least one stored reference record to be an approximate match if the calculated distance is less than a pre-determined threshold.