Patent ID: 7457395

Claim:
A method of dynamically assigning a plurality of voice ports and arranging a plurality of menu choice prompting sequences for at least one application, comprising the steps of: receiving a plurality of incoming calls; monitoring at least one among a recognition error rate for each menu option and execution path, a success rate for completing a desired transaction and an associated origination number, and frequently used menu options; and in response to the monitoring step, rearranging at least one of the menu choice prompting sequences among the plurality of menu choice prompting sequences and re-assigning at least one voice port among the plurality of voice ports, wherein the plurality of voice ports are dynamically assigned, and the plurality of menu choice prompting sequences are dynamically arranged for an interactive voice response system having a plurality of applications, wherein greater priority is assigned to voice ports using an application with a greater speech recognition success rate than other applications among the plurality of applications on the interactive voice response system.