US 11,949,961 B2
Midroll breaks feedback system
Yun Shi, Sunnyvale, CA (US); Jianfeng Yang, Mountain View, CA (US); Ramesh Sarukkai, Los Gatos, CA (US); and Zindziswa Lara McCormick, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jun. 6, 2022, as Appl. No. 17/833,887.
Application 17/833,887 is a continuation of application No. 17/104,453, filed on Nov. 25, 2020, granted, now 11,356,745.
Application 17/104,453 is a continuation of application No. 15/959,155, filed on Apr. 20, 2018, granted, now 10,856,053.
Application 15/959,155 is a continuation in part of application No. 14/333,380, filed on Jul. 16, 2014, abandoned.
Prior Publication US 2022/0303640 A1, Sep. 22, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); H04N 21/234 (2011.01); H04N 21/24 (2011.01); H04N 21/45 (2011.01); H04N 21/475 (2011.01); H04N 21/81 (2011.01)
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
OG exemplary drawing
 
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.