Patent ID: 9444794
Filing Date: 2016-09-13
CPC Classification: H04L

Claim Text:
1. An apparatus comprising: a receiver configured to receive, a Hypertext Transfer Protocol (HTTP) server, a Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD); a hardware processor coupled to the receiver and configured to determine, from the DASH MPD, a request time to retrieve a decryption key for an encrypted segment of a media presentation, herein the DASH MPD describes the media presentation, specifies the request time, and comprises a key server Uniform Resource Locator (URL) for a key server that provides the decryption key and a ContentProtection element comprising an availability attribute, wherein the availability attribute indicates an availability window as a temporal distance between an available key time that the decryption key is available for download and an available segment time that the encrypted segment is available for download, and wherein the request time occurs within the availability window; and a transceiver coupled to the processor and configured to retrieve the decryption key from the key server via the key server URL during the request time.