CPC H04N 21/4667 (2013.01) [G06F 16/40 (2019.01); H04N 21/439 (2013.01); H04N 21/4394 (2013.01); H04N 21/44204 (2013.01)] | 21 Claims |
1. A method for presenting video content, the method comprising:
causing a first video from a video playlist to be presented on a user device, wherein the video playlist includes at least the first video and a second video;
determining, during presentation of the first video on the user device, a consumption mode associated with a plurality of portions of the first video, wherein each of the plurality of portions corresponds to presentation of a different type of content during playback of the first video;
determining, based on the consumption mode determined during presentation of the first video, whether to present a modified version of the second video from the video playlist or an unmodified version of the second video from the video playlist after presentation of the first video has been completed; and
in response to determining, based on the consumption mode determined during presentation of the first video, that the modified version of the second video is to be presented after the presentation of the first video has been completed:
identifying one or more portions of the unmodified version of the second video that correspond to one or more of the different types of content presented during one or more particular portions from the plurality of portions of the first video;
determining that presentation of the first video on the user device has completed; and
in response to determining that presentation of the first video on the user device has completed, causing the modified version of the second video to be presented on the user device, wherein the modified version of the second video presented on the user device excludes the identified one or more portions of the unmodified version of the second video and includes one or more other portions of the unmodified version of the second video.
|
11. A system for presenting video content, the system comprising:
a hardware processor that:
causes a first video from a video playlist to be presented on a user device, wherein the video playlist includes at least the first video and a second video;
determines, during presentation of the first video on the user device, a consumption mode associated with a plurality of portions of the first video, wherein each of the plurality of portions corresponds to presentation of a different type of content during playback of the first video;
determines, based on the consumption mode determined during presentation of the first video, whether to present a modified version of the second video from the video playlist or an unmodified version of the second video from the video playlist after presentation of the first video has been completed; and
in response to determining, based on the consumption mode determined during presentation of the first video, that the modified version of the second video is to be presented after the presentation of the first video has been completed;
identifies one or more portions of the unmodified version of the second video that correspond to one or more of the different types of content presented during one or more particular portions from the plurality of portions of the first video;
determines that presentation of the first video on the user device has completed; and
in response to determining that presentation of the first video on the user device has completed, causes the modified version of the second video to be presented on the user device, wherein the modified version of the second video presented on the user device excludes the identified one or more portions of the unmodified version of the second video and includes one or more other portions of the unmodified version of the second video.
|
21. A non-transitory computer readable medium containing computer executable instructions that, when executed by a processor, cause the processor to:
cause a first video from a video playlist to be presented on a user device, wherein the video playlist includes at least the first video and a second video;
determine, during presentation of the first video on the user device, a consumption mode associated with a plurality of portions of the first video, wherein each of the plurality of portions corresponds to presentation of a different type of content during playback of the first video;
determine, based on the consumption mode determined during presentation of the first video, whether to present a modified version of the second video from the video playlist or an unmodified version of the second video from the video playlist after presentation of the first video has been completed; and
in response to determining, based on the consumption mode determined during presentation of the first video, that the modified version of the second video is to be presented after the presentation of the first video has been completed;
identify one or more portions of the unmodified version of the second video that correspond to one or more of the different types of content presented during one or more particular portions from the plurality of portions of the first video;
determine that presentation of the first video on the user device has completed; and
in response to determining that presentation of the first video on the user device has completed, cause the modified version of the second video to be presented on the user device, wherein the modified version of the second video presented on the user device excludes the identified one or more portions of the unmodified version of the second video and includes one or more other portions of the unmodified version of the second video.
|