US 12,170,819 B2
Methods, systems, and media for modifying the presentation of video content on a user device based on a consumption of the user device
Joshua Burkart, Oakland, CA (US); and Christian Weitenberner, Venice, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Sep. 11, 2023, as Appl. No. 18/244,486.
Application 18/244,486 is a continuation of application No. 17/542,761, filed on Dec. 6, 2021, granted, now 11,758,228.
Application 17/542,761 is a continuation of application No. 16/345,877, granted, now 11,197,063, issued on Dec. 7, 2021, previously published as PCT/US2016/061612, filed on Nov. 11, 2016.
Prior Publication US 2023/0421852 A1, Dec. 28, 2023
Int. Cl. H04N 21/439 (2011.01); G06F 16/40 (2019.01); H04N 21/442 (2011.01); H04N 21/466 (2011.01)
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
OG exemplary drawing
 
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.