Patent ID: 7742418

Claim:
A method for monitoring a latency and a throughput associated with a data connection between a transmitter and a receiver, comprising the following steps: (a) determining, by the transmitter, when data for the receiver arrives at a transmit buffer in the transmitter; (b) determining when an initial transmission of at least some of the data is received at the receiver; (c) calculating a latency time period associated with the initial transmission of the data based on steps (a) and (b); (d) determining an end time when all the data in the transmit buffer has been transmitted and an amount of the data transmitted including the initial transmission through the end time; and (e) calculating a data transfer throughput indicator for the data connection based on an amount of data transferred and a time period compensated for the latency time period, wherein the time period does not include some or all of the latency time period.