Patent ID: 8300620

Claim:
One or more non-transitory computer-readable media having computer-useable instructions embodied thereon that, when executed, perform a method for dynamically tuning a timer mechanism to optimize transmission of one or more data packets within a wireless network, wherein the method comprises: detecting the one or more data packets transmitted from a source device; assembling the detected one or more data packets according to an ordering predefined by the source device; based on the ordering, ascertaining that at least one data packet is missing; communicating one or more requests to the source device to retransmit the at least one missing data packet, wherein the source device is configured to calculate a probability of packet-loss utilizing a recorded history of the one or more requests; dynamically tuning a time-interval of the timer mechanism in the source device by enlarging the time-interval to invoke retransmission of the at least one missing data packet when the probability of packet-loss is calculated to be increased and contracting the time-interval to invoke retransmission of the at least one missing data packet when the probability of packet-loss is calculated to be decreased, wherein the timer mechanism, upon elapse of the time-interval, invokes the source device to retransmit the one or more data packets; and storing, at least temporarily, the tuned time-interval.