Process for enabling flexible and fast content-based retrieval
OwnerAndrew P. Bermaninventor
Life of this patent
Estimating the term…
Loading patent…
OwnerAndrew P. Bermaninventor
Estimating the term…
A method and system for retrieving database records, based on a close match to a specified query record, using a distance measure to determine the closeness of the match. The method employs a two-stage process to reduce the number of direct comparisons required. In a first stage, a triangle trie for a single distance measure is pruned to reduce a number of potential matches. The result obtained from pruning the triangle trie is further pruned by employing indexed tables generated using a triangle inequality technique. The members of this small set are then directly compared to the query record to identify matches within at least a specified degree of closeness. Multiple triangle tries can be combined to enable threshold searches over a composite measure. Operations, including Min, Max, Sum, and Weight are combined to produce more complex composite distance functions for use in the process.
A method for identifying any data object in a set of data objects that matches a query data object within a defined limit, said method comprising the steps of:
A method for identifying any database objects that substantially match a specified query object in a computationally efficient manner in which a number of direct comparisons required to identify any database objects that substantially match said query object is reduced, comprising the steps of:
A method for reducing a number of direct comparisons required to identify any data object in a set of data objects that matches a query data object, said method comprising the steps of:
A method for identifying database records that are close matches to a specified query object in a computationally efficient manner, by reducing a number of direct comparisons required to identify any database record that closely matches said query object, said method comprising the steps of:
An article of manufacture adapted for use with a computing device to enable a user to rapidly identify any data object in a set of data objects that matches a query data object to within at least a degree of closeness selectable by a user, by reducing a number of direct comparisons required to identify any matching data objects, comprising:
A system for enabling a user to rapidly identify database records that are close matches to a specified query record in a computationally efficient manner, by reducing a number of direct comparisons required to identify any database record that closely matches said query record, comprising:
A method for reducing a number of direct comparisons required to identify any data object in a set of data objects that matches a query data object to within at least a specified degree of closeness, said method comprising the steps of:
A method for reducing a number of direct comparisons required to identify any data object in a set of data objects that matches a query data object within at least a specified degree of closeness, said method comprising the steps of:
Dependencies are inferred from the claim text.