IP Library Granted Patent US 8,904,435
Granted Patent B2
US 8,904,435 · App. 13/900,328 · Granted Dec 2, 2014

Electronic program guide for indicating availability of past 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,904,435
App. No.
13/900,328
Granted
Dec 2, 2014
Kind
B2
Abstract

A system and method for providing an electronic program guide for television or radio programs includes presenting listing of present or future programs on-screen, presenting listings of past programs on-screen and indicating whether the past program is available again at a future time. Also, a system and method for handling information controllable from an electronic program guide for television or radio programs comprises receiving information in a user's system, storing the received information in the user's system, displaying access to the stored information by means of a user interface and enabling the user to select one of a plurality of management options for controlling the operation of the stored information through the user interface.

Claims (33)

1. A method for using a guide on user equipment, the method comprising:

receiving a user input selecting a time period prior to a current time; and

in response to receiving the user input:

generating a display that includes a plurality of video listings corresponding to past transmissions of videos within the selected time period, wherein each of the plurality of video listings corresponds to a single transmission of an associated video; and

visually distinguishing within the generated display each of the plurality of video listings that corresponds to a past transmission of a video that is available again from each of the plurality of video listings that corresponds to a past transmission of a video that is not available again, wherein the visually distinguished video listings are displayed together with the video listings that are not visually distinguished within the generated display, and wherein the video available again is accessible responsive to an input received subsequent to the listings being displayed.

2. The method of claim 1 , wherein visually distinguishing comprises displaying each of the plurality of video listings that corresponds to a past transmission of a video that is available again in a distinctive shade, color, or border.

3. The method of claim 1 further comprising receiving a user selection of one of the plurality of video listings within the generated display that corresponds to a past transmission of a video that is available again.

4. The method of claim 3 further comprising receiving a user request to record or watch a video corresponding to the selected video listing.

5. The method of claim 3 further comprising automatically recording a transmission of the video corresponding to the user-selected video listing.

6. The method of claim 3 further comprising automatically notifying the viewer before a transmission of a video corresponding to the user-selected video listing.

7. The method of claim 3 further comprising automatically notifying the viewer before a transmission of a video corresponding to the user-selected video listing by displaying an icon a pre-determined time prior to the start of the video.

8. The method of claim 1 further comprising determining, without user intervention, for each listing of the plurality of video listings within the generated display, whether said listing corresponds to a past transmission of a video that is available again.

9. The method of claim 8 further comprising receiving additional video listings corresponding to transmissions of videos, wherein the determining is performed based on whether a listing within the generated display matches any of the additional video listings.

10. The method of claim 1 further comprising searching listings information associated with transmissions of videos available again to determine a match between the listings information and the plurality of video listings corresponding to past transmissions of videos within the generated display.

11. The method of claim 1 further comprising determining whether a given listing of the plurality of video listings within the generated display corresponds to a past transmission of a given video that is available on-demand, wherein the given video listing is visually distinguished in response to determining that the given video is available on-demand.

12. A system for providing a guide on user equipment, the system comprising:

a processor configured to:

receive a user input selecting a time period prior to a current time; and

in response to receiving the user input:

generate a display that includes a plurality of video listings corresponding to past transmissions of videos within the selected time period, wherein each of the plurality of video listings corresponds to a single transmission of an associated video; and

visually distinguish within the generated display each of the plurality of video listings that corresponds to a past transmission of a video that is available again from each of the plurality of video listings that corresponds to a past transmission of a video that is not available again, wherein the visually distinguished video listings are displayed together with the video listings that are not visually distinguished within the generated display, and wherein the video available again is accessible responsive to an input received subsequent to the listings being displayed.

13. The system of claim 12 , wherein the processor is configured to visually distinguish by displaying each of the plurality of video listings that corresponds to a past transmission of a video that is available again in a distinctive shade, color, or border.

14. The system of claim 12 , wherein the processor is further configured to receive a user selection of one of the plurality of video listings within the generated display that corresponds to a past transmission of a video that is available again.

15. The system of claim 14 , wherein the processor is further configured to receive a user request to record or watch a video corresponding to the selected video listing.

16. The system of claim 14 , wherein the processor is further configured to automatically record a transmission of the video corresponding to the selected video listing.

17. The system of claim 14 , wherein the processor is further configured to automatically notify the viewer before a transmission of a video corresponding to the selected video listing.

18. The system of claim 14 , wherein the processor is further configured to automatically notify the viewer before a transmission of a video corresponding to the selected video listing by displaying an icon a pre-determined time prior to the start of the video.

19. The system of claim 12 , wherein the processor is further configured to determine, without user intervention, for each listing of the plurality of video listings within the generated display, whether said listing corresponds to a past transmission of a video that is available again.

20. The system of claim 19 , wherein the processor is further configured to receive additional video listings corresponding to transmissions of videos, and wherein the processor is configured to determine, for each listing of the plurality of video listings within the generated display, whether said listing corresponds to a past transmission of a video that is available again by determining whether a listing within the generated display matches any of the additional video listings.

21. The system of claim 11 , wherein the processor is further configured to search listings information associated with transmissions of videos available again to determine a match between the listings information and the plurality of video listings corresponding to past transmissions of videos within the generated display.

22. The system of claim 11 , wherein the processor is further configured to determine whether a given listing of the plurality of video listings within the generated display corresponds to a past transmission of a given video that is available on-demand, and wherein the processor is configured to visually distinguish the given video listing in response to determining that the given video is available on-demand.

23. The method of claim 1 , wherein visually distinguishing each of the plurality of video listings that corresponds to a past transmission of a video that is available again from each of the plurality of video listings that corresponds to a past transmission of a video that is not available again comprises visually distinguishing any listing included in the display that corresponds to a past transmission of a video that is available again from any listing included in the display that corresponds to a past transmission of a video that is not available again.

24. The system of claim 12 , wherein the processor is configured to visually distinguish each of the plurality of video listings that corresponds to a past transmission of a video that is available again from each of the plurality of video listings that corresponds to a past transmission of a video that is not available again by visually distinguishing any listing included in the display that corresponds to a past transmission of a video that is available again from any listing included in the display that corresponds to a past transmission of a video that is not available again.

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 →
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 →
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 →
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 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 →
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 May 28, 2013
From: GEMSTAR DEVELOPMENT LIMITED
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 030493/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2013
From: DRAZIN, JONATHAN P. V.; KRAM, ACHIM H.
To: GEMSTAR DEVELOPMENT LIMITED
Reel/Frame 030497/0883 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2013
From: ROVI TECHNOLOGIES CORPORATION
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 030493/0797 →