CPC H04N 21/812 (2013.01) [H04N 21/23424 (2013.01); H04N 21/2407 (2013.01); H04N 21/4532 (2013.01); H04N 21/4755 (2013.01)] | 16 Claims |
1. A computer-implemented method comprising:
accessing, by a processor of a content server, a media item comprising visible content;
identifying, by the processor using a machine learning algorithm, a break point in the media item, the break point being associated with a first point in time during playback of the media item;
providing the media item to a plurality of devices, wherein each of the plurality of devices presents (i) the media item and (ii) at the first point in time during playback of the media item, a content item;
determining, by the processor based on performance data associated with each of the plurality of devices presenting the media item and the content item, to adjust the break point in the media item from the first point time during playback of the media item to a second point in time during playback of the media item that is different from the first point in time, wherein the performance data comprises audience retention rates associated with the plurality of devices presenting the media item and the content item, and wherein determining to adjust the break point of the media item comprises: determining, by the processor based on the audience retention rates, to adjust the break point in the media item;
adjusting, by the processor, a position of the break point from the first point in time to the second point in time; and
after adjusting the position of the break point, providing the media item to an additional device, wherein the additional device presents (i) the media item and (ii) at the second point in time during playback of the media item, the content item.
|