Patent ID: 9456383
Filing Date: 2016-09-27
CPC Classification: H04L,H04N,H04W

Claim Text:
1. A method for determining a network queue drain duration in a network, comprising: determining, via an electronic device, a ratio of an amount of network data received by a receiving device relative to an amount of network data transmitted by a different transmitting device, wherein a ratio greater than one (1) indicates buffered data in the network is being received at a rate higher than new data is being encoded and transmitted over the network; determining via the electronic device, a sustainable network throughput based on the ratio's proximity to one (1); determining, via the electronic device, a duration of time when a transmission rate exceeds the sustainable network throughput; determining via the electronic device, how much the transmission rate exceeded the sustainable network throughput during the duration of time; determining, via the electronic device, an amount of data buffered in the network based at least in part on how much the transmission rate exceeded the sustainable network throughput and the duration; determining, via the electronic device, the network queue drain duration based at least in part on the ratio and the amount of data buffered; and determining, via the electronic device, an update to a transmission rate for the different transmitting device such that a time to drain the amount of data buffered in the network is within a time period, and transmitting on the network at the modified transmission rate.