Broadcast Receiver NRT Service Processing via Signaling Table Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional broadcast receivers are unable to receive and process non-real time (NRT) services, limiting their ability to provide a variety of services to users by combining NRT and real-time services.

Innovation Solution

A broadcast receiver is designed to receive and process NRT services by extracting service information from a signaling information table, storing NRT service data, and controlling processes based on this information, including user authorization, codec details, and expiration periods, with support for web services and different service types like Fixed and Mobile NRT services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional broadcast receivers are used, then the device complexity is low, but the service versatility is limited and cannot process NRT services

Engineering Contradiction:
Improveservice versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The broadcast receiver is designed to handle multiple service types (real-time and non-real-time services) through a unified architecture. The service information processing unit extracts and interprets service type indicators from signaling information tables, enabling the receiver to adaptively process different service types using the same hardware platform, thereby achieving multi-functionality without proportionally increasing device complexity.

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

2Reliability

If NRT service data is stored in a storage medium, then the content availability is improved, but the storage space requirement increases

Engineering Contradiction:
Improvecontent availabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The system dynamically manages storage parameters by monitoring content expiration periods and service types. NRT service data is stored with associated expiration time information, and the service information processing unit selectively retains or deletes data based on these parameters. This allows the system to maintain content availability for authorized periods while automatically freeing storage space when content expires or is no longer needed.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If detailed service information is extracted and processed, then the service control precision is improved, but the processing complexity increases

Engineering Contradiction:
Improveservice control precisionVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The service information processing unit extracts only the necessary service control information from the signaling information table based on the service type indicator. For NRT services, it extracts expiration periods and authorization information; for real-time services, it extracts different parameters. This selective extraction approach enables precise service control without processing the entire signaling data structure, thereby managing processing complexity efficiently.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9621931B2Method of processing non-real time service and broadcast receiver
Publication Date: 2017.04.11 LG ELECTRONICS INC
  • US9621931B2 patent drawing
  • US9621931B2 patent drawing
  • US9621931B2 patent drawing

AI summary

A method of receiving and processing a broadcast signal including a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A method of processing a Non-Real Time (NRT) service in a broadcast receiver, the method comprises receiving and processing a signaling information table including access information of the NRT service, receiving data of the NRT service based on the signaling information table in non-real time and storing the received data of the NRT service in a storage medium, extracting service information including service type of the NRT service and detail information of the NRT service from the signaling information table, and controlling processes of the NRT service based on the extracted service information.