Patent ID: 8589995

Claim:
A synchronization information providing server comprising: an additional information manager configured to manage metadata of each of frames of a broadcast program, and additional information about each of the frames that is mapped to the respective metadata, the metadata comprising first time information and first image feature information of the frames; and a synchronization manager configured to receive, from a client apparatus, synchronization request information comprising second time information and second image feature information of a broadcast frame of a predetermined broadcast program, determine whether the second image feature information is different than the first image feature information of a frame among the frames that corresponds to the second time information, compare the second image feature information with the first image feature information of each of the frames that is in a predetermined time range adjacent to the second time information, when the second image feature information is determined to be different than the first image feature information of the frame, and provide, to the client apparatus, identification information of the additional information about one of the frames that is mapped to the respective first image feature information determined to be most similar to the second image feature information, to synchronize the predetermined broadcast program with the additional information related to the predetermined broadcast program.