Configurable Access Kernel for Dynamic Content Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content protection systems, such as set-top boxes, lack flexibility and transparency, leading to mechanical issues, user confusion, and compatibility problems, especially with the use of CableCARDs, which are inflexible and resource-intensive.

Innovation Solution

A dynamically configurable system with a secure processor and a host supporting a common kernel, enabling multiple content protection clients and message handling configurations, including filtering, queuing, and scheduling, to provide flexible and transparent security without increasing user device complexity or cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CableCARDs are used to provide separable security, then content protection functionality is provided, but flexibility is reduced and mechanical problems occur

Engineering Contradiction:
Improvecontent protection functionalityVSAvoidflexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent replaces the mechanical CableCARD system with a software-based downloadable content protection system. Instead of using physical cards that insert into slots, the system downloads content protection software and configuration data over the network to the set-top box, eliminating mechanical components while maintaining security functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent implements dynamic configurability where the set-top box can download and activate different content protection systems as needed. The system allows flexible addition, removal, and switching between different content protection clients through software updates rather than physical hardware changes, enabling adaptive security configurations.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple content protection systems are supported, then versatility is improved, but device complexity increases

Engineering Contradiction:
Improvecontent protection system supportVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal content protection platform that can support multiple different content protection systems through a common architecture. The set-top box includes a unified interface and message handling system that can load and execute different content protection clients, allowing one device to perform multiple content protection functions without requiring separate hardware for each system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments content protection functionality into separate downloadable clients that can be independently managed. Each content protection system is delivered as a distinct software module that can be downloaded, installed, and configured separately, allowing the base device to remain simple while supporting multiple specialized functions through modular additions.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If downloadable content protection systems are used, then flexibility is improved, but download time and resources increase

Engineering Contradiction:
ImproveflexibilityVSAvoiddownload time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary configuration where the set-top box is pre-configured with a framework capable of receiving and executing multiple content protection systems. The device includes pre-established message handling routines, queue structures, and client identification mechanisms that are ready before actual content protection software is downloaded, reducing setup time upon deployment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8307199B2Configurable access kernel
Publication Date: 2012.11.06 COMCAST CABLE COMM LLC
  • US8307199B2 patent drawing
  • US8307199B2 patent drawing
  • US8307199B2 patent drawing

AI summary

A highly configurable kernel supports a wide variety of content protection systems. The kernel may reside in a host that interacts with a secure processor maintaining content protection clients. After establishing communication with the secure processor, the host receives messages from content protection clients requesting rules for message handling operations to support client operations. This flexible configuration allows for dynamic reconfiguration of host and secure processor operation.