Patent ID: 8738734

Claim:
A media services platform for providing a content object with an in-stream ad unit inserted into the content object, wherein the content object is audio and/or video, the media services platform comprising: a first interface configured to receive at a first location: a content request for the content object from a content object player, and location information that identifies where a content object can be retrieved; a second interface configured to: remap at least one variable to a parameter that is in a format that an ad server can interpret such that the value of the variable and the parameter is the same even though a characteristic definition of the variable and parameter differ, thereby repurposing the parameter; send an ad request for the in-stream ad unit from the first location to the ad server at a second location, wherein the second location is away from the first location on the Internet, and wherein the ad request comprises the parameter; a computing system configured to: process indication of the in-stream ad unit to insert into the slot from the ad server, and automatically place visual and/or audio content of the in-stream ad unit into the slot of the content object to create a coded content object at the first location, wherein the coded content object is a single visual and/or audio file, and wherein coded content object is configured such that the content of the in-stream ad unit and the content object are presented to an end user upon playing of the coded content object by the content object player; a modified content store configured to store a plurality of coded content object, each coded content object configured such that content of a different in-stream ad unit and the content object are presented to upon playing of the coded content object, each coded content object being associated with a different identifier, and the plurality of coded content objects comprising the coded content object; a third interface configured to facilitate download or streaming of the coded content object from the first location with the in-stream ad unit placed into the slot.