Patent ID: 11880475
Assignee: SYNAMEDIA LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
at a headend including one or more servers and each includes a non-transitory memory:
receiving a request for a manifest corresponding to a channel from a client device;
providing a manifest listing a plurality of segments for the channel in response to receiving the request, wherein the manifest indicates an alternating encryption pattern of repeatedly encrypting a first set of segments using a service level access key unique to a service associated with a plurality of channels and encrypting a second set of segments using a channel level access key unique to the channel;
receiving parallel requests from the client device requesting the channel level access key referenced in the manifest and the plurality of segments listed in the manifest; and
sending the channel level access key and the plurality of segments to the client device in accordance with determining entitlement to the channel at the client device.