Patent ID: 6985966
Filing Date: 2006-01-10
Classification: G11B,H04N

Abstract:
1. A method for use in a client computer, the method comprising: receiving at a first client computer a media stream from a server computer in a network system, the media stream being simultaneously streamed to multiple client computers including the first client computer and a second client computer; buffering at the first client computer media of the received media stream; detecting at the first client computer when the media stream received from the server computer in the network system has become globally unsynchronized with the media stream being simultaneously streamed to the second client computer, the media stream received by the first client computer being globally unsynchronized with the media stream being streamed to the second client computer when the media in the buffer at the first client computer is greater than a first amount or is less than a second amount, and wherein the first client computer determines that it is globally unsynchronized independently of the media stream being streamed to the second client computer; and altering at the first client computer a presentation timeline of the media stream in order to resynchronize the media stream of the first client computer with the media stream of the second client computer.