Patent ID: 7805741
Filing Date: 2010-09-28
Classification: G11B,H04L,H04N

Abstract:
1. A method associated with the execution of an application on a digital video recorder proxy system comprising the steps of: receiving, in a digital video recorder proxy system, a status update from at least one of a plurality of digital video recorders when a change of a resource status of one of the digital video recorders occurs, wherein the status update includes updates for electronic program guide data corresponding to a first DVR, electronic program guide data corresponding to a second DVR, recorded content, and resource status, and the resource comprises storage capacity of each of the digital video recorders, wherein the electronic program guide data corresponding to the first DVR is in a different format from the electronic program guide data corresponding to the second DVR; storing the status updates received in a database of the digital video recorder proxy system; identifying, in the digital video recorder proxy system, an available digital video recorder according to the status update from the at least one of the digital video recorders; consolidating, in the digital video recorder proxy system, the updated electronic program guide data corresponding to the first DVR with the updated electronic program guide data corresponding to the second DVR; presenting, using the digital video recorder proxy system, the consolidated electronic program guide data to a client, wherein the consolidated program guide data is displayed in a user interface comprising channel information, timeslot information, and corresponding digital video recorder information; and receiving, in the digital video recorder proxy system, viewing, recording or browsing requests from the client.