×

System and method of finding near neighbors in large metric space databases

  • US 6,446,068 B1
  • Filed: 11/15/1999
  • Issued: 09/03/2002
  • Est. Priority Date: 11/15/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for performing near neighbor database searches comprising:

  • a. using a database which represents a large metric space having data items, where each data item in the database represents a point in the large metric space;

    b. selecting data items to form a subset;

    c. designating a data item in the subset as a current data item;

    i. computing a distance between the current data item and at least one other data item in the subset;

    ii. using the computed distances, finding at least one near neighbor data item for the current data item, and creating a link from the current data item to each near neighbor data item;

    d. repeating step c for all data items within the subset. e. selecting at least one data item from the subset to form a current search set;

    f. for all data items in the current search set, computing a distance between each data item and a query;

    g. computing a distance between the query and a near neighbor data item linked by a data item in the current search set; and

    h. adding this linked near neighbor data item to the current search set if an addition criterion is met.

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