Patent ID: 9077784
Filing Date: 2015-07-07
Classification: H04L

Abstract:
1. A method for synchronizing media, the method comprising: receiving a data file at a first computing device configured to render media files, the data file being received from a second computing device, the data file including a media code and a time code, the media code identifying a media file, and the time code identifying a temporal starting point within the media file, wherein the temporal starting point includes a starting time within the media file and an elapsed time of the media file, wherein the elapsed time of the media file accounts for transmission delay in transmitting the media file from the second computing device to the first computing device; storing the data file at the first computing device; retrieving, at the first computing device, the media file identified by the media code; rendering the media file by the first computing device beginning at the temporal starting point; playing the media file by the first computing device beginning at the temporal starting point and simultaneously playing the media file at the second computing device beginning at the temporal starting point; and wherein the data file does not include the media file.