US2009077580A1PendingUtilityA1

Method and System for Advertisement Detection and Substitution

57
Assignee: TECHNOLOGY PATENTS & LICENSINGPriority: Mar 7, 2003Filed: Sep 5, 2008Published: Mar 19, 2009
Est. expiryMar 7, 2023(expired)· nominal 20-yr term from priority
H04N 5/76H04H 20/14H04H 20/10H04N 21/44008H04N 21/435H04N 21/2547H04N 7/16H04N 21/4331H04N 21/6112G06Q 30/02H04N 21/458H04N 21/433H04N 21/812H04N 21/8352H04N 21/44016H04H 60/59H04N 21/6125H04N 21/4755H04N 7/088H04N 21/2143H04N 21/25891H04N 21/23418H04N 21/235H04N 21/23424H04N 21/8456H04N 21/2668H04N 21/41415H04N 21/8405H04N 7/0887H04N 21/84
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A television signal substitution system that replaces standard video segments with selected replacement portions. Video segments such as advertisements are detected using techniques such as fingerprinting or manual detection. The detected video segment is replaced with a selected replacement portion and output to an output device.

Claims

exact text as granted — not AI-modified
1 . A method of inserting advertisements based on the predicted duration of an ad break, the method comprising:
 (a) receiving a video stream comprising a plurality of video frames;   (b) identifying a channel identifier associated with the video stream;   (c) identifying fingerprints for the plurality of video frames in the received video stream;   (d) determining if a known advertisement is present in the received video stream by comparing at least one of the determined fingerprints with at least one of a plurality of stored fingerprints representing one or more advertisements;   (e) detecting an initiation of an ad break in the video stream based on the determination in step (d);   (f) predicting a duration for the ad break based at least in part on the channel identifier; and   (g) inserting one or more advertisements in at least a portion of the video stream corresponding to the predicted duration of the ad break.   
   
   
       2 . The method of  claim 1 , wherein the inserting of step (g) includes removing at least one advertisement previously in the video stream. 
   
   
       3 . The method of  claim 1 , further comprising:
 (h) calculating a number of advertisements that can be presented within the predicted duration; and   (i) inserting the calculated number of substitute advertisements in portion of the video stream corresponding to the predicted duration.   
   
   
       4 . The method of  claim 3 , wherein the inserting of step (i) includes removing at least one advertisement previously in the video stream. 
   
   
       5 . The method of  claim 3 , further comprising:
 (j) calculating the remaining time in the ad break after the calculated number of advertisements have been inserted; and   (k) inserting an advertisement with a duration less than the remaining time in the ad break into the video stream after the calculated number of advertisements have been inserted in step (i).   
   
   
       6 . The method of  claim 5 , wherein the advertisement with a duration less than the remaining time in the ad break is a series of still images. 
   
   
       7 . The method of  claim 3 , further comprising:
 (j) delaying the received video stream in an amount of time approximately equal to the time for processing steps (c) through (e); and   (k) returning to the received video stream once the number of advertisements calculated in step (h) have been inserted.   
   
   
       8 . The method of  claim 1 , wherein the advertisements inserted in step (g) are selected based upon the fingerprints identified in step (c).

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.