| CPC H04N 21/43076 (2020.08) [H04N 21/47217 (2013.01)] | 18 Claims |

|
1. A method of facilitating synchronized video viewing of a video object by remote participants, the method comprising:
synchronizing viewing of a video at a client device with one or more other client devices using a viewing service;
sending, from the client device, a first collaboration message to the viewing service;
and ignoring, at the client device, second collaboration messages originating from the one or more other client devices during a predefined period after the sending of the first collaboration message from the client device, wherein
the predefined period is a duration from the sending of the first collaboration message from the client device until an echo of the first collaboration message is received at the client device from the viewing service.
|