Patent ID: 9294204
Filing Date: 2016-03-22
CPC Classification: H04H

Claim Text:
1. A method for removing excess pauses in a live broadcast caused by network delays, the method comprising: receiving a first stream of audio data into a buffer; in response to identifying a pause in the audio data having a duration longer than a predefined natural response delay, creating a skip pointer in the buffer that links a position in the buffer, corresponding to a time in the pause corresponding to the end of a delay having a duration of the predefined natural response delay, to the end of the pause; transmitting a second stream of audio data from the buffer comprising the first stream of audio data, wherein if a skip pointer is encountered in the buffer, continuing the transmission at the position in the frame delay buffer skipped by the pointer; and wherein transmission of the second stream of audio data begins after a predefined delay that is an estimation of the duration of the skipped portion of the pause.