Back to results
US 12,034,835 B2Granted
Managing encryption keys for content
AssigneeComcast Cable Communications, LLC
InventorsKyong Park, Nikola Kolev, Jason Burgess
Life of this patent
Estimating the term…
Abstract
Disclosed are systems and methods for encryption key management. Content items, or portions thereof, can be assigned to a plurality of partitions. Each of the plurality of partitions can correspond to a timeframe of encryption key rotation. Cache control can be applied to manifests and/or content based on the timeframe of encryption key rotation.
Claims27
A method comprising:
- associating, based on a plurality of frequencies of access, a plurality of content items with a plurality of partitions, wherein each partition is associated with a frequency of access of the plurality of frequencies of access;
- for the plurality of partitions, determining a corresponding plurality of encryption key rotation times;
- and
- generating, for a content item and based on a corresponding partition of the plurality of partitions, a manifest comprising cache control data indicating an encryption key rotation time.
1 more element
A method comprising:
- associating, based on a frequency of access for each content item of a plurality of content items, each content item of the plurality of content items a partition of with a plurality of partitions, wherein each partition of the plurality of partitions is associated with at least one frequency of access of a plurality of frequencies of access;
- for the plurality of partitions, determining a corresponding plurality of encryption key rotation times;
- and
- generating, for a content item of the plurality of content items and based on a corresponding partition of the plurality of partitions, a manifest comprising cache control data indicating an encryption key rotation time.
1 more element
A method comprising:
- associating, based on a frequency of access for a content item of a plurality of content items, the content item of the plurality of content items with a partition of a plurality of partitions, wherein each partition of the plurality of partitions is associated with at least one frequency of access of a plurality of frequencies of access;
- for the plurality of partitions, determining a corresponding plurality of encryption key rotation times;
- and
- generating, for the content item of the plurality of content items and based on a corresponding partition of the plurality of partitions, a manifest comprising cache control data indicating an encryption key rotation time.
1 more element
Dependencies are inferred from the claim text.