Patent ID: 8527277

Claim:
A system for managing recognition errors in a multiple dialog state environment comprising: an error management module having a global error counter, a global error set point, a first dialog state error counter, a first dialog state error set point, a second dialog state error counter, a second dialog state error set point, a third dialog state error counter, and a third dialog state error set point; a first dialog state module operable to interact with a user to perform at least one interaction task; a second dialog state module operable to interact with a user to perform at least one interaction task; a third dialog state module operable to interact with a user to perform at least one interaction task; each dialog state module further operable to: determine whether the interaction task has been successfully completed or whether a recognition error has occurred; update the global error counter and the respective dialog counter if an error is detected; direct the user to an agent if the global error counter equals the global error set point; direct the user to a different dialog state if the respective dialog state error counter equals the respective dialog state error set point; re-prompt the user to complete the interaction task if the respective dialog state error counter is less than the respective dialog state error set point; and selectively directing the user to a subsequent interaction task after successful completion of the interaction task.