Patent ID: 9088825
Filing Date: 2015-07-21
Classification: H04L,H04N

Abstract:
1. A client device comprising: a network interface, coupled to receive media content via a network, the media content protected by digital rights management data; a processing device, coupled to the network interface, for executing a digital rights management application for validating playback of media content based on state tracker data; and a memory, coupled to the processing device, for storing the media content, the digital rights management application, the digital rights management data and the state tracker data; wherein the digital rights management application generates the state tracker data based on the digital rights management data and state data of the digital rights management application that includes at least one of: application activation time data that indicates an activation time of the DRM application, or application renewal data associated with a renewal date of the DRM application; and wherein the state tracker data includes integrity data indicating integrity of the digital rights management data and the state data, wherein the digital rights management application determines validity of the digital rights management data based on the integrity data, in response to the digital rights management data being retrieved from memory, and automatically removes the digital rights management data and the state data from memory in response to determining that the digital rights management data is invalid.