CPC G06F 3/0482 (2013.01) [G06F 8/61 (2013.01); G06F 9/451 (2018.02); H04L 51/046 (2013.01); H04L 67/53 (2022.05)] | 20 Claims |
1. A method comprising:
receiving, by an application, a first content item generated by a first client device, the first content item being generated using a third-party resource;
generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item by:
accessing a playlist comprising a set of video content items arranged based on one or more criteria, the set of video content items comprising user generated content received from a plurality of client devices, a portion of the set of video content items being generated using the third-party resource;
in response to receiving input from the second client device, accessing a video from the playlist for display on the second client device;
causing presentation of the video comprising the first content item on the second client device;
causing overlaying, on a first portion of the video, of one or more tags that describe the video comprising the first content item; and
causing overlaying, on a second portion of the video, of an icon that represents the third-party resource used to generate the video;
receiving, from the second client device, selection of the indication of the third-party resource;
generating, for display on the second client device, a first user interface that includes a portion of a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including a representation of the first content item; and
providing for the third-party resource to be usable on the second client device in response to receiving selection of the first option to access the third-party resource.
|