Patent ID: 8358659

Claim:
A method for managing quality of a voice over Internet Protocol (“VOIP”) call, the method comprising the steps of: a computer executing a first program with a CPU in the computer to process the VOIP call and transmit the processed VOIP call over a network, the first program having a first priority for execution by the CPU; the computer monitoring utilization of the CPU during the processing and/or transmission of the VOIP call; the computer determining whether the quality of the VOIP call is below a predetermined quality level, and if so, the computer automatically lowering priority of a second program for execution by the CPU in the computer such that the first program has a higher priority for execution by the CPU than the second program and additional utilization of the CPU is made available to process and/or transmit the VOIP call; the computer determining a lower priority of the second program as one of a predetermined set of corrective actions for the VOIP call being below a predetermined quality level based on a policy maintained within the computer; and the computer executing the second program according to the lower priority responsive to the determination of the lower priority of the second program based on the policy maintained within the computer.