3. The method of claim 2 , wherein determining if a match exists comprises determining if there is an exact match, an initial match, a phonetic match, a nickname match, a nickname-phonetic match or an edit distance match.
3. The method of claim 2 , wherein determining if a match exists comprises determining if there is an exact match, an initial match, a phonetic match, a nickname match, a nickname-phonetic match or an edit distance match. 4. The method of claim 3 , wherein determining a match score for a pair comprises, determining a first exact match weight for a first token of the pair of tokens and using the exact match weight as the match score if the there is an exact match and, if there is not an exact match, determining the first exact match weight for the first token of the pair and a second exact match weight for the second token of the pair, taking the lesser of the first exact match weight and the second exact match weight as an initial match score and applying a penalty to the initial match score to generate the match score.