US 9,813,779 B2
Method and apparatus for increasing user engagement with video advertisements and content by summarization
Shekhar Kumar Deo, Santa Clara, CA (US); Manoj Rajshekar, Fremont, CA (US); and Gaurav Kumar, Palo Alto, CA (US)
Assigned to 24/7 CUSTOMER, INC., Campbell, CA (US)
Filed by 24/7 Customer, Inc., Campbell, CA (US)
Filed on Dec. 20, 2016, as Appl. No. 15/385,608.
Application 15/385,608 is a continuation of application No. 14/096,569, filed on Dec. 4, 2013, granted, now 9,554,184.
Claims priority of provisional application 61/733,247, filed on Dec. 4, 2012.
Prior Publication US 2017/0105051 A1, Apr. 13, 2017
Int. Cl. H04N 7/173 (2011.01); H04N 21/81 (2011.01); H04N 21/442 (2011.01); H04N 21/458 (2011.01); H04N 21/234 (2011.01); H04N 21/258 (2011.01); H04N 21/44 (2011.01); H04N 21/439 (2011.01); H04N 21/466 (2011.01)
CPC H04N 21/812 (2013.01) [H04N 21/23424 (2013.01); H04N 21/25883 (2013.01); H04N 21/4394 (2013.01); H04N 21/44008 (2013.01); H04N 21/44222 (2013.01); H04N 21/458 (2013.01); H04N 21/4667 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for increasing user engagement with video advertisements and content by summarization, comprising:
one or more processors; and
memory storing instructions, wherein the one or more processors are configured to execute the instructions such that the one or more processors and the memory are configured to implement:
a video analyzing engine receiving a video presentation;
an intelligent audio extraction engine extracting audio from said video presentation;
a format packaging engine receiving audio information from said intelligent audio extraction engine;
an extraction engine receiving information from said video analyzing engine and identifying interesting frames;
a grouping engine for grouping said interesting frames;
said format packaging engine receiving said grouped interesting frames information from said grouping engine;
a format placement engine receiving any of frame and audio information from said format packaging engine, said format placement engine determining when validation is necessary:
when validation is not necessary, non-validation format selection and placement is performed, the format is placed into a playback of a full length video, user information is collected from a viewer of the full length video, wherein the full length video is shown to the viewer with or without engaging formats, and results are provided to an analytics engine; and
when validation is necessary, the format is placed into the playback of the full length video, user interaction information is collected, and a validation engine determines when the engagement is successful;
when engagement is successful, video for an ad is ended and results are provided to said analytics engine; and
when engagement is not successful, the full length video is shown with or without engaging formats and results are provided to said analytics engine.