| CPC H04N 21/44016 (2013.01) [G06T 1/0092 (2013.01); G10L 19/018 (2013.01); H04N 21/812 (2013.01); H04N 21/8358 (2013.01)] | 16 Claims |

|
1. A method of facilitating dynamic content replacement in content comprising:
identifying an input video stream at a receiver, the input video stream including nonreplaceable and replaceable content;
contacting an ad decisioning server associated with the input video stream
the ad decisioning server identifying a replaceable content identifying number contained in a watermark payload in the replaceable content, wherein the replaceable content identifying number is linked to a replacement content;
the ad decisioning server selecting one or more replacement contents based on the identified replaceable content identifying number;
the ad decisioning server transmitting the one or more identified replaceable content identifying numbers to the receiver;
receiving the one or more replacement contents linked to the identified replaceable content identifying number at the receiver;
analyzing the input video stream at the receiver to detect the presence of a watermark payload containing a replacement content identifying number embedded in the replaceable content; and
when a watermark payload embedded in particular replaceable content in the input video stream contains a particular replaceable content identifying number, replacing the particular replaceable content in the input video stream with the replacement content linked to the particular replaceable content identifying number.
|