Methods and systems for repairing recorded content
AssigneeComcast Cable Communications, LLC
InventorsShawn O'Malley, James Bradley Hein, Jeremy Zaucha
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for repairing recordings with at least a portion of a content item stored by a user device. If received metadata does not match reference metadata associated with a reference of the content item, one or more portions of the content stored by the user device may be damaged. The reference metadata and at least portions of the reference content item corresponding to the one or more portions of the content stored by the user device that are damaged may be received to replace the damaged content.
Claims20
A method comprising:
- receiving stored metadata associated with a content item stored by a user device, the stored metadata comprising stored checksum data and stored index data;
- determining, based on a comparison of the stored checksum data to reference checksum data associated with a reference of the content item, that one or more segments of the content item stored by the user device are damaged or missing;
- determining, based on the stored index data and reference index data associated with the reference of the content item, the one or more segments of the reference of the content item that correspond to the one or more segments of the content item stored by the user device that are damaged or missing;
- and
- transmitting at least the determined one or more segments of the reference of the content and at least a portion of the stored metadata.
The method of claim I, wherein the determining, based on the comparison of the stored checksum data to reference checksum data associated with the reference of the content item, that one or more segments of the content item stored by the user device are damaged or missing comprises determining an absence of at least a portion of the stored checksum data, wherein the absence indicates that one or more segments of the content item stored by the user device are missing.
The method of claim I, further comprising generating a repaired content item by replacing the one or more segments of the stored content item that are damaged or missing with at least a portion of the reference content item.
A method comprising:
- transmitting metadata associated with a stored content item, the metadata comprising checksum data and index data;
- receiving reference metadata associated with a reference of the content item, wherein the reference of the content item comprises a verified copy of the content item;
- receiving one or more segments of the reference of the content item corresponding to one or more segments of the stored content item that are damaged or missing;
- generating, based on replacing the one or more segments of the stored content item that are damaged or missing with the received one or more segments of the reference content item, a repaired content item;
- generating repair metadata associated with the repaired content item;
- determining that at least a portion of the repair metadata matches at least a portion of the reference metadata;
- and causing output of the repaired content item.
A method comprising:
- storing a content item;
- receiving a request for playback of the stored content item;
- transmitting, after the request for playback, metadata associated with the stored content em, wherein the metadata comprises checksum data and index data;
- receiving reference metadata associated with a reference content item;
- receiving one or more segments of the reference content item corresponding to one or more segments of the stored content item that are damaged;
- generating, based on the reference metadata and based on replacing the one or more segments of the stored content item that are damaged with the received one or more segments of the reference content, a repaired content item;
- and causing output of the repaired content item at the user device.
Dependencies are inferred from the claim text.