IP Library Patent Application 13475106
Patent Application
App. No. 13/475,106

Multi-Component Advertising Campaigns

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/475,106
Abstract

A computerized method, system and computer program product for implementing a multi-component advertising campaign, respectively comprising steps, structure and instructions for defining data representing a multi-component advertising campaign, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and targeted digital media having a plurality of advertising opportunities, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities; receiving an advertising request from a requesting device during presentation of the targeted digital media; selecting one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted digital media; and transmitting information for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted digital media.

Claims (60)

1 . A computerized method for implementing a multi-component advertising campaign, comprising:

defining data representing a multi-component advertising campaign, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and targeted digital media having a plurality of advertising opportunities, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities;

receiving an advertising request from a requesting device during presentation of the targeted digital media;

selecting one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted digital media; and

transmitting information for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted digital media.

2 . The computerized method of claim 1 further comprising:

defining data representing a multi-component advertising campaign for a targeted web site, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and a targeted web page of the web site, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities in the targeted web page;

receiving an advertising request from the requesting device identifying the targeted web page;

selecting one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted web page; and

transmitting instructions for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted web page.

3 . The computerized method of claim 1 further comprising:

defining data representing a multi-component advertising campaign for a targeted video stream, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and the targeted video stream, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities in the targeted video stream;

receiving an advertising request from the requesting device identifying the targeted video stream;

selecting one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted video stream; and

transmitting instructions for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted video stream.

4 . The computerized method of claim 3 wherein each of the plurality of advertising opportunities is a time slot in the targeted video stream,

receiving a plurality of advertising requests from the requesting device during a presentation of the targeted video stream, each of the advertising requests identifying the targeted video stream and a time slot in the targeted video stream;

selecting one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted video stream; and

in response to each of the advertising requests, transmitting instructions for inserting one of the constituent advertising components of the multi-component advertisement identified in the selected campaign instruction according to the time slot identified in the advertising request.

5 . The method of claim 3 wherein the targeted video stream is a video-on-demand stream or a broadcast video stream.

6 . The computerized method of claim 1 wherein each of the campaign instructions defined in the multi-component advertising campaign specifies a different multi-component advertisement.

7 . The computerized method of claim 1 wherein each of the campaign instructions defined in the multi-component advertising campaign specifies a different multi-component advertisement for a different client device type.

8 . A computerized system for implementing a multi-component advertising campaign, comprising:

an advertisement decision management computing system configured to define data representing a multi-component advertising campaign, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and targeted digital media having a plurality of advertising opportunities, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities;

the advertisement decision management computing system further configured to receive an advertising request from a requesting device during presentation of the targeted digital media;

the advertisement decision management computing system further configured to select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted digital media; and

the advertisement decision management computing system further configured to transmit information for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted digital media.

9 . The computerized system of claim 8 further comprising:

the advertisement decision management computing system further configured to define data representing a multi-component advertising campaign for a targeted web site, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and a targeted web page of the web site, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities in the targeted web page;

the advertisement decision management computing system further configured to receive an advertising request from the requesting device identifying the targeted web page;

the advertisement decision management computing system further configured to select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted web page; and

the advertisement decision management computing system further configured to transmit instructions for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted web page.

10 . The computerized system of claim 8 further comprising:

the advertisement decision management computing system further configured to define data representing a multi-component advertising campaign for a targeted video stream, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and the targeted video stream, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities in the targeted video stream;

the advertisement decision management computing system further configured to receive an advertising request from the requesting device identifying the targeted video stream;

the advertisement decision management computing system further configured to select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted video stream; and

the advertisement decision management computing system further configured to transmit instructions for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted video stream.

11 . The computerized system of claim 10 wherein each of the plurality of advertising opportunities is a time slot in the targeted video stream,

the advertisement decision management computing system further configured to receive a plurality of advertising requests from the requesting device during a presentation of the targeted video stream, each of the advertising requests identifying the targeted video stream and a time slot in the targeted video stream;

the advertisement decision management computing system further configured to select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted video stream; and

in response to each of the advertising requests, the advertisement decision management computing system further configured to transmit instructions for inserting one of the constituent advertising components of the multi-component advertisement identified in the selected campaign instruction according to the time slot identified in the advertising request.

12 . A computer program product, tangibly embodied in a machine-readable storage device, for implementing a multi-component advertising campaign, comprising instructions being operable to cause data processing apparatus to:

define data representing a multi-component advertising campaign, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and targeted digital media having a plurality of advertising opportunities, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities;

receive an advertising request from a requesting device during presentation of the targeted digital media;

select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted digital media; and

transmit information for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted digital media.

13 . The computer program product of claim 12 further comprising instructions to:

define data representing a multi-component advertising campaign for a targeted web site, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and a targeted web page of the web site, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities in the targeted web page;

receive an advertising request from the requesting device identifying the targeted web page;

select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted web page; and

transmit instructions for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted web page.

14 . The computer program product of claim 12 further comprising instructions to:

define data representing a multi-component advertising campaign for a targeted video stream, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and the targeted video stream, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities in the targeted video stream;

receive an advertising request from the requesting device identifying the targeted video stream;

select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted video stream; and

transmit instructions for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted video stream.

15 . The computer program product of claim 14 wherein each of the plurality of advertising opportunities is a time slot in the targeted video stream, the computer program product further comprising instruction to:

receive a plurality of advertising requests from the requesting device during a presentation of the targeted video stream, each of the advertising requests identifying the targeted video stream and a time slot in the targeted video stream;

select one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted video stream; and

in response to each of the advertising requests, transmit instructions for inserting one of the constituent advertising components of the multi-component advertisement identified in the selected campaign instruction according to the time slot identified in the advertising request.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2025
From: SEACHANGE INTERNATIONAL, INC.
To: ESPIAL DE, INC.
Reel/Frame 071867/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2012
From: GU, LEI; BAKSHI, ASEEM
To: SEACHANGE INTERNATIONAL, INC.
Reel/Frame 028293/0167 →