Receiver Private Descriptor Embedding for User Event Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital broadcasting systems lack descriptors to record and reproduce events that do not originate from a broadcast transport stream, such as parental controls and user-defined bookmarks, in a partial transport stream, limiting user control and customization.
Innovation Solution
A receiving apparatus and method that includes a conditional access module to generate events like parental controls and bookmarks, and a private descriptor system to store this information in a partial transport stream, allowing for the recording and reproduction of these events, using a private descriptor like the MPEG registration descriptor to embed additional information not defined by standard broadcasting standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard broadcasting standards are used to record partial transport stream, then compatibility and standard compliance are improved, but ability to record user-defined events like parental controls and bookmarks is lost
Solution Approach 1:
The patent embeds private descriptors within the existing PMT table structure of the partial transport stream. The private descriptors are nested inside the PMT, which itself is part of the standard MPEG2-TS framework. This allows user-defined events to be recorded without violating standard compliance, as the private descriptors are contained within the permitted table structure.
Solution Approach 2:
The patent introduces private descriptors as an intermediary mechanism between the standard broadcasting infrastructure and user-defined event recording. These private descriptors act as a mediator that extends functionality beyond standard requirements while maintaining compatibility with existing PMT structures and recording systems.
2Adaptability or versatility
If private descriptors are added to record user-defined events, then user control and customization are improved, but device complexity increases
Solution Approach 1:
The patent makes the PMT table structure multi-functional by allowing it to serve both standard broadcasting purposes and user-defined event recording. The same PMT structure that handles standard program information also accommodates private descriptors for user events, eliminating the need for separate dedicated structures and reducing overall system complexity.
Solution Approach 2:
The patent merges the functionality of standard descriptor processing with private user-defined event descriptors within the same PMT table handling mechanism. The recording apparatus processes both standard and private descriptors using unified table management logic, reducing the complexity that would arise from separate processing paths.
3Ease of manufacture
If existing PMT structure is used for recording, then recording simplicity is maintained, but ability to store additional event information is limited
Solution Approach 1:
The patent nests private descriptors within the PMT table structure, allowing additional event information to be stored without creating separate external structures. This nested approach maintains recording simplicity while expanding information storage capacity within the existing table framework.
Solution Approach 2:
The patent adds another dimension to the PMT table structure by introducing private descriptors that carry additional event information. This dimensional extension allows the PMT to store not only standard program information but also user-defined event data, effectively increasing storage capacity without complicating the recording process.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is a receiving apparatus, including: a stream receiver unit configured to receive a broadcast transport stream; a partial-transport-stream recorder configured to create a partial transport stream from the received broadcast transport stream, and to record the partial transport stream in a recording medium; an event generating section configured to generate an event, the event relating to the received broadcast transport stream; and a private-descriptor inserting section configured to create a private descriptor, the private descriptor being information on the generated event, and to insert the private descriptor in a section of the partial transport stream.