IP Library Granted Patent US 10,623,802
Granted Patent B2
US 10,623,802 · App. 15/857,183 · Granted Apr 14, 2020

Methods and systems for providing relevant season series recording functionality

Inventors: Alexander William Liston (Menlo Park, CA); Kenichiro Tanaka (Menlo Park, CA)
Assignee: Rovi Guides, Inc.
H04N21/4312G06F3/0482G06F9/4451G06F9/451G06F21/00G06F21/10G06F21/629H04N5/4403H04N5/44543H04N21/4221H04N21/431H04N21/4334H04N21/441H04N21/44204H04N21/44222H04N21/458H04N21/4532H04N21/4667H04N21/4668H04N21/4755H04N21/47214H04N21/4826H04N21/8405H04N21/8586G06F3/04817G06F3/04845H04N2005/44569
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 10,623,802
App. No.
15/857,183
Granted
Apr 14, 2020
Kind
B2
Abstract

Systems and methods are provided herein for scheduling a season recording. A series is provided to a user device, the series having a plurality of sequential seasons, and each season having a plurality of episodes. A request for recording the series is received from the user. In response, a last episode of the series watched by the user is identified. A relevant season of the plurality of seasons is then determined, such that the relevant season precedes another season of the plurality of seasons and includes the last episode watched by the user. Then, episodes of the relevant season that follow the last episode watched by the user are scheduled for recording, such that episodes of a season that precedes the relevant season are not scheduled for recording.

Claims (55)

1. A method for scheduling a season recording, the method comprising:

providing a series to a user device, the series comprising a plurality of sequential seasons, each season comprising a plurality of episodes;

maintaining a series progress indicator that identifies last episode of the series watched by the user;

receiving a request for recording the series; and

in response to receiving a request for recording the series:

determining a relevant season of the plurality of seasons that precedes another season of the plurality of seasons and that includes the episode identified by the series progress indicator;

monitoring a broadcast schedule to identify a plurality of available episodes of the series;

automatically scheduling to be recorded on the user equipment episodes of the plurality of available episodes of the series that belong to the relevant season and follow the episode identified by the series progress indicator, wherein the automatic scheduling excludes scheduling to be recorded on the user equipment episodes of a season that precedes the given relevant season and excludes scheduling to be recorded on the user equipment episodes of the given relevant season that precede the episode identified by the series progress indicator; and

recording all episodes scheduled to be recorded at their respective broadcast times.

2. The method of claim 1 , wherein:

the automatic scheduling excludes scheduling to be recorded on the user equipment episodes of a season that follows the given relevant season.

3. The method of claim 1 , wherein maintaining the series progress indicator comprises monitoring which episode of the series is selected on a menu by the user.

4. The method of claim 1 , wherein maintaining the series progress indicator comprises:

maintaining a list of episodes of the series that were watched by the user, and

determining which episodes of the episodes of the series that were watched by the user is the latest in the series.

5. The method of claim 1 , further comprising:

in response to determining that all episodes of the relevant season that follow the episode identified by the series progress indicator are recorded, providing a completion notification to the user.

6. The method of claim 1 , further comprising:

in response to determining that at least one episode of the relevant series that follows the episode identified by the series progress indicator is not available for recording:

determining that the at least one episode of the relevant series is available for over-the-top (OTT) streaming; and

providing a notification to the user, the notification comprising a hyperlink for streaming the at least one episode of the relevant series via at least one over the top (OTT) streaming service.

7. The method of claim 1 wherein determining that the at least one episode of the relevant series is available for OTT streaming comprises:

accessing a user profile to determine when the user has a subscription to the at least one OTT streaming service.

8. The method of claim 1 , wherein a request for recording the series comprises a user selection of an option to record the relevant season.

9. The method of claim 8 , wherein the option to record the relevant season is a part of a plurality of recording options including an option to record the current season, and an option to record all seasons.

10. The method of claim 1 , wherein monitoring a broadcast schedule comprises:

accessing a user profile to determine when the user has a subscription that allows for recording of plurality of available episodes of the series.

11. A system for scheduling a season recording, the system comprising:

control circuitry configured to:

provide a series to a user device, the series comprising a plurality of sequential seasons, each season comprising a plurality of episodes;

maintain a series progress indicator that identifies last episode of the series watched by the user;

receive a request for recording the series; and

in response to receiving a request for recording the series:

determine a relevant season of the plurality of seasons that precedes another season of the plurality of seasons and that includes the episode identified by the series progress indicator;

monitor a broadcast schedule to identify a plurality of available episodes of the series;

automatically schedule to be recorded on the user equipment episodes of the plurality of available episodes of the series that belong to the relevant season and follow the episode identified by the series progress indicator, wherein the automatic scheduling excludes scheduling to be recorded on the user equipment episodes of a season that precedes the given relevant season and excludes scheduling to be recorded on the user equipment episodes of the given relevant season that precede the episode identified by the series progress indicator; and

record all episodes scheduled to be recorded at their respective broadcast times.

12. The system of claim 11 , wherein:

the automatic scheduling excludes scheduling to be recorded on the user equipment episodes of a season that follows the given relevant season are not scheduled for recording.

13. The system of claim 11 , wherein the control circuitry is configured to maintain the series progress indicator by monitoring which episode of the series is selected on a menu by the user.

14. The system of claim 11 , wherein the control circuitry is configured to maintain the series progress indicator by:

maintaining a list of episodes of the series that were watched by the user, and

determining which episodes of the episodes of the series that were watched by the user is the latest in the series.

15. The system of claim 11 , wherein the control circuitry is further configured to:

in response to determining that all episodes of the relevant season that follow the episode identified by the series progress indicator are recorded, provide a completion notification to the user.

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

in response to determining that at least one episode of the relevant series that follows the episode identified by the series progress indicator is not available for recording:

determine that the at least one episode of the relevant series is available for over-the-top (OTT) streaming; and

provide a notification to the user, the notification comprising a hyperlink for streaming the at least one episode of the relevant series via at least one over the top (OTT) streaming service.

17. The system of claim 11 wherein the control circuitry is configured to determine that the at least one episode of the relevant series is available for OTT streaming by:

accessing a user profile to determine when the user has a subscription to the at least one OTT streaming service.

18. The system of claim 11 , wherein a request for recording the series comprises a user selection of an option to record the relevant season.

19. The system of claim 18 , wherein the option to record the relevant season is a part of a plurality of recording options including an option to record the current season, and an option to record all seasons.

20. The system of claim 11 , wherein the control circuitry is configured to monitor a broadcast schedule by:

accessing a user profile to determine when the user has a subscription that allows for recording of plurality of available episodes of the series.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069112/0430 →
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 →
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 →
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 →
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 9, 2018
From: LISTON, ALEXANDER WILLIAM; TANAKA, KENICHIRO
To: ROVI GUIDES, INC.
Reel/Frame 044568/0001 →
Continuity (3)
Provisional Application 62558328 · Sep 13, 2017
Provisional Application 62441897 · Jan 3, 2017
Related Publication 20180192130A1 · Jul 5, 2018
Cited By (1)
US 12,250,425