×

Fuzzy string matcher

  • US 5,276,741 A
  • Filed: 05/16/1991
  • Issued: 01/04/1994
  • Est. Priority Date: 05/16/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for comparing a test character string to a plurality of valid data strings to identify valid data strings which closely match the test character string, comprising the steps of:

  • (a) subdividing the test character string into sets of N adjacent characters;

    (b) storing in a first count array a frequency of one set of N adjacent characters in the test string;

    (c) comparing said frequency to an initial frequency value to obtain an initial holographic distance;

    (d) repeating step (b) and (c) for all sets of N adjacent characters formed in step (a);

    (e) subdividing a given valid data string into sets of N adjacent characters;

    (f) storing in a second count array a frequency of one set of N adjacent characters found in said given valid character string;

    (g) comparing said frequency of said set of N adjacent characters found in the test character string to said frequency of said given set of N adjacent characters found in said valid character string to obtain an updated holographic distance;

    (h) repeating steps (f) and (g) for all sets of N adjacent characters formed in step (e);

    (i) clearing said updated holographic distance to said initial holographic distance and clearing said second count array to an initial value; and

    (j) repeating steps (e) through (i) inclusive for each of said plurality of valid character strings.

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