IP Library Granted Patent US 8,255,952
Granted Patent B2
US 8,255,952 · App. 12/761,522 · Granted Aug 28, 2012

Interactive television system with programming-related links

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,255,952
App. No.
12/761,522
Granted
Aug 28, 2012
Kind
B2
Abstract

An interactive television system with programming-related links is provided. The system may include user television equipment on which interactive program guide and non-program-guide applications may be implemented. Information that is displayed in a display screen for a non-program-guide application may be related to programming. A display screen or overlay for programming that is related to the information may be displayed when a user selects the displayed information. The display or overlay for the programming may include advertisements, video, graphics, options, or programming descriptions. The display screen or overlay may have been displayed by the program guide application.

Claims (58)

1. An interactive television system having user television equipment on which an interactive program guide application and an interactive non-program-guide application are each at least partially implemented wherein the program guide application provides an application program interface to the non-program-guide application, said user television equipment being configured to:

use the non-program-guide application to display a non-program-guide information display region that includes at least one non-program-guide option that is related to a program identified in the non-program guide information display region;

receive a user selection of the non-program-guide option that is related to the program identified in the non-program guide information display region;

use the non-program-guide application to provide instructions for the program guide application based on the application program interface in response to the user selection; and

use the program guide application to display, based on the instructions received from the non-program-guide application, a programming information display region that includes a plurality of options that are related to the program identified in the non-program-guide information display region when the non-program-guide option is selected, wherein the plurality of options provides the user with an opportunity to access program guide data and non-program-guide data.

2. The system defined in claim 1 , wherein the programming information display region includes at least one of:

a program guide option that is related to the program identified in the non-program-guide information display region;

a plurality of program guide options that are related to the program identified in the non-program-guide information display region;

video that is related to the program identified in the non-program-guide information display region;

a graphic that is related to the program identified in the non-program-guide information display region; and

an advertisement that is related to the program identified in the non-program-guide information display region.

3. The system defined in claim 1 , wherein the non-program-guide option is at least one of:

an advertisement;

a graphic;

a phrase that is related to the program identified in the non-program-guide information display region; and

a word that is related to the program identified in the non-program-guide information display region.

4. The system defined in claim 1 , wherein the user television equipment is further configured to display an indicator with the non-program-guide option to indicate to the user that the non-program-guide option is related to the program identified in the non-program-guide information display region.

5. The system defined in claim 4 , wherein the user selection of the non-program-guide option is provided by selecting the indicator.

6. The system defined in claim 1 , wherein the user television equipment includes a program guide database of programming information for the program guide application, and wherein the user television equipment is further configured to access the program guide database to determine which program identified in the non-program-guide information display region is related to the selected non-program-guide option.

7. The system defined in claim 1 , wherein the programming information display region is at least one of:

an overlay; and

a display screen.

8. The system defined in claim 1 , wherein the user television equipment is further configured to provide the user with an opportunity to return to the non-program-guide information display region when the programming information display region has been displayed.

9. The system defined in claim 1 , wherein the programming is at least one of:

a particular program;

a particular channel;

a particular network; and

a particular service package.

10. The system defined in claim 1 , wherein the non-program-guide application comprises executable code that includes a program guide function that is executed when the non-program-guide option is selected.

11. A method for providing an interactive television system having user television equipment on which an interactive program guide application and an interactive non-program-guide application are each at least partially implemented, wherein the program guide application provides an application program interface to the non-program-guide application, the method comprising:

using the non-program-guide application to display a non-program-guide information display region that includes at least one non-program-guide option that is related to a program identified in the non-program-guide information display region;

receiving a user selection of the non-program-guide option that is related to the program identified in the non-program-guide information display region;

using the non-program-guide application to provide instructions for the program guide application based on the application program interface in response to the user selection; and

using the program guide application to display, based on the instructions received from the non-program-guide application, a programming information display region that includes a plurality of options that are related to the program identified in the non-program-guide information display region when the non-program-guide option is selected, wherein the plurality of options provides the user with an opportunity to access program guide data and non-program-guide data.

12. The method defined in claim 11 , wherein the programming information display region includes at least one of:

a program guide option that is related to the program identified in the non-program-guide information display region;

a plurality of program guide options that are related to the program identified in the non-program-guide information display region;

video that is related to the program identified in the non-program-guide information display region;

a graphic that is related to the program identified in the non-program-guide information display region; and

an advertisement that is related to the program identified in the non-program-guide information display region.

13. The method defined in claim 11 , wherein the non-program-guide option is at least one of:

an advertisement;

a graphic;

a phrase that is related to the program identified in the non-program-guide information display region; and

a word that is related to the program identified in the non-program-guide information display region.

14. The method defined in claim 11 , further comprising displaying an indicator with the non-program-guide option to indicate to the user that the non-program-guide option is related to the program identified in the non-program-guide information display region.

15. The method defined in claim 14 , wherein the user selection of the non-program-guide option further comprises selecting the indicator.

16. The method defined in claim 11 , further comprising accessing a program guide database of programming information for the program guide application to determine which program identified in the non-program-guide information display region is related to the selected non-program-guide option.

17. The method defined in claim 11 , further comprising displaying the programming information display region in at least one of:

an overlay; and

a display screen.

18. The method defined in claim 11 , further comprising providing the user with an opportunity to return to the non-program-guide information display region when the programming information display region has been displayed.

19. The method defined in claim 11 , wherein the programming is at least one of:

a particular program;

a particular channel;

a particular network; and

a particular service package.

20. The method defined in claim 11 , wherein the non-program-guide application comprises executable code that includes a program guide function that is executed when the non-program-guide option is selected.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
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 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2015
From: BOYLAN, PETER C., III; ELLIS, MICHAEL D.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 036103/0979 →
MERGER Recorded Jul 15, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 036104/0023 →
MERGER Recorded Jul 15, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 036104/0030 →
MERGER Recorded Jul 15, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 036104/0037 →
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 →
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 →