Broadcast Receiver NRT Service Signaling Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional broadcast receivers are unable to receive and process non-real time (NRT) services, as they lack the necessary method to handle NRT service signaling information, which is required to provide additional information related to NRT services.

Innovation Solution

A method and broadcast receiver configuration that includes receiving and processing a signaling information table with access information for NRT services, storing NRT service data, extracting access information, and downloading additional information using this access information through internet and FLUTE sessions, with a protocol stack that identifies and processes NRT service signaling data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional broadcast receivers are used, then real-time services can be provided, but non-real time services cannot be received or processed

Engineering Contradiction:
Improveservice reception capabilityVSAvoidreceiver structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The broadcast receiver is enhanced with multi-functionality to handle both real-time services (RTS) and non-real-time services (NRTS). The receiver incorporates an NRT service manager and protocol stack that enable it to process signaling information tables, extract access information, and download additional information for NRT services while maintaining its existing RTS capabilities through internet and FLUTE sessions.

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

2Adaptability or versatility

If NRT service signaling information processing is added to broadcast receivers, then NRT services can be received, but the receiver complexity increases

Engineering Contradiction:
ImproveNRT service reception capabilityVSAvoidprotocol stack and processing units
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The NRT service processing functionality is segmented into distinct modular components: an NRT service manager that handles high-level service coordination, a protocol stack that processes signaling information tables, and separate download mechanisms for additional information. This segmentation allows the complex NRT processing to be organized into manageable, independent modules that can be added to the existing receiver architecture without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If access information is extracted and additional information is downloaded, then complete NRT service data can be obtained, but processing time and complexity increase

Engineering Contradiction:
Improveadditional information completenessVSAvoiddownload and processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The receiver extracts access information from signaling information tables in advance, before the actual content download is needed. This preliminary extraction of access information (such as URI values identifying additional information files) allows the system to prepare download parameters ahead of time, enabling more efficient subsequent downloads of additional NRT service information through internet and FLUTE sessions without delaying service delivery.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10075772B2Method of processing non-real time service and broadcast receiver
Publication Date: 2018.09.11 LG ELECTRONICS INC
  • US10075772B2 patent drawing
  • US10075772B2 patent drawing
  • US10075772B2 patent drawing

AI summary

A method of receiving and process a broadcast signal including a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A method of processing a broadcast signal including a Non-Real Time (NRT) service, the method comprises receiving and processing a signaling information table including access information of the NRT service, receiving and storing data of the NRT service based on the signaling information table in non-real time, extracting access information of additional information relating to the NRT service from the signaling information table, and downloading the additional information relating to the NRT service based on the extracted access information.