Patent Document ID: 10147417
Application ID: 15284035

Base Claim:
1. A system comprising: a microprocessor; and a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that program the microprocessor to: capture a list of text names that represent a plurality of user's names; receive, from a communication endpoint, via a network, a packetized voice stream of a spoken name received from a user of the plurality of users; perform a test recognition on the spoken name against the list of text names to produce a list of possible matches and corresponding confidence scores, wherein the test recognition on the spoken name compares the packetized voice stream of the spoken name to a plurality of portions of electronically stored sound representations comprising phonemes that represent the plurality of user's text names in the list of text names; determine whether a top match correctly identifies the spoken name and the top match's confidence score exceeds a selected first threshold; and in response to determining that the top match does not correctly identify the spoken name or that the top match's confidence score does not exceed the selected first threshold, flag the spoken name as having a recognition problem.

---

Claim 7:
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.