Patent ID: 8634704

Claim:
A mobile device, comprising: a memory to store computer instructions; and a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions, performs operations comprising: presenting media content transmitted by a gateway in communication with an interactive television network, the media content provide by a server of the interactive television network; detecting an error in the presenting of the media content; generating a storage request for storing a remaining portion of the media content at the gateway responsive to the detecting of the error, wherein the storage request is generated without user input at the mobile device, wherein the remaining portion of the media content comprises content that has not been presented by the mobile device; providing the storage request to the gateway to cause the gateway to access an electronic media guide for identifying the remaining portion of the media content and to cause the gateway to obtain and store the remaining portion of the media content at the gateway without obtaining and storing an entire copy of the media content at the gateway, wherein the gateway obtains the remaining portion of the media content from a network storage device that is remote from the gateway, and wherein the identifying of the remaining portion of the media content is based on guide information of the electronic media guide that corresponds to the media content and a run time of the media content; subsequently generating a retrieval request for retrieving the remaining portion of the media content from the gateway, wherein the retrieval request is generated based on user input at the mobile device; and providing the retrieval request to the gateway to cause the gateway to transmit the remaining portion of the media content for presentation at the mobile device.