Patent ID: 8824327

Claim:
A computer method for improving call quality between a first user and a second user, the method comprising: establishing a current call between the first user and the second user over a first communication channel; determining whether a call quality over the first communication channel is unacceptable using a PURLX unit; determining a user ID and other communication information of the first user and second user in the PURLX unit based on contact information stored in a contact information table; and if the call quality over the first communication channel is unacceptable, identifying a first communication channel in use for the current call; determining call quality for a second communication channel not being used for the current call; determining whether call quality of the second communication channel is better than the first communication channel; and switching the current call between a first user and the second user from the first communication channel to the second communication channel if the call quality of the second communication channel is better than the first communication channel.