Patent ID: 7693058

Claim:
A method for enhancing transmission quality of streaming media, said method comprising: receiving said streaming media from a server; determining a first bandwidth for a first communication link of a network, wherein said first bandwidth is determined by transmitting at least one packet acknowledgement packet to said server over said network in response to said receiving said streaming media, such that said first bandwidth is determined using observed endpoint roundtrip time of said streaming media and said at least one packet acknowledgement packet at said server; determining a second bandwidth for a second communication link of said network; provided said first bandwidth is greater than said second bandwidth, utilizing a first excess bandwidth to improve transmission quality in said first communication link, wherein said first excess bandwidth is related to a difference of said first bandwidth minus said second bandwidth; and provided said second bandwidth is greater than said first bandwidth, utilizing a second excess bandwidth to improve transmission quality in said second communication link, wherein said second excess bandwidth is related to a difference of said second bandwidth minus said first bandwidth.