IP Library Granted Patent US 10,917,689
Granted Patent B2
US 10,917,689 · App. 16/196,647 · Granted Feb 9, 2021

Systems and methods for episode tracking in an interactive media environment

Inventors: Charles Cordray (Leawood, KS); Todd A. Walker (Bixby, OK); Samir B. Armaly (La Canada Flintridge, CA)
Assignee: Rovi Guides, Inc.
H04N21/44204G06F3/0482H04N5/782H04N7/17318H04N21/235H04N21/25891H04N21/26283H04N21/42204H04N21/431H04N21/435H04N21/44222H04N21/4532H04N21/4583H04N21/4751H04N21/4755H04N21/47217H04N21/4825H04N21/84H04N21/858
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,917,689
App. No.
16/196,647
Granted
Feb 9, 2021
Kind
B2
Abstract

Systems and methods for monitoring a user's viewing progress of media in a series are provided. The user may setup a media profile containing a list of program series to be monitored. The interactive media monitoring application may track the user's viewing progress of programs in the program series on the user equipment and update the user's media profile. The user may request and watch programs in the series at the user's leisure while peripheral media content may be filtered to be consistent with the user's viewing progress in the series.

Claims (40)

1. A method for presenting media content based on a user's viewing progress within serial programs on user equipment, the method comprising:

creating, using control circuitry, a media profile comprising a first viewing progress within a first serial program and a second viewing progress within a second serial program;

storing the media profile in a storage device;

determining, using the control circuitry, a first progress point in the first serial program based on the first viewing progress and a second progress point in the second serial program based on the second viewing progress;

generating for display, on a display screen, a first object corresponding to the first progress point in the first serial program adjacent to a second object corresponding to the second progress point in the second serial program;

generating for display, on a display screen, a first user-selectable object corresponding to the first serial program and a second user-selectable object corresponding to the second serial program, wherein selecting the first user-selectable object causes a first option for generating for display the first serial program at the first progress point to be displayed;

receiving a user selection of the first user-selectable object;

in response to receiving the user selection of the first user-selectable object, generating for display the first option;

receiving a user selection of the first option; and

in response to receiving the user selection of the first option, generating for display the first serial program at the first progress point.

2. The method of claim 1 , wherein selecting the first user-selectable object causes a second option for generating for display the first serial program at the beginning of an episode.

3. The method of claim 1 , wherein determining the current episode in the serial programming that corresponds to the reviewing progress comprises analyzing metadata associated with the serial programming.

4. The method of claim 3 , wherein the metadata associated with the serial programming indicates an episode that should be presented to the user before or after the current episode.

5. The method of claim 1 , further comprising updating the viewing progress in the user profile to indicate the current episode has been viewed.

6. The method of claim 5 , further comprising selecting an advertisement to deliver to the user based on the updated user profile.

7. The method of claim 1 , wherein generating for display the viewing option to the user comprises presenting a menu to the user including the viewing option.

8. The method of claim 7 , wherein the menu further includes a summary of the subsequent episode.

9. The method of claim 7 , wherein the menu further includes a title of the subsequent episode.

10. The method of claim 8 , wherein the menu is of recently watched programs.

11. A system for presenting media content based on a user's viewing progress within serial programs on user equipment, the system comprising:

a storage device; and

control circuitry configured to:

create a media profile comprising a first viewing progress within a first serial program and a second viewing progress within a second serial program;

store the media profile in the storage device;

determine a first progress point in the first serial program based on the first viewing progress and a second progress point in the second serial program based on the second viewing progress;

generate for display, on a display screen, a first object corresponding to the first progress point in the first serial program adjacent to a second object corresponding to the second progress point in the second serial program;

generate for display, on a display screen, a first user-selectable object corresponding to the first serial program and a second user-selectable object corresponding to the second serial program, wherein selecting the first user-selectable object causes a first option for generating for display the first serial program at the first progress point to be displayed;

receive a user selection of the first user-selectable object;

in response to receiving the user selection of the first user-selectable object, generate for display the first option;

receive a user selection of the first option; and

in response to receiving the user selection of the first option, generate for display the first serial program at the first progress point.

12. The system of claim 11 , wherein selecting the first user-selectable object causes a second option for generating for display the first serial program at the beginning of an episode.

13. The system of claim 11 , wherein the control circuitry is further configured to determine the current episode in the serial programming that corresponds to the reviewing progress by analyzing metadata associated with the serial programming.

14. The system of claim 13 , wherein the metadata associated with the serial programming indicates an episode that should be presented to the user before or after the current episode.

15. The system of claim 11 , wherein the control circuitry is further configured to update the viewing progress in the user profile to indicate the current episode has been viewed.

16. The system of claim 15 , wherein the control circuitry is further configured to select an advertisement to deliver to the user based on the updated user profile.

17. The system of claim 11 , wherein the control circuitry is further configured to generate for display the viewing option to the user by presenting a menu to the user including the viewing option.

18. The system of claim 17 , wherein the menu further includes a summary of the subsequent episode.

19. The system of claim 17 , wherein the menu further includes a title of the subsequent episode.

20. The system of claim 18 , wherein the menu is of recently watched programs.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
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 →
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 Feb 21, 2019
From: CORDRAY, CHARLES; WALKER, TODD A.; ARMALY, SAMIR B.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 048402/0233 →
MERGER Recorded Feb 21, 2019
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 048408/0032 →
MERGER Recorded Feb 21, 2019
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 048406/0173 →
MERGER Recorded Feb 21, 2019
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 048398/0789 →