Multimedia ad delivery
First Claim
Patent Images
1. A system for delivering an ad to a user using multiple media formats, the system comprising:
- a multimedia ad server operable to(A) insert an ad cue into a primary media stream, and(B) transmit ads in at least one format to a splicer and a user ad server by way of a multicast transmission, wherein the ads are transmitted to the splicer and the user ad server for insertion into the primary media stream;
the user ad server operable to(A) receive from the splicer a request for an ad,(B) retrieve stored ads,(C) receive ads from the multimedia ad server,(D) provide ads to the splicer, and(E) direct the splicer to receive the ad from the multimedia ad server, wherein the splicer receives the ad from the multimedia ad server when directed, and wherein otherwise the splicer receives the ad from the user ad server; and
the splicer operable to(A) detect an ad cue in the primary media stream,(B) request the ad from the user ad server,(C) receive the ad in the at least one format from at least one of the multimedia ad server or the user ad server, and(D) transmit the ad or an ad referral to a media player.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems, methods, and apparatuses for delivering an advertiser'"'"'s ad content to a user regardless of the channel or media format being accessed by the user. Ads may be delivered within the media stream, in an ancillary stream, or from other sources.
-
Citations
10 Claims
-
1. A system for delivering an ad to a user using multiple media formats, the system comprising:
-
a multimedia ad server operable to (A) insert an ad cue into a primary media stream, and (B) transmit ads in at least one format to a splicer and a user ad server by way of a multicast transmission, wherein the ads are transmitted to the splicer and the user ad server for insertion into the primary media stream; the user ad server operable to (A) receive from the splicer a request for an ad, (B) retrieve stored ads, (C) receive ads from the multimedia ad server, (D) provide ads to the splicer, and (E) direct the splicer to receive the ad from the multimedia ad server, wherein the splicer receives the ad from the multimedia ad server when directed, and wherein otherwise the splicer receives the ad from the user ad server; and the splicer operable to (A) detect an ad cue in the primary media stream, (B) request the ad from the user ad server, (C) receive the ad in the at least one format from at least one of the multimedia ad server or the user ad server, and (D) transmit the ad or an ad referral to a media player. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for delivering an ad to a user of an Internet Protocol network, the method comprising:
-
receiving at a first ad server a request to provide an ad to a splicer for insertion into a media stream that is transmitted to a media player associated with the user; determining whether a first ad is available within a storage; when the first ad is available within the storage, then retrieving the first ad and providing the first ad to the splicer; and when the first ad is not available within the storage, then providing a second ad to the splicer, wherein the second ad is multicast from a second ad server for insertion into the media stream that is transmitted to the media player associated with the user; wherein the ad is required to be provided to the splicer within a period of time such that the splicer is enabled to insert the ad into a media stream within a predetermined amount of time from when the ad cue was detected, (A) wherein determining that the first ad is not available takes up a first amount of time, (B) wherein providing the second ad to the splicer takes up a second amount of time, and (C) wherein multicasting the second ad from the second ad server ensures that the second amount of time is an amount of time that, when combined with the first amount of time, enables the splicer to insert the ad within the predetermined amount of time. - View Dependent Claims (7, 8, 9, 10)
-
Specification