Broadcast Receiver NRT Web Service Processing via Signaling Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing broadcast receivers lack the capability to properly receive and process Non-Real Time (NRT) services due to the absence of a means for processing signaling information, which is essential for identifying and handling NRT content.
Innovation Solution
A method and system for a broadcast receiver that includes receiving signaling information, identifying whether the service is an NRT service, determining the type of NRT service, and processing it to enable the reception and display of web services, using data structures like the Service Map Table (SMT) and NRT Service Table (NST) to map signaling data to content identifiers and display formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If broadcast receivers use conventional reception methods, then they can receive real-time broadcast services, but they cannot properly receive and process Non-Real Time (NRT) services due to absence of signaling information processing capability
Solution Approach 1:
The patent segments the service reception process by introducing distinct signaling information processing pathways. The Service Map Table (SMT) segments service level information while the NRT Service Table (NST) segments content level information, allowing the receiver to handle NRT services through dedicated processing routines rather than conventional real-time broadcast methods.
Solution Approach 2:
The patent implements preliminary action by having the receiver proactively acquire and store signaling information (SMT and NST tables) before actual content reception. The receiver pre-processes service type identification and NRT service detection, enabling seamless switching between real-time and non-real-time service modes without adding significant operational complexity during content playback.
2Loss of information
If the receiver processes signaling information for NRT services, then it can identify and handle NRT content, but it requires additional data structures and processing steps
Solution Approach 1:
The patent applies the nested doll principle by embedding the NRT Service Table (NST) within the Service Map Table (SMT) structure. The SMT contains service-level signaling information, while the NST contains nested content-level signaling information for NRT services. This hierarchical nesting allows the receiver to process signaling information in a structured manner, accessing only the relevant level (service or content) without being overwhelmed by the entire data structure.
3Ease of operation
If the receiver maps signaling data to content identifiers, then it can properly display NRT content, but it requires additional mapping processes
Solution Approach 1:
The patent introduces signaling information (SMT and NST tables) as an intermediary layer between the received NRT content and the display output. The Service Map Table maps service identifiers to service types, while the NRT Service Table maps content identifiers to specific NRT content and display parameters. This intermediary mapping structure automates the content identification and display configuration process, reducing operational complexity despite the additional data structures involved.
Data Source
AI summary
A method of processing a web service in a Non-Real Time (NRT) service and the broadcast receiver are disclosed herein. A method of providing an NRT service in a broadcasting receiver may include receiving first signaling information, identifying whether a service type of an NRT service is a web service based upon the first signaling information, identifying a web page type and a web page version of the NRT service and browsing the NRT service. The method may further include connecting a service signaling channel, parsing the received first signaling information, determining whether the NRT service is supported in the broadcasting receiver and consuming the web contents of the NRT service. The NRT service may include at least one of a fixed NRT service and a mobile NRT service. The first signaling information may be a data casting description table (DDT) if the NRT service is the fixed NRT service. The first signaling information may be a service map table (SMT) if the NRT service is the mobile NRT service. The DDT may include a first field identifying the NRT service and a second field identifying a type of the NRT service. The type of the web service may include at least one of a web document of text HTML and a web document of CE-HTML. The third field and the fourth field may be valid if the type of the received service is the web service based upon the second field.


