Patent ID: 7647616

Claim:
A method of receiving and comparing data streams, comprising: receiving, from a stream sender, a data stream of data packets having a known arrangement at a stream receiver via a network connection; storing a copy of the received data stream of data packets into both an original data buffer and a rendered data buffer at substantially a same time after receipt at the stream receiver; analyzing the received data packets' sequence number and timestamp information received at the stream receiver to determine whether any missing known data packets in the known data packet arrangement were not received by the stream receiver; requesting the stream sender to retransmit any missing known data packets not received at the stream receiver; recreating the data packets from the stream sender at the original data buffer by integrating the missing known data packets from a retransmission into the data packets stored at the original data buffer; and transmitting contents of the original data buffer and contents of the rendered data buffer to a perception quality measuring device in order for the perception quality measurement device to calculate a quality score.