Methods and systems for providing uncorrupted media assets
AssigneeRovi Guides, Inc.
InventorsRobert F. Watts, Scott D. Redman
Life of this patent
Estimating the term…
Abstract
Methods and systems are described for a media guidance application that enable a device to repair a corrupt recording. The media guidance application identifies and replaces a corrupt first segment of a plurality of segments corresponding to a first copy of a media asset stored on a first device with a second segment of a plurality of segments corresponding to a second copy of the media asset stored on a remote device, where the second segment is an uncorrupt version of the first segment.
Claims21
A method for providing uncorrupt media assets, the method comprising:
- retrieving, at a first device, a first segment of a plurality of segments corresponding to a first copy of a media asset from a memory;
- determining, at the first device, whether the first segment is corrupt;
- in response to determining that the first segment is corrupt, searching a database listing a plurality of remote devices that have copies of the media asset to identify a remote device having a second copy of the media asset;
- and
- in response to identifying the remote device, requesting a second segment of a plurality of segments corresponding to a second copy of the media asset, wherein the second segment corresponds to an uncorrupt version of the first segment;
- receiving, at the first device, the second segment from the remote device;
- replacing, at the first device, the first segment with the second segment in the first copy of the media asset;
- and
- generating for display, at the first device, the first copy of the media asset, wherein the first segment is replaced with the second segment.
A system for providing uncorrupt media assets, the system comprising:
- memory configured to store a first copy of a media asset;
- and
- control circuitry configured to:
- retrieve a first segment of a plurality of segments corresponding to the first copy of the media asset stored in memory;
- determine whether the first segment is corrupt;
- search a database listing a plurality of remote devices that have copies of the media asset to identify a remote device having a second copy of the media asset in response to determining that the first segment is corrupt;
- and
- request a second segment of a plurality of segments corresponding to a second copy of the media asset, wherein the second segment corresponds to an uncorrupt version of the first segment in response to identifying the remote device;
- receive the second segment from the remote device;
- replace the first segment with the second segment in the first copy of the media asset;
- and
- generate for display the first copy of the media asset, wherein the first segment is replaced with the second segment.
-50. (canceled)
Dependencies are inferred from the claim text.