Broadcast Receiver NRT Web Service Processing via Signaling Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecapability to receive NRT servicesVSAvoidprocessing capability complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvesignaling information processingVSAvoiddata structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #7Nested doll (Nesting)

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

Engineering Contradiction:
Improvecontent display capabilityVSAvoidmapping process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10349146B2Method for processing a web service in an NRT service and a broadcast receiver
Publication Date: 2019.07.09 LG ELECTRONICS INC
  • US10349146B2 patent drawing
  • US10349146B2 patent drawing
  • US10349146B2 patent drawing

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.