IP Library Patent Application 11760860
Patent Application
App. No. 11/760,860

SYSTEM AND METHOD FOR INSERTING ADVERTISING CONTENT IN BROADCAST PROGRAMMING

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.
11/760,860
Abstract

A system for inserting viewer-specific advertising content comprises a viewer device. The viewer device identifies viewer characteristics regarding the viewer. Upon receipt of advertising content, the viewer device identifies advertisements matching the viewer characteristics. The viewer device inserts the advertisements matching the viewer characteristics into broadcast content.

Claims (41)

1 . A method for inserting targeted advertisements into broadcast programming, comprising:

gathering at an end user device, viewing habits data that characterizes broadcast programming that was presented by the end user device;

receiving at the end user device, a plurality of targeted advertisements for insertion within broadcast programming;

identifying at the end user device, at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for insertion within broadcast programming;

receiving at the end user device, broadcast programming; and

inserting into the broadcast programming that is received at the end user device, the at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for presentation by the end user device.

2 . A method according to claim 1 wherein identifying at the end user device, at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for insertion within broadcast programming, comprises:

receiving at the end user device, data identifying target audiences for the plurality of targeted advertisements; and

matching, at the end user device, the viewing habits data that was gathered at the end user device, and the data identifying target audiences for the plurality of targeted advertisements that was received at the end user device, to identify the at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device.

3 . A method according to claim 1 wherein identifying at the end user device, at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for insertion within broadcast programming, comprises identifying at the end user device, at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, and further corresponding to a geographic location of the end user device.

4 . A method according to claim 1 wherein the end user device comprises a set top box.

5 . A method according to claim 1 wherein gathering at an end user device, viewing habits data that characterizes broadcast programming that was presented by the end user device, comprises:

identifying a plurality of categories into which broadcast programming can be grouped; and

determining a frequency and/or duration with which the end user device is tuned to broadcast programming in the plurality of categories.

6 . A method according to claim 1 wherein receiving at the end user device, a plurality of targeted advertisements for insertion within broadcast programming is performed prior to receiving at the end user device, broadcast programming, and wherein the method further comprises storing at the end user device, the plurality of targeted advertisements for insertion within broadcast programming.

7 . A method according to claim 1 wherein receiving at the end user device, a plurality of targeted advertisements for insertion within broadcast programming is performed simultaneously with inserting into the broadcast programming that is received at the end user device, the at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for presentation by the end user device.

8 . A method according to claim 1 wherein inserting into the broadcast programming that is received at the end user device, the at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for presentation by the end user device, is followed by:

gathering at the end user device, data identifying that the at least one targeted advertisement corresponding to the viewing habits data was actually presented by the end user device.

9 . A method according to claim 8 wherein gathering at the end user device, data identifying that the at least one targeted advertisement corresponding to the viewing habits data was actually presented by the end user device, is followed by:

transmitting from the end user device, the data identifying that the at least one targeted advertisement corresponding to the viewing habits data was actually presented by the end user device.

10 . An end user device that is configured to perform the method of claim 1 .

11 . A computer program product comprising a computer usable storage medium having computer-readable program code embodied in the medium, the computer-readable program code executable by a computer processor and configured to execute the method of claim 1 .

12 . A method for tracking targeted advertisements inserted into broadcast programming, comprising:

transmitting from an end user device, data identifying that at least one targeted advertisement inserted into the broadcast programming was actually presented by the end user device.

13 . A method according to claim 12 wherein transmitting from an end user device, data identifying that at least one targeted advertisement inserted into the broadcast programming was actually presented by the end user device is preceded by:

gathering at the end user device, the data identifying that the at least one targeted advertisement inserted into the broadcast programming was actually presented by the end user device.

14 . A method according to claim 13 wherein gathering at the end user device, the data identifying that the at least one targeted advertisement inserted into the broadcast programming was actually presented by the end user device comprises:

determining whether the end user device remains tuned to the broadcast programming during the at least one targeted advertisement inserted into the broadcast programming.

15 . A method according to claim 13 wherein gathering at the end user device, the data identifying that the at least one targeted advertisement inserted into the broadcast programming was actually presented by the end user device is preceded by:

gathering at the end user device, viewing habits data that characterizes broadcast programming that was presented by the end user device;

receiving at the end user device, a plurality of targeted advertisements for insertion within broadcast programming;

identifying at the end user device, at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for insertion within broadcast programming;

receiving at the end user device, broadcast programming; and

inserting into the broadcast programming that is received at the end user device, the at least one targeted advertisement corresponding to the viewing habits data that was gathered at the end user device, for presentation by the end user device.

16 . A method according to claim 12 wherein the end user device comprises a set top box.

17 . An end user device that is configured to perform the method of claim 12 .

18 . A computer program product comprising a computer usable storage medium having computer-readable program code embodied in the medium, the computer-readable program code executable by a computer processor and configured to execute the method of claim 12 .

19 . A method for inserting targeted advertisements into broadcast programming at an end user device, comprising:

inserting into the broadcast programming that is received at the end user device, at least one selected targeted advertisement that is received at the end user device, corresponding to viewing habits data that was previously gathered at the end user device, for presentation by the end user device.

20 . A method according to claim 19 , wherein inserting into the broadcast programming that is received at the end user device, at least one selected targeted advertisement that is received at the end user device, corresponding to viewing habits data that was previously gathered at the end user device, is followed by:

transmitting from the end user device, data identifying that the at least one selected targeted advertisement was actually presented by the end user device.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2016
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: HAT TRICK, SERIES 83 OF ALLIED SECURITY TRUST
Reel/Frame 040169/0863 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 026106 FRAME 0690. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 11, 2016
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 039651/0940 →
CHANGE OF NAME Recorded Aug 11, 2016
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 039655/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2016
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 039655/0799 →
CHANGE OF NAME Recorded Aug 11, 2016
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 039655/0079 →
CHANGE OF NAME Recorded Apr 11, 2011
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY I, L.P
Reel/Frame 026106/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2011
From: SWIX, SCOTT R.; WATSON, PAUL T; GRAY, JAMES H
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 026092/0156 →