Patent ID: 8677500

Claim:
A digital broadcasting receiver for broadcast content protection, the digital broadcasting receiver comprising: a computer system comprising a processor and memory, the memory including: a platform operating on the computer system and configured to store received broadcast data; middleware which comprises an application manager operating on the computer system and configured to manage various protection management tools based on protection management information from the broadcast data so that broadcast content corresponding to the received broadcast data is used according to a consumption policy, wherein the application manager is configured to manage a tool operator which operates a protection management tool that corresponds to a detected tool information, wherein the tool operator is configured to manage: a registration determiner which determines whether a protection management tool corresponding to the detected tool information is registered; an initiating unit which initiates the registered protection management tool; an operator which operates the initiated protection management tool; and a tool obtainer which obtains the protection management tool corresponding to the detected tool information through the platform when the protection management tool corresponding to the detected tool information is not registered, and registers the obtained protection management tool by installing the obtained protection management tool; a platform interface unit operating on the computer system and configured to provide an interface between the platform and the middleware; a protection management information searcher which searches for protection management information related to a protection management of the broadcast content from the broadcast data; a tool information detector which detects tool information related to the protection management of the broadcast content by analyzing the protection management information; and a middleware interface unit operating on the computer system and configured to provide an interface between the various protection management tools and the middleware, wherein the protection management tool comprises a registered protection management tool and an unregistered protection management tool.