IP Library Granted Patent US 9,055,322
Granted Patent B2
US 9,055,322 · App. 14/229,758 · Granted Jun 9, 2015

Systems and methods for interactive program guides with personal video recording features

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 9,055,322
App. No.
14/229,758
Granted
Jun 9, 2015
Kind
B2
Abstract

Methods and systems that provide enhanced personal video recorder (“PVR”) and interactive television program guide (“IPG”) functionality are provided. An interactive television application may be used to display a list of PVR recordings, schedule recordings to a PVR, configure recordings, view a list of scheduled recordings, configure recording settings, or select delete priority settings for recordings. The application may integrate pay-per-view and PVR functionality. The application may send user notifications for changes that are to be made to the recording content of a PVR. Live programming may be buffered by the application using straight buffers that are created for each new program. Parallel buffers for concurrent programs may be implemented using multiple tuners. Straight buffers may be used in managing or controlling the flow of programming. Television content may be automatically paused when a user is using the application. Multiple IPGs for different users of a PVR may be implemented.

Claims (45)

1. A method comprising:

storing first information identifying media assets that have been stored;

automatically storing second information identifying at least one media asset that has been viewed by a user;

receiving, with control circuitry, a first user selection to cause a media asset series to be stored;

receiving a second user selection not to store media assets in the series that the user has viewed;

determining which media assets in the series have been viewed by the user based on the second information;

automatically selecting for storage only unviewed media assets of the series based on the determining and the second user selection; and

storing the automatically selected unviewed media assets of the series.

2. The method of claim 1 , further comprising scheduling to record the unviewed media assets of the series.

3. The method of claim 1 , further comprising retrieving from a database the unviewed media assets of the series.

4. The method of claim 1 , further comprising preventing the storing of one of the unviewed media assets if the one of the unviewed media assets is already stored.

5. The method of claim 1 , further comprising generating for display a listing of at least one stored media asset of the unviewed media assets.

6. The method of claim 1 , further comprising:

receiving a third user selection of a stored media asset; and

playing back the selected stored media asset.

7. The method of claim 1 , wherein the storing comprises storing the unviewed media assets of the series on a storage device.

8. The method of claim 1 , wherein the user is a first user and the second information includes a first log, the method further comprising:

maintaining a second log of media assets that have been viewed by a second user;

receiving from the second user a selection to schedule at least one series for storage;

identifying which media assets in the at least one series have been viewed by the second user based on the second log; and

in response to the identifying, storing only those media assets of the at least one selected series that have not been viewed by the second user.

9. The method of claim 1 , wherein the first information is a list of recorded programs.

10. A system comprising:

a storage device; and

control circuitry configured to:

store first information identifying media assets that have been stored;

automatically store second information identifying at least one media asset that has been viewed by a user;

receive a first user selection to cause a media asset series to be stored;

receive a second user selection not to store media assets in the series that the user has viewed;

determine which media assets in the series have been viewed by the user based on the second information;

automatically select for storage only unviewed media assets of the series based on the determining and the second user selection; and

store the automatically selected unviewed media assets of the series.

11. The system of claim 10 , wherein the control circuitry is further configured to schedule to record the unviewed media assets of the series.

12. The system of claim 10 , wherein the control circuitry is further configured to retrieve from a database the unviewed media assets of the series.

13. The system of claim 10 , wherein the control circuitry is further configured to prevent the storing of one of the unviewed media assets if the one of the unviewed media assets is already stored.

14. The system of claim 10 , wherein the control circuitry is further configured to generate for display a listing of at least one stored media asset of the unviewed media assets.

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

receive a third user selection of a stored media asset; and play back the selected stored media asset.

16. The system of claim 10 , wherein the storing comprises storing the unviewed media assets of the series on a storage device.

17. The system of claim 10 , wherein the user is a first user and the second information includes a first log, and wherein the control circuitry is further configured to:

maintain a second log of media assets that have been viewed by a second user;

receive from the second user a selection to schedule at least one series for storage;

identify which media assets in the at least one series have been viewed by the second user based on the second log; and

in response to the identify, store only those media assets of the at least one selected series that have not been viewed by the second user.

18. The system of claim 10 , wherein the first information is a list of recorded programs.

Assignments (11)
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 →
MERGER Recorded Apr 9, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035372/0156 →
MERGER Recorded Apr 9, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035372/0197 →
MERGER Recorded Apr 9, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035372/0637 →
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 Apr 9, 2014
From: ELLIS, MICHAEL D.; GAYDOU, DANNY R.; REICHARDT, M. SCOTT; BAUMGARTNER, JOSEPH P.; THOMAS, WILLIAM L.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 032642/0546 →