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

Claim 17:
18. The computing system of claim 17, wherein, when executed by the one or more processors, the one or more sequences of instructions stored in the one or more non-transitory computer-readable media further cause the computing system to:
receive, from a second client device of the plurality of client devices, one or more drawing instructions, for recreating a first annotation performed, at the second client device, on a particularframe of the plurality of video frames; and
transmit, to each client device of the plurality of client devices other than the second client device, the one or more drawing instructions,
wherein each client device in the synchronous mode is configured to draw, in real-time, based on the one or more drawing instructions, the first annotation on the particularframe, and
wherein each client device in the asynchronous mode is configured to display the first annotation on the particularframe, which is played back in other than real time, the first annotation being drawn on the particular frame using the state information recorded local to each client device in the asynchronous mode.