IP Library Granted Patent US 8,887,192
Granted Patent B2
US 8,887,192 · App. 13/492,622 · Granted Nov 11, 2014

Systems and methods for advertising television networks, channels, and programs

View Patent ↗
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 8,887,192
App. No.
13/492,622
Granted
Nov 11, 2014
Kind
B2
Abstract

The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television networks, channels, or programs with which the advertisements are associated are unavailable to the television viewer or are undesirable to the television viewer. Once this determination has been made, the television viewer equipment then presents the advertisements, or selects and presents suitable alternative advertisements.

Claims (45)

1. A system of controlling presentation of advertisements to a program viewer, comprising:

a processor configured to:

receive an advertisement from an advertising database;

receive advertisement control information associated with the received advertisement, wherein the received advertisement control information controls a display of the received advertisement;

determine whether the received advertisement is for media that is accessible by a viewer equipment; and

prevent the display of the received advertisement when the processor determines that the received advertisement is for media that is not accessible by the viewer equipment.

2. The system of claim 1 wherein the media is a network, channel or programming on a network or channel.

3. The system of claim 1 wherein the advertisement control information comprises an identifier, a network, a channel, a program, a date, or a time associated with display of the received advertisement.

4. The system of claim 1 , wherein the processor is further configured to:

receive a substitute advertisement; and

display the substitute advertisement when the processor determines that the received advertisement is for media that is not accessible by the viewer equipment.

5. The system of claim 1 , wherein the processor is further configured to:

store parental blocking information; and

prevent the display of the received advertisement based on the stored parental blocking information.

6. The system of claim 5 , wherein the parental blocking information comprises a channel or program selected by a user of the viewer equipment.

7. The system of claim 1 , wherein the processor is further configured to:

receive a channel map; and

prevent the display of the received advertisement based on the received channel map.

8. The system of claim 7 , wherein the channel map comprises a channel number, source identifier, network identifier, channel availability, channel block status, and time period.

9. The system of claim 7 , wherein the processor is further configured to:

determine that a network associated with the received advertisement is unavailable based on the channel map and a time of day.

10. The system of claim 9 , wherein the processor is further configured to:

prevent the display of the received advertisement in response to determining that a network associated with the received advertisement is unavailable.

11. A method of controlling presentation of advertisements to a program viewer, comprising:

receiving, by viewer equipment, an advertisement from an advertising database;

receiving advertisement control information associated with the received advertisement, wherein the received advertisement control information controls a display of the received advertisement;

determining whether the received advertisement is for media that is accessible by the viewer equipment; and

preventing the display of the received advertisement in response to determining that the received advertisement is for media that is not accessible by the viewer equipment.

12. The method of claim 11 wherein the media is a network, channel or programming on a network or channel.

13. The method of claim 11 wherein the advertisement control information comprises an identifier, a network, a channel, a program, a date, or a time associated with display of the received advertisement.

14. The method of claim 11 further comprising:

receiving a substitute advertisement; and

display the substitute advertisement in response to determining that the received advertisement is for media that is not accessible by the viewer equipment.

15. The method of claim 11 further comprising:

storing parental blocking information; and

preventing the display of the received advertisement based on the stored parental blocking information.

16. The method of claim 15 , wherein the parental blocking information comprises a channel or program selected by a user of the viewer equipment.

17. The method of claim 11 further comprising:

receiving a channel map; and

preventing the display of the received advertisement based on the received channel map.

18. The method of claim 17 , wherein the channel map comprises a channel number, source identifier, network identifier, channel availability, channel block status, and time period.

19. The method of claim 17 further comprising:

determining that a network associated with the received advertisement is unavailable based on the channel map and a time of day.

20. The method of claim 19 further comprising:

preventing the display of the received advertisement in response to determining that a network associated with the received advertisement is unavailable.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2012
From: REYNOLDS, STEVEN J.; KNEE, ROBERT A.; ELLIS, MICHAEL D.
To: PREVUE NETWORKS, INC.
Reel/Frame 028650/0588 →
CHANGE OF NAME Recorded Jul 26, 2012
From: PREVUE NETWORKS, INC.
To: TV GUIDE NETWORKS, INC.
Reel/Frame 028652/0671 →
CONFIRMATORY ASSIGNMENT Recorded Jul 26, 2012
From: TV GUIDE NETWORKS, INC.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 028652/0755 →