Systems for inserting advertisements into a podcast
First Claim
1. A method comprising:
- receiving, from a requesting device, a request for a media file;
determining, based on the request, that an advertisement should be transmitted with the media file and that the media file does not include the advertisement; and
transmitting the media file and the advertisement to the requesting device so that media data of the media file and media data of the advertisement are rendered in a predetermined sequence.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for automatically delivering media files with advertisements over a network. A method and system is disclosed for automatically adding an advertisement to the beginning or the end of a media file, such as a podcast episode, when the media file is requested by a consumer. In another aspect, the media file may be automatically searched for an advertisement marker, such as a specific tone or data element in the media file, that acts as a submission point for the automatic insertion of an advertisement into the media file. Aspects of the present invention allow for automatic insertion of advertisements after the creation of the media file, potentially without any interaction between the creator and the advertiser. The systems can be implemented at a central server, at the media file source, at a consumer'"'"'s media player or distributed throughout various computing devices.
203 Citations
42 Claims
-
1. A method comprising:
-
receiving, from a requesting device, a request for a media file;
determining, based on the request, that an advertisement should be transmitted with the media file and that the media file does not include the advertisement; and
transmitting the media file and the advertisement to the requesting device so that media data of the media file and media data of the advertisement are rendered in a predetermined sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system comprising:
-
a request interception module adapted to receive a request for a media file and to inspect the request to determine if an advertisement is associated with the media file;
a media file retrieval module adapted to retrieve the media file identified by the request;
a transmission module adapted to create a response to the request, the response including the media file and, if an advertisement is associated with the media file;
the associated advertisement, and to transmit the response, the response when rendered resulting in the rendering of the media file and the advertisement in a predetermined sequence. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-readable medium having computer-executable instructions for performing a method comprising:
-
receiving a request for a media file;
determining, based on the request and a set of ad rules, that an advertisement should be transmitted with the media file; and
transmitting the media file and the advertisement to the requesting device. - View Dependent Claims (38, 39, 40, 41, 42)
-
Specification