APPARATUS AND METHOD FOR CONFLICT RESOLUTION IN REMOTE CONTROL OF DIGITAL VIDEO RECORDERS AND THE LIKE
First Claim
1. A method for resolving conflicts in connection with controlling at least one digital video recorder interconnected with a content-based network, said method comprising the steps of:
- querying at least one server to obtain program data from said server and DVR data from said digital video recorder;
receiving said program data from said server and said DVR data from said digital video recorder, said DVR data being obtained from said digital video recorder substantially in real time over said content-based network;
displaying said program data and/or said DVR data on a device, remote from said digital video recorder and said server, in communication with said content-based network;
receiving, at said device, a request to record a given program on said at least one digital video recorder;
detecting a conflict associated with said request to record said given program; and
resolving said conflict based at least on a user input received at said device.
7 Assignments
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.
-
Citations
25 Claims
-
1. A method for resolving conflicts in connection with controlling at least one digital video recorder interconnected with a content-based network, said method comprising the steps of:
-
querying at least one server to obtain program data from said server and DVR data from said digital video recorder; receiving said program data from said server and said DVR data from said digital video recorder, said DVR data being obtained from said digital video recorder substantially in real time over said content-based network; displaying said program data and/or said DVR data on a device, remote from said digital video recorder and said server, in communication with said content-based network; receiving, at said device, a request to record a given program on said at least one digital video recorder; detecting a conflict associated with said request to record said given program; and resolving said conflict based at least on a user input received at said device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for resolving conflicts in connection with controlling at least one digital video recorder with another device, said system comprising:
-
a content-based network coupled to the at least one digital video recorder; and a DVR control application module coupled to said content-based network and the device and configured to; obtain program data; obtain DVR data from the digital video recorder, said DVR data being obtained from the digital video recorder substantially in real time over said content-based network; facilitate display of said program data and/or said DVR data on the device; receive, from the device, a request to record a given program on the digital video recorder; detect a conflict associated with said request to record said given program; and resolve said conflict based at least on a user input received from the device.
-
-
20. A system for resolving conflicts in connection with controlling at least one digital video recorder interconnected with a content-based network, from a device remote from the digital video recorder, said system comprising:
-
at least one server remote from the device; means for querying said at least one server to obtain program data from said server and DVR data from the digital video recorder; means for receiving said program data from said server and said DVR data from the digital video recorder, said DVR data being obtained from said digital video recorder substantially in real time over the content-based network; means for displaying said program data and/or said DVR data on the device, in communication with the content-based network; and means for receiving, at the device, a request to record a given program on said at least one digital video recorder; means for detecting a conflict associated with said request to record said given program; and means for resolving said conflict based at least on a user input received at the device.
-
-
21. A method for a content service provider to offer a consumer a service of resolving conflicts in connection with controlling at least one digital video recorder operated by said content service provider, said method comprising the steps of:
-
facilitating querying at least one server from a device of said consumer to obtain program data from said server and DVR data from said digital video recorder, said at least one server being under control of said content service provider, said device being remote from said server and said digital video recorder; transmitting, by said content service provider, said program data from said server and said DVR data from said digital video recorder in a format for display of said program data and/or said DVR data on said device, said DVR data being obtained from said digital video recorder substantially in real time over said content-based network; receiving, by said content service provider, from said device, a request to record a given program on said at least one digital video recorder; detecting, by said service provider, a conflict associated with said request to record said given program; and resolving said conflict, by said service provider, based at least on a user input received from said device. - View Dependent Claims (22, 23, 24, 25)
-
Specification