System and method for searching and matching databases
First Claim
Patent Images
1. A method of searching and matching input data to stored data, comprising:
- receiving an input data having a plurality of elements, said input data representing a business entity;
converting selected elements in said plurality of elements to a set of terms; and
searching stored data for a plurality of match candidates based on said set of terms;
providing a best match from said plurality of match candidates.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for finding a business entity in a database that matches input data. A web services interface accepts a match request and provides a best match. A pre-processing layer cleans, parses, and standardizes input data into terms. An application layer includes a match engine for processing the match request using the terms. The match engine evaluates and scores match candidates from the database to provide the best match and, optionally, an ordered list of match candidates.
190 Citations
22 Claims
-
1. A method of searching and matching input data to stored data, comprising:
-
receiving an input data having a plurality of elements, said input data representing a business entity;
converting selected elements in said plurality of elements to a set of terms; and
searching stored data for a plurality of match candidates based on said set of terms;
providing a best match from said plurality of match candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for searching and matching input data to stored data, comprising:
-
a web services interface for accepting a match request and providing a best match, said match request including input data representing a business entity;
a pre-processing layer having a cleaning, parsing, and standardizing component for converting said input data into a set of terms;
an application layer having a match engine for processing said match request using said set of terms and producing said best match; and
a database layer for retrieving match candidates from stored business entity information for said application layer. - View Dependent Claims (16, 17, 18)
-
-
19. A computer readable medium having instructions for performing a method of searching and matching input data to stored data, said method comprising:
-
receiving a match request having a plurality of elements representing a business entity;
pre-processing said plurality of elements to convert said plurality of element into a set of terms;
retrieving match candidates by searching a database based on said set of terms;
evaluating said match candidates to determine a best match; and
providing said best match. - View Dependent Claims (20, 21, 22)
-
Specification