Web Browser CAS Application for Middleware EMM Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing conditional access system (CAS) client software distribution method, which embeds software in middleware, faces challenges in updating and content reproduction due to massive middleware software capacity, leading to delays and the need for porting across different middleware versions.
Innovation Solution
Implementing a separate middleware and application layer for the CAS system, where the middleware extracts and transmits entitlement management messages and control words to a web browser-based application, allowing for independent updates and descrambling of image signals without interrupting content reproduction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If CAS client software is embedded in middleware software, then authority control and control word setting can be performed in the middleware layer, but the middleware software capacity becomes massive and content reproduction is interrupted during software updating
Solution Approach 1:
The patent divides the CAS client software into two separate components: a lightweight middleware layer that handles only EMM extraction and authority confirmation, and a web browser-based application layer that handles control word extraction and image signal descrambling. This segmentation reduces middleware software capacity while maintaining authority control capability.
2Adaptability or versatility
If CAS client software is embedded in middleware software, then control word setting is performed in the middleware layer, but it requires updating the entire middleware software to update the CAS function
Solution Approach 1:
The patent separates control word setting functionality into the web browser-based application layer, which can be updated independently without affecting the middleware layer. This allows rapid updates of CAS functions by simply replacing the web application, eliminating the need to update entire middleware software.
3Adaptability or versatility
If CAS client software is embedded in middleware software, then the software can be distributed online, but the CAS client software requires proper porting to respective pieces of middleware software
Solution Approach 1:
The patent implements a universal web browser-based application layer that can run on any platform with a web browser, eliminating the need for platform-specific porting. The standardized web interface provides consistent CAS functionality across different devices and middleware versions.
4Adaptability or versatility
If the CAS client software is separated into middleware layer and application layer, then independent updates are possible, but control word loading delay occurs due to separate implementation
Solution Approach 1:
The patent implements preliminary action by having the middleware layer extract and prepare EMM data in advance, and the web application pre-processes authority confirmation requests. This preliminary preparation reduces the time required for control word loading when the actual descrambling is needed.
Data Source
AI summary
An electronic device, an image processing method thereof, and a non-transitory computer readable recording medium are provided. The image processing method for the electronic device includes receiving an image signal; extracting, by a middleware layer, an entitlement management message (EMM) from the image signal; transmitting the extracted EMM to a web browser based application of an application layer; confirming, by the application, a user authority using the extracted EMM; extracting, by the middleware layer, a control word (CW) if the authority for the image signal is confirmed; and descrambling the image signal using the extracted control word.


