CPC H04N 21/812 (2013.01) [G06Q 30/0255 (2013.01); G06Q 30/0277 (2013.01); G06Q 30/0282 (2013.01); G06Q 50/01 (2013.01); H04N 21/44008 (2013.01); H04N 21/44016 (2013.01); H04N 21/47217 (2013.01); H04N 21/4788 (2013.01)] | 20 Claims |
1. A computer-implemented method for displaying advertisements, the method comprising:
associating feature metadata with a product video advertisement of a product;
detecting a triggering event during playing of the product video advertisement;
identifying a feature of the product corresponding with a section of the product video advertisement when the triggering event occurred based on the feature metadata, wherein identifying the feature comprises:
extracting an audio portion of the product video advertisement to generate an audio advertisement file,
converting the audio advertisement file into a text file; and
parsing text in the text file to determine the feature of the product being advertised;
responsive to a type of product being undetermined, searching for featured terms within a predetermined dataset and inferring the product being advertised based on a frequency and a particular set of feature keywords found;
determining a second product from a plurality of products that includes the feature of the product based on a ranking of the feature of the product among products in the plurality of products; and
displaying a second product video advertisement of the second product.
|