Patent ID: 9736503
Date: 2017-08-15
CPC Classifications: H04N

Claim:
1. A system, comprising: a processor; a memory device having stored thereon computer executable instructions which, when executed by the processor, cause the processor to perform operations including: receiving, by a reception component, a plurality of viewer retention identifications for a corresponding plurality of frames of a video, each viewer retention identification of the plurality of viewer retention identifications identifying a number of viewers that have watched a corresponding frame of the video; determining, by an identification component, a characteristic of the video; calculating, by the identification component, a mean viewer amount for a video segment, wherein the video segment comprises a predetermined number of frames from the video; calculating, by the identification component, a standard deviation of the number of viewers that have watched each frame of the video segment; applying, by the identification component, a standard deviation threshold range for the video segment based on the characteristic of the video and the standard deviation of the number of viewers that have watched each frame of the video segment, the standard deviation threshold range based on the standard deviation from the mean viewer amount for the video segment; comparing, by the identification component, the number of viewers that have watched each frame of the video segment to the standard deviation threshold range; identifying, by the identification component, the video segment as a high interest segment responsive to a steady viewership identified based on the number of viewers that watched each frame of the video segment being within the standard deviation threshold range for a minimum duration of the video segment; and selecting, by an advertisement component, at least one optimal point to insert a mid-roll content item during playback of the video at or near the high interest segment identified by the identification component.