Patent ID: 8560720
Filing Date: 2013-10-15
Classification: H04L

Abstract:
1. One or more nontransitory computer-readable media having embodied thereon computer-useable instructions that, when executed by a computing device, facilitate a method for delivering an ad to a user of a primary media stream, the method comprising: receiving a primary media stream that includes a transport protocol; identifying a cue point, defined in the transport protocol, for an ad to be inserted into at least one of the primary media stream or a secondary media stream, wherein the transport protocol includes an ad-type field that indicates a type of ad format that is allowable in response to the cue point; decoding a group of timing bits in the transport protocol to determine a delivery time of the ad with respect to a content of the primary stream; decoding a group of bits within the transport protocol to determine a starting point and an ending point of the ad with respect to a point in the primary media stream; selecting at least one of the primary media stream or the secondary media stream based on information in the transport protocol; selecting the ad based at least on the type of ad format that is allowable; inserting the ad by way of a splicer in at least one of the primary media stream or the secondary media stream that was selected, wherein the splicer is further operable to direct the media presentation device to retrieve the ad from the external source; and delivering the ad to the user.