IP Library Patent Application 12566424
Patent Application
App. No. 12/566,424

PROGRAM GUIDE SYSTEM WITH TARGETED ADVERTISEMENTS BASED ON FUNCTION BUTTONS AND NON-PROGRAMMING OPTIONS

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.
12/566,424
Abstract

An interactive television program guide is provided in which targeted advertisements may be displayed on program guide screens and actions may be taken in the program guide based on which program guide function buttons and non-programming options are selected by the user. Advertisements may contain text, graphics, and video. Advertisements may also be selectable.

Claims (40)

1 . A system in which an interactive television program guide is implemented on user television equipment comprising:

means for determining when a user selects a non-programming program guide settings option for changing at least one program guide setting;

means for receiving changes in program guide settings from the user in response to the selection; and

means for presenting an advertisement as part of a program guide screen in the program guide, wherein the advertisement is selected based on which program guide non-programming settings option is selected.

2 . The system defined in claim 1 wherein the means for presenting the advertisement further comprises means for presenting a selectable advertisement.

3 . The system defined in claim 1 further comprising:

a television distribution facility for distributing television programming to the user television equipment; and

a video server located in the television distribution facility for providing advertisements containing video to the user television equipment.

4 . The system defined in claim 1 further comprising:

a television distribution facility for distributing television programming to the user television equipment;

a plurality of network nodes for use in providing the television programming to the user television equipment; and

video servers located at some of the networks nodes for providing advertisements containing video to the user television equipment.

5 . (canceled)

6 . The system defined in claim 1 wherein the non-programming settings option includes a messages option, the means for presenting the advertisement further comprising means for presenting an advertisement related to messages as part of a program guide screen when the user selects the messages option.

7 . The system defined in claim 1 wherein the non-programming settings option is a parental control option, the means for presenting the advertisement further comprising means for presenting an advertisement related to parental control as part of a program guide screen when the user selects the parental control option.

8 . The system defined in claim 1 wherein the non-programming settings option is a setup option, the means for presenting the advertisement further comprising means for presenting an advertisement related to a setup feature as part of a program guide screen when the user selects the setup option.

9 . The system defined in claim 1 further comprising:

means for determining when a user selects a program guide function button in the program guide; and

means for presenting an advertisement as part of a program guide screen based on which program guide function button is selected.

10 . The system defined in claim 1 further comprising means for taking a targeted program guide action in the program guide based on which program guide non-programming settings option is selected.

11 . A method for using an interactive television program guide implemented on user television equipment comprising the steps of:

determining, with a processor, when a user selects a non-programming program guide settings option for changing at least one program guide setting;

receiving, with the processor, changes in program guide settings from the user in response to the selection; and

presenting, with the processor, an advertisement as part of a program guide screen in the program guide, wherein the advertisement is selected based on which program guide non-programming option is selected.

12 . The method defined in claim 11 wherein the step of presenting the advertisement further comprises the step of presenting a selectable advertisement.

13 . The method defined in claim 11 further comprising the steps of:

distributing television programming to the user television equipment using a television distribution facility; and

providing advertisements containing video to the user television equipment using a video server located in the television distribution facility.

14 . The method defined in claim 11 further comprising the steps of:

distributing television programming to the user television equipment using a television distribution facility;

providing the television programming to the user television equipment using a plurality of network nodes; and

providing advertisements containing video to the user television equipment using video servers located at some of the networks nodes.

15 . (canceled)

16 . The method defined in claim 11 wherein the non-programming settings option includes a messages option, the step of presenting the advertisement further comprising the step of presenting an advertisement related to messages as part of a program guide screen when the user selects the messages option.

17 . The method defined in claim 11 wherein the non-programming settings option is a parental control option, the step of presenting the advertisement further comprising the step of presenting an advertisement related to parental control as part of a program guide screen when the user selects the parental control option.

18 . The method defined in claim 11 wherein the non-programming settings option is a setup option, the step of presenting the advertisement further comprising the step of presenting an advertisement related to a setup feature as part of a program guide screen when the user selects the setup option.

19 . The method defined in claim 11 further comprising the steps of:

determining, with the processor, when a user selects a program guide function button in the program guide; and

presenting, with the processor, an advertisement as part of a program guide screen based on which program guide function button is selected.

20 . The method defined in claim 11 further comprising the step of taking a targeted program guide action with the processor in the program guide based on which program guide non-programming settings option is selected.

Assignments (2)
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →