Finding a best matching string among a set of strings Grant US-9639325-B2 United States of America 02 May 2017