Patent ID: 6909709

Claim:
A method for operating a communications server coupled to a transmitting computer via a computer network comprises: determining a plurality of timing offsets for packets of data sent from the transmitting computer associated with original time stamps and received at the communications server at associated session time stamps, in response to differences between respective original time stamps and session time stamps, wherein the plurality of timing offsets includes a first timing offset, a second timing offset, a third timing offset, and a fourth timing offset; determining a performance indicator of the transmitting computer and the computer network, wherein the performance indicator comprises a difference between the first timing offset and the second timing offset; while the performance indicator is greater than or equal to a first threshold, operating the communications server at a first mode of operation, comprising: re-determining the performance indicator of the transmitting computer and the computer network, wherein the performance indicator comprises a difference between the first timing offset and the third timing offset; and while the performance indicator is less than or equal to a second threshold, operating the communications server at a second mode of operation; re-determining the performance indicator of the transmitting computer and the computer network, wherein the performance indicator comprises a difference between the first timing offset and the fourth timing offset.