CPC G06F 3/1454 (2013.01) [G06F 40/169 (2020.01); H04L 65/403 (2013.01); H04L 65/4015 (2013.01)] | 20 Claims |
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method for persisting annotated screen shares within a group-based communication system, comprising:
receiving a share request for a shared screen from a first user within a synchronous multimedia collaboration session, the synchronous multimedia collaboration session initiated from a channel of the group-based communication system;
in response to receiving the share request, displaying the shared screen to a second user who is a member of the synchronous multimedia collaboration session;
receiving an annotation on the shared screen from the second user;
causing display of the annotation overlaid on the shared screen to create an annotated screen share,
wherein the annotation is modifiable by other members of the synchronous multimedia collaboration session;
while the shared screen is being displayed, receiving a first save request to save a first portion of the annotated screen share;
automatically persisting the first portion of the annotated screen share to the channel from which the synchronous multimedia collaboration session was initiated;
receiving a second save request to save a second portion of the annotated screen share; and
responsive to receiving the second save request, automatically persisting the second portion of the annotated screen share to the channel.
|