Patent ID: 8365215

Claim:
A method, comprising: providing a multimedia applications gateway that is connected to an access gateway for an end user domain of an end user device, the access gateway communicatively coupled to the end user device, and the multimedia applications gateway is co-located with the end user device at the end user domain; configuring the multimedia applications gateway to convert multimedia program content from a program media source received at the access gateway and transmitted from the access gateway to the end user device into a first communication having an open standards protocol recognized by the end user device, the first communication representing programming content; configuring the multimedia applications gateway to convert multimedia advertising content, transmitted by an advertising media source and received at the multimedia applications gateway, into a second communication having the open standards protocol recognized by the end user device, the second communication representing advertising content; storing the second communication in a local memory of the multimedia applications gateway; and retrieving the second communication from the local memory, inserting the second communication at a location within the first communication, and presenting the first and second communications on the end user device; wherein the multimedia advertising content is directly received at the multimedia applications gateway from the advertising media source, and the multimedia program content is received at the multimedia applications gateway via the access gateway.