7. The system of claim 1 , wherein the microprocessor readable and executable instructions further program the microprocessor to re-test a subset of the list of text names when a spelling of a name in the list of text names is changed, a new name is added to the list of text names, or an existing name is deleted from the list of text names.
8. The system of claim 7 , wherein names that were not correctly identified by the top match or scored below the first threshold when previously tested are recursively re-tested.