US 11,863,508 B2
Progressive attachments system
Chinmay Lonkar, Playa Vista, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Mar. 31, 2022, as Appl. No. 17/709,499.
Application 17/709,499 is a continuation of application No. 16/042,685, filed on Jul. 23, 2018, granted, now 11,323,398.
Claims priority of provisional application 62/539,345, filed on Jul. 31, 2017.
Prior Publication US 2022/0224662 A1, Jul. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 51/08 (2022.01); H04L 51/046 (2022.01); H04L 51/52 (2022.01); G06F 3/04883 (2022.01)
CPC H04L 51/08 (2013.01) [H04L 51/046 (2013.01); H04L 51/52 (2022.05); G06F 3/04883 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for presenting content on an electronic display, comprising:
one or more electronic hardware processors;
an electronic hardware memory, operably connected to the one or more electronic hardware processors, and storing instructions that configure the one or more electronic hardware processors to perform operations comprising:
identifying a sequence of media items to present on the electronic display;
presenting, by a device, a first video, having a first duration, between two media items of the sequence of media items;
receiving touch input comprising a first swipe gesture while the first video is presented;
in response to receiving the touch input, presenting a second video in a user interface comprising information related to the first video; and
in response to detecting a second swipe gesture while the second video is presented:
pausing playback of the second video at a pause point;
after pausing playback of the second video at the pause point, presenting a pause prompt together with an installation dialog that enables installation of software on the device; and
presenting further media associated with the installation dialog in a second user interface, wherein the playback of the second video resumes from the pause point in response to transitioning back to the user interface that presents the second video.