Interface for resolving recording conflicts with network devices
First Claim
1. A method for a first digital video recorder resolving conflicts in scheduling the recording of programs, the method comprising:
- receiving a request to schedule a recording of a first program;
determining a conflict between the request to schedule the recording of the first program and a previous request to schedule a recording of a second program;
automatically presenting the conflict by providing an identification of the first program, an identification of the second program, and an interface for resolving the conflict in recording the first program and the second program; and
requesting a second digital video recorder network connected to the first digital video recorder to obtain a second recording queue maintained on the second digital video recorder to determine whether the second recording queue could include the second program without conflict, andpresenting an interface providing the option of recording the second program at the second digital video recorder for resolving the conflict.
15 Assignments
0 Petitions
Accused Products
Abstract
Communication and resolution of potential recording conflicts are disclosed. In one aspect, a request for recording a new program is received, and recording schedules are examined to determine whether another program had been previously scheduled for recording at the same time. If so, a display that illustrates and allows resolution of the conflict is automatically provided. In another aspect, a recording queue and an exception list provide efficient identification of conflicts and management of scheduled recordings. The recording queue lists each program to be recorded, and the exception list identifies conflicting pairs in the recording queue and indicates which item in each pair is respectively retained (preempting) and deferred (preempted). Canceling a preempting recording removes it from the recording queue and the conflict from the exception list to reinstate a preempted program. Channel guides that illustrate recording conflicts are also provided.
-
Citations
30 Claims
-
1. A method for a first digital video recorder resolving conflicts in scheduling the recording of programs, the method comprising:
-
receiving a request to schedule a recording of a first program; determining a conflict between the request to schedule the recording of the first program and a previous request to schedule a recording of a second program; automatically presenting the conflict by providing an identification of the first program, an identification of the second program, and an interface for resolving the conflict in recording the first program and the second program; and requesting a second digital video recorder network connected to the first digital video recorder to obtain a second recording queue maintained on the second digital video recorder to determine whether the second recording queue could include the second program without conflict, and presenting an interface providing the option of recording the second program at the second digital video recorder for resolving the conflict. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for a first digital video recorder resolving conflicts in scheduling the recording of programs, the computer program product stored on a computer readable medium to perform operations comprising:
-
receiving a request to schedule a recording of a first program; determining a conflict between the request to schedule the recording of the first program and a previous request to schedule a recording of a second program; automatically presenting the conflict by providing an identification of the first program, an identification of the second program, and an interface for resolving the conflict in recording the first program and the second program; and requesting a second digital video recorder is network connected to the first digital video recorder to obtain a second recording queue maintained on the second digital video recorder to determine whether the second recording queue could include the second program without conflict, and presenting an option of recording the second program at the second digital video recorder for resolving the conflict. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for a first digital video recorder resolving conflicts in scheduling the recording of programs, the apparatus comprising:
-
a recording candidate identifying module, configured to receive a request to schedule a recording of a first program; a conflict handling module, in communication with the recording candidate identifying module, configured to determine a conflict between the request to schedule the recording of the first program and a previous request to schedule a recording of a second program; a conflict reporting module, in communication with the conflict handling module, configured to automatically present the conflict by providing an identification of the first program, an identification of the second program, and an interface for resolving the conflict in recording the first program and the second program; a second digital video recorder network connected to the first digital video recorder, and a second recording queue maintained on the second digital video recorder, the second recording queue requested by the first digital video recorder to determine whether the second recording queue could include the second program without conflict, and the interface presents an option of recording the second program at the second digital video recorder for resolving the conflict. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification