Universal Ad Queue
First Claim
1. A method of fulfilling an ad campaign based on links in a universal ad queue, the method comprising:
- (a) receiving instructions from a first advertiser, wherein the instructions define a first ad campaign having at least two different types of advertisements, the instructions comprising (i) type of advertisements in the ad campaign and (ii) desired relationships with other advertisements, ad campaigns or advertisement types;
(b) determining based on the received instructions at least one link between a first advertisement within the first ad campaign and a second advertisement corresponding to a second ad campaign, the second ad campaign having at least two ads within the universal ad queue;
(c) updating the universal ad queue to include advertisements from the first ad campaign and the determined at least one link; and
(d) selecting from the universal ad queue an advertisement belonging to the first ad campaign for presentation to a subscriber based at least in part on the at least one link.
3 Assignments
0 Petitions
Accused Products
Abstract
A “universal ad queue” (UAQ) is used for coordinating the display of at least two different types of advertisements to subscribers. The UAQ provides an ordered list for the display of ads to the subscribers. The ordered list may vary based on time, channel, program, previous ads, and subscriber type. The UAQ may be a single ad queue that tracks each and all of the different ad types. The single ad queue may be located at a single location or distributed amongst multiple locations. The UAQ may be multiple ad queues that are liked together in some fashion to coordinate the placement of ads in the various avails. The UAQ assists an advertiser in the creation and management of an overall ad campaign that utilizes the multitude of ad types that are available.
330 Citations
32 Claims
-
1. A method of fulfilling an ad campaign based on links in a universal ad queue, the method comprising:
-
(a) receiving instructions from a first advertiser, wherein the instructions define a first ad campaign having at least two different types of advertisements, the instructions comprising (i) type of advertisements in the ad campaign and (ii) desired relationships with other advertisements, ad campaigns or advertisement types; (b) determining based on the received instructions at least one link between a first advertisement within the first ad campaign and a second advertisement corresponding to a second ad campaign, the second ad campaign having at least two ads within the universal ad queue; (c) updating the universal ad queue to include advertisements from the first ad campaign and the determined at least one link; and (d) selecting from the universal ad queue an advertisement belonging to the first ad campaign for presentation to a subscriber based at least in part on the at least one link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for fulfilling an ad campaign based on links in a universal ad queue, the system comprising:
-
(a) a receiving component configured for receiving instructions from a first advertiser, wherein the instructions define a first ad campaign having at least two different types of advertisements, the instructions comprising (i) type of advertisements in the ad campaign and (ii) desired relationships with other advertisements, ad campaigns or advertisement types; (b) a link determination component configured for determining based on the received instructions at least one link between a first advertisement within the first ad campaign and a second advertisement corresponding to a second ad campaign, the second ad campaign having at least two ads within the universal ad queue; (c) an updating component configured for updating the universal ad queue to include advertisements from the first ad campaign and the determined at least one link; and (d) a selection component configured for selecting from the universal ad queue an advertisement belonging to the first ad campaign for presentation to a subscriber based at least in part on the at least one link. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program embodied on a computer-readable medium for fulfilling an ad campaign based on links in a universal ad queue, the computer program comprising:
-
(a) a source code segment for receiving instructions from a first advertiser, wherein the instructions define a first ad campaign having at least two different types of advertisements, the instructions comprising (i) type of advertisements in the ad campaign and (ii) desired relationships with other advertisements, ad campaigns or advertisement types; (b) a source code segment for determining based on the received instructions at least one link between a first advertisement within the first ad campaign and a second advertisement corresponding to a second ad campaign, the second ad campaign having at least two ads within the universal ad queue; (c) a source code segment for updating the universal ad queue to include advertisements from the first ad campaign and the determined at least one link; and (d) a source code segment for selecting from the universal ad queue an advertisement belonging to the first ad campaign for presentation to a subscriber based at least in part on the at least one link. - View Dependent Claims (20, 21, 22)
-
-
23. A method of fulfilling an ad campaign based on links in a universal ad queue, the method comprising:
-
(a) receiving instructions from a first advertiser, wherein the instructions define a first ad campaign having at least two different types of advertisements, the instructions comprising (i) type of advertisements in the ad campaign and (ii) desired relationships with other advertisements, ad campaigns or advertisement types; (b) determining based on the received instructions at least one inter-relationship between a first advertisement in a first ad campaign and an advertisement in a second ad campaign; (c) determining based on the received instructions at least one intra-relationship between the first advertisement in the first ad campaign and a second advertisement in the first ad campaign; (d) updating the universal ad queue to include advertisements from the first ad campaign and the determined at least one intra-relationship and at least one interrelationship; and (e) selecting from the universal ad queue an advertisement belonging to the first ad campaign for presentation to a subscriber based at least in part on the at least one interrelationship or the at least one intra-relationship. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification