IP Library Granted Patent US 8,745,669
Granted Patent B2
US 8,745,669 · App. 11/894,698 · Granted Jun 3, 2014

Series reminders and series recording from an interactive program guide

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,745,669
App. No.
11/894,698
Granted
Jun 3, 2014
Kind
B2
Abstract

An interactive television program guide system with program series reminder and recording capabilities is provided. The system allows a user to set a reminder or schedule a recording for a single episode or for each episode of a program series. In addition, other options may be provided that allow the user to determine, for example, whether to schedule reminders/recordings for episodes on all channels on which the program airs or only on a selected channels, whether to schedule reminders/recordings for all episodes including reruns or only new episodes, whether to schedule reminders/recordings for network or syndicated episodes, and whether to schedule reminders/recordings for episodes on all days or only on selected days of the week. Before the scheduled broadcast time of each episode of each selected program series, the system sends a reminder message to the user that reminds the user of the program episode or sends a record command to a videocassette recorder to initiate recording of the episode. The system allows a user to view a list of all currently requested program reminders and scheduled program recordings. The user may update, change, or cancel any entry in either list or the system may automatically update the lists to match new broadcast schedule information. If the user sets a reminder or schedules a recording that conflicts with an existing reminder or recording, the system may inform the user of the conflict and allow the user to resolve the conflict or the system may resolve the conflict.

Claims (74)

1. A method for displaying program information with user equipment, comprising:

receiving a user indication to schedule a task for a first program;

determining at the user equipment that the first program is an episode of a program series;

searching a database of program information for data specifying that a second program is another episode of the program series, wherein the database includes series information indicating which of a plurality of programs are episodes of a program series; and

displaying a prompt, wherein the prompt indicates a next time that the second program is available based on the search.

2. The method of claim 1 , wherein the task is a recording.

3. The method of claim 1 , wherein the task is a reminder.

4. The method of claim 1 further comprising:

receiving a user selection of the prompt; and

in response to receiving the user selection, tuning to the episode.

5. The method of claim 1 further comprising:

displaying an advertisement associated with the episode.

6. The method of claim 1 , further comprising determining that the second program is an episode of the program series based on the data specifying that the second program is an episode of the program series.

7. A method for displaying program information with user equipment, comprising:

receiving at the user equipment a user request to view previously scheduled tasks;

in response to receiving the user request, displaying, using the user equipment, a list of at least some previously scheduled tasks, wherein the list includes a series recording of a program series;

searching a database for data specifying that an episode of the program series is currently available to be scheduled for recording, wherein the database includes series information indicating which of a plurality of programs are episodes of a program series; and

allowing the user to modify the series recording in response to the searching when the search indicates that no episode of the program series is currently available to be recorded.

8. The method of claim 7 , wherein the tasks include a recording.

9. The method of claim 7 , wherein the tasks include a reminder.

10. The method of claim 7 further comprising:

receiving a user indication to cancel the series recording;

in response to receiving the user indication, canceling the-series recording.

11. The method of claim 7 further comprising:

receiving a user indication to cancel a recording of an episode of the series recording; and

in response to receiving the user indication, canceling the recording of the episode.

12. The method of claim 7 further comprising:

receiving a user indication to update the series recording; and

in response to receiving the user indication, displaying options associated with the series recording.

13. The method of claim 12 further comprising:

receiving one or more user selections of one or more of the options; and

in response to receiving the one or more user selections, scheduling a recording of a subset of the program series, wherein the subset is based on the one or more user selections.

14. The method of claim 7 , wherein the program series that does not include any episode available to be recorded is located at the bottom of the list.

15. The method of claim 7 , wherein modifying the series recording further comprises canceling the series recording.

16. A system for displaying program information with user equipment, comprising control circuitry configured to:

receive a user indication at the user equipment to schedule a task for a first program;

determine at the user equipment that the first program is an episode of a program series;

search a database of program information for data specifying that a second program is another episode of the program series, wherein the database includes series information indicating which of a plurality of programs are episodes of a program series; and

display a prompt at the user equipment, wherein the prompt indicates a next time that the second program is available based on the search.

17. The system of claim 16 , wherein the task is a recording.

18. The system of claim 16 , wherein the task is a reminder.

19. The system of claim 16 wherein the control circuitry is further configured to:

receive a user selection of the prompt; and

in response to receiving the user selection, tune to the episode.

20. The system of claim 16 wherein the control circuitry is further configured to display an advertisement associated with the episode.

21. The system of claim 16 wherein the control circuitry is further configured to determine that the second program is an episode of the program series based on the data specifying that the second program is an episode of the program series.

22. A method comprising:

determining, using a database comprising program data, whether a new episode of a program series is available, wherein the program data includes series information indicating which of a plurality of programs are an episode of a program series;

retrieving program information corresponding to the new episode of the program series; and

generating, for display, a notification that the new episode of the program series is available based on the retrieved information.

23. The method of claim 22 , wherein another episode of the program series was previously selected by the user, and wherein the determining is based on the previous selection of the other episode.

24. The method of claim 22 , wherein the determining comprises periodically searching the database for the new episode.

25. The method of claim 22 , wherein the determining comprises searching the database for the new episode when new information is added to the database.

26. The method of claim 22 , wherein the database is stored remotely from a user device.

27. The method of claim 22 , wherein the notification is displayed prior to a time that the new episode is available.

28. A system comprising control circuitry for:

determining, using a database comprising program data, whether a new episode of a program series is available, wherein the program data includes series information indicating which of a plurality of programs are an episode of a program series;

retrieving program information corresponding to the new episode of the program series; and

generating, for display, a notification that the new episode of the program series is available based on the retrieved information.

29. The system of claim 28 , wherein another episode of the program series was previously selected by the user, and wherein the determining is based on the previous selection of the other episode.

30. The system of claim 28 , wherein the determining comprises periodically searching the database for the new episode.

31. The system of claim 28 , wherein the determining comprises searching the database for the new episode when new information is added to the database.

32. The system of claim 28 , wherein the database is stored remotely from a user device.

33. The system of claim 28 , wherein the notification is displayed prior to a time that the new episode is available.

34. A method comprising:

receiving a user selection of an episode of a program series at a user device;

determining, using a database of program data, whether a next episode of the program series is available, wherein the program data includes series information indicating which of a plurality of programs are an episode of a program series; and

generating, at the user device, a notification that the next episode of the program series is available based on the determining.

35. The method of claim 34 , wherein the notification prompts the user to perform an action on the next episode.

36. A system comprising control circuitry for:

receiving a user selection of an episode of a program series at a user device;

determining, using a database of program data, whether a next episode of the program series is available, wherein the program data includes series information indicating which of a plurality of programs are an episode of a program series; and

generating, at the user device, a notification that the next episode of the program series is available based on the determining.

37. The system of claim 36 , wherein the notification prompts the user to perform an action on the next episode.

Assignments (15)
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 Jan 20, 2015
From: KNUDSON, EDWARD B.; LEMMONS, THOMAS R.; SATTERFIELD, KEVIN D.; ALLISON, DONALD W.; ELLIS, MICHAEL D.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 034762/0694 →
MERGER Recorded Jan 20, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 034762/0793 →
MERGER Recorded Jan 20, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 034762/0774 →
MERGER Recorded Jan 20, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 034762/0722 →
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 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →