Patent ID: 8270810

Claim:
A method for providing an advertisement in a communication channel, the method comprising: performing by one or more processors and/or circuits in a personal video recorder (PVR) enabled set-top box (STB): storing an advertisement and associated playback control information received from a media provider into a storage device in said PVR enabled STB, wherein the associated playback control information includes a count threshold; scheduling said stored advertisement for viewing based on said associated playback control information; setting a play count associated with said stored advertisement at a beginning of said PVR playback; inserting said stored advertisement into said media content based on said scheduling; causing display of said stored advertisement at a scheduled time during said PVR playback based on said scheduling and a PVR operation of said PVR enabled STB; incrementing said play count in response to said display of said stored advertisement during said PVR playback; and comparing said play count to the count threshold at a forward/reverse playback position during said PVR playback.