Systems and methods for interactive program guides with personal video recording features
First Claim
1. A method for recording a series of programming, comprising:
- storing a list of recorded programs;
automatically storing data that indicates at least one program has been viewed by a user, wherein the data is different from the stored list of recorded programs;
receiving, with control circuitry, a user selection to schedule the series for recording;
receiving a second user selection not to record programs in the series that the user has seen before;
determining which programs in the series have been viewed by the user based on the data;
automatically selecting for recording only unviewed programs of the series based on the determining and the second user selection; and
recording the unviewed programs of the series that have been selected for recording.
15 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems that provide enhanced personal video recorder (“PVR”) and interactive television program guide (“IPG”) functionality are provided. An interactive television application (“application”) may be implemented to provide such functionality. The application may be used to display a list of PVR recordings, to schedule recordings to a PVR, to configure recordings, to view a list of scheduled recordings, to configure recording settings, or to 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 a 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 engaged in using the application. Multiple IPGs for different users of a PVR may be implemented. Other PVR related features are also provided.
-
Citations
20 Claims
-
1. A method for recording a series of programming, comprising:
-
storing a list of recorded programs; automatically storing data that indicates at least one program has been viewed by a user, wherein the data is different from the stored list of recorded programs; receiving, with control circuitry, a user selection to schedule the series for recording; receiving a second user selection not to record programs in the series that the user has seen before; determining which programs in the series have been viewed by the user based on the data; automatically selecting for recording only unviewed programs of the series based on the determining and the second user selection; and recording the unviewed programs of the series that have been selected for recording. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for recording series programming, comprising:
-
a storage device; and control circuitry configured to; store a list of recorded programs; automatically store data that indicates at least one program has been viewed by a user, wherein the data is different from the stored list of recorded programs; receive a user selection to schedule the series for recording; receive a second user selection not to record programs in the series that the user has seen before; determine which programs in the series have been viewed by the user based on the data; automatically select for recording only unviewed programs of the series based on the determination and the second user selection; and record, based on the second user selection, the unviewed programs of the series that have been selected for recording. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification