Patent ID: 11910048
Assignee: HAWORTH, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. A non-transitory computer readable storage medium impressed with computer program instructions, the instructions, when executed, implementing a method including:
sending, to a server and from a first client node, a sync video message identifying a sync video event including a sync event time, wherein playback of the video is to be synchronized to the sync event time at one or more other client nodes in a follower set;
receiving, from the server and at one or more of the other client nodes of the follower set, a follower sync video message including a sync frame identifier including a frame number within the video, the sync frame identifier included in the received follower sync video message being identified using a stored index table comprising sequential frame numbers and corresponding display time stamps for the video, each sequential frame number, of the sequential frame numbers, identifying a particular frame of the video, such that the stored index table is used to map the sync event time to the sync frame identifier including one sequential frame number of the sequential frame numbers within the video; and
in response to the receiving of the follower sync video message, the one or more of the other client nodes in the follower set synchronizing the playback of the video at the frame corresponding to the frame number included in the received sync frame identifier.