×

Method and arrangement for searching for strings

  • US 7,756,847 B2
  • Filed: 02/25/2004
  • Issued: 07/13/2010
  • Est. Priority Date: 03/03/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of searching for a final number of result strings, having a partial or an exact match with a query string, in a database comprised of many long strings or a long string, said method comprising the steps of:

  • partitioning the query string in a first number of input query strings;

    determining a second number of neighboring strings for each string in said first number of input query strings, wherein each string in said second number of neighboring strings has a predetermined first number of errors;

    calculating the predetermined first number of errors and comparing it to a threshold;

    determining whether the predetermined number of errors is equal to or larger than the threshold for determining whether to keep or discard the second number of neighboring strings;

    searching the database for a third number of exact matches for each string in said second number of neighboring strings, which are not discarded, based on a search method;

    concatenating said searched exact matched strings from the database into a fourth number of intermediate strings wherein said searched exact matched strings comprised in each of said intermediate strings are in corresponding succession to the partitioned input query strings in said database; and

    determining the final number of result strings based on said fourth number of intermediate strings, wherein each string in the final number of result strings has a maximum of a predetermined second number of errors compared to said query string.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×