LINK-BASED DVR SCHEDULING WITH CONFLICT RESOLUTION
First Claim
1. A method of scheduling programming of video recording for at least one digital video recording device, comprising:
- providing user-selectable links within a browser for selecting video programs for recording, wherein an associated indication within a textual or graphical information item displayed with the user-selectable links indicates whether or not a conflict exists between a first video program associated with the link and a second video program already scheduled for recording by the at least one digital video recording device;
responsive to selection of one of the one or more links, determining whether the selected link has the conflict with the second program;
responsive to determining that the selected link has the conflict, automatically un-scheduling recording of at least a portion of the second program; and
further responsive to selection of one of the one or more links, scheduling the first video program link for recording.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program provide a mechanism for scheduling recording of video content by a digital video recorder (DVR) from web links. Scheduling conflicts with previously-scheduled recording are displayed as indicators within the web links, such as a background color of the selectable video program time-slot in a program guide display that differs from the background color(s) user for non-conflicting links. When a user selects a video program link to record, recording of the program is automatically scheduled, and if a conflict exists, recording of the previously-selected conflicting program (or the conflicting portion) is canceled. If more than one DVR is present, and conflicting programs are scheduled for all DVRs, then the user is provided with a prompt to select which previously-scheduled program to cancel. The conflict resolution may be performed at a web service that maintains a database of previous selections, or by a local script/program.
-
Citations
21 Claims
-
1. A method of scheduling programming of video recording for at least one digital video recording device, comprising:
-
providing user-selectable links within a browser for selecting video programs for recording, wherein an associated indication within a textual or graphical information item displayed with the user-selectable links indicates whether or not a conflict exists between a first video program associated with the link and a second video program already scheduled for recording by the at least one digital video recording device; responsive to selection of one of the one or more links, determining whether the selected link has the conflict with the second program; responsive to determining that the selected link has the conflict, automatically un-scheduling recording of at least a portion of the second program; and further responsive to selection of one of the one or more links, scheduling the first video program link for recording. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for recording digital video, comprising at least one processor for executing program instructions and at least one memory coupled to a corresponding one of the at least one processor for storing the program instructions, wherein the program instructions comprise program instructions for scheduling video program recording for at least one digital video recording device, comprising program instructions for:
-
providing user-selectable links within a browser for selecting video programs for recording, wherein an associated indication within a textual or graphical information item displayed with the user-selectable links indicates whether or not a conflict exists between a first video program associated with the link and a second video program already scheduled for recording by the at least one digital video recording device; responsive to selection of one of the one or more links, determining whether the selected link has the conflict with the second program; responsive to determining that the selected link has the conflict, automatically un-scheduling recording of at least a portion of the second program; and further responsive to selection of one of the one or more links, scheduling the first video program link for recording. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer-readable storage media system encoding program instructions for execution by a processor, wherein the program instructions comprise program instructions for scheduling video program recording for at least one digital video recording device, wherein the program instructions comprise program instructions for:
-
providing user-selectable links within a browser for selecting video programs for recording, wherein an associated indication within a textual or graphical information item displayed with the user-selectable links indicates whether or not a conflict exists between a first video program associated with the link and a second video program already scheduled for recording by the at least one digital video recording device; responsive to selection of one of the one or more links, determining whether the selected link has the conflict with the second program; responsive to determining that the selected link has the conflict, automatically un-scheduling recording of at least a portion of the second program; and further responsive to selection of one of the one or more links, scheduling the first video program link for recording. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification