| CPC H04N 21/47217 (2013.01) [G06F 3/0488 (2013.01); H04L 51/04 (2013.01); H04L 51/10 (2013.01); H04N 21/4532 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a first device, a message comprising an identifier of a first video comprising a sequence of video clips from a second device, the message generated by the second device responsive to a request to share the first video from a video playback graphical user interface (GUI) that automatically plays back a first plurality of videos in sequence;
receiving input by the first device that selects the identifier of the first video; and
in response to receiving the input:
launching, by the first device, an additional instance of the video playback GUI that automatically plays back a second plurality of videos in sequence;
presenting, by the first device, the first video comprising the sequence of video clips corresponding to the identifier, included in the message received from the second device, before presenting the second plurality of videos in the sequence;
after receiving the input that selects the identifier of the first video and after launching the additional instance of the video playback GUI on the first device from a conversation interface, receiving a request to exit the additional instance of the video playback GUI on the first device while the first video is being presented; and
in response to receiving the request to exit the additional instance of the video playback GUI, returning to the conversation interface comprising a plurality of messages from which the additional instance of the video playback GUI was initially accessed.
|