APPARATUS AND METHOD FOR CONFLICT RESOLUTION IN REMOTE CONTROL OF DIGITAL VIDEO RECORDERS AND THE LIKE
1 Assignment
0 Petitions
Accused Products
Abstract
At least one server is queried to obtain program data. DVR data is obtained from a digital video recorder, substantially in real time, over a content-based network. The program data and/or the DVR data are displayed on a separate remote device, in communication with the content-based network. A request to record a given program on the at least one digital video recorder is received at the separate remote device. A conflict associated with the request to record the given program is detected, and the conflict is resolved based at least on a user input received at the separate remote device.
57 Citations
21 Claims
-
1. (canceled)
-
2. A method for controlling a digital video recorder (DVR), the method comprising the steps of:
-
obtaining DVR data from the DVR, the DVR data indicating an already-scheduled program scheduled to record on the DVR; receiving from a remote device a request to record an additional program on the DVR; detecting an overlap between a time slot of the already-scheduled program and a time slot of the additional program; receiving from the remote device an instruction to clip either the already-scheduled program or the additional program; and controlling the DVR in accordance with the instruction. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for controlling a digital video recorder (DVR), the apparatus comprising:
-
a memory; and at least one processor coupled to the memory and operative to perform the steps of; obtaining DVR data from the DVR, the DVR data indicating an already-scheduled program scheduled to record on the DVR; receiving from a remote device a request to record an additional program on the DVR; detecting an overlap between a time slot of the already-scheduled program and a time slot of the additional program; receiving from the remote device an instruction to clip either the already-scheduled program or the additional program; and controlling the DVR in accordance with the instruction. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for controlling a digital video recorder (DVR), the system comprising:
-
means for obtaining DVR data from the DVR, the DVR data indicating an already-scheduled program scheduled to record on the DVR; means for receiving from a remote device a request to record an additional program on the DVR; means for detecting an overlap between a time slot of the already-scheduled program and a time slot of the additional program; means for receiving from the remote device an instruction to clip either the already-scheduled program or the additional program; and means for controlling the DVR in accordance with the instruction. - View Dependent Claims (21)
-
Specification