Broadcast Receiver NRT Service Duplicate Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional broadcast receivers are unable to process and receive non-real time (NRT) services, as they lack the necessary method to handle NRT streams even when received alongside real-time (RT) services.

Innovation Solution

A method for processing NRT services in a broadcast receiver involves receiving signaling information tables, detecting duplicates using version information, and processing NRT service data based on acquired signaling and announcement information, utilizing a broadcast receiver with a receiving unit, service manager, and processor to handle NRT service signaling and data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the broadcast receiver processes all received signaling information tables without duplicate detection, then complete NRT service information is acquired, but processor cycles and power consumption increase unnecessarily

Engineering Contradiction:
Improvecompleteness of NRT service informationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The version information is extracted and checked in advance before full processing of signaling information tables. This preliminary duplicate detection prevents unnecessary processing of redundant information, reducing power consumption while ensuring complete NRT service information is acquired when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Version information is extracted separately from the signaling information tables for dedicated duplicate detection. This extraction mechanism allows the system to identify and skip duplicate tables without processing their full content, thereby reducing energy consumption while maintaining information completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the broadcast receiver processes all received signaling information tables without duplicate detection, then complete NRT service information is acquired, but processing time and computational resources are wasted

Engineering Contradiction:
Improvecompleteness of NRT service informationVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Version information is checked in advance before full processing of signaling information tables. This preliminary duplicate detection enables the system to skip redundant processing steps, improving processing efficiency while ensuring complete NRT service information is acquired when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Version information is extracted separately for dedicated duplicate detection. This extraction mechanism allows the system to identify and skip duplicate tables without processing their full content, thereby improving processing efficiency while maintaining information completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If version information checking is implemented to detect duplicates, then processing efficiency improves, but system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The version information field already present in the signaling information tables is repurposed for duplicate detection. This multi-functional use of existing data structures avoids adding separate complexity mechanisms while improving processing efficiency through intelligent duplicate identification.

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

Data Source

PatentUS8302131B2Method of processing non-real time service and broadcast receiver
Publication Date: 2012.10.30 LG ELECTRONICS INC
  • US8302131B2 patent drawing
  • US8302131B2 patent drawing
  • US8302131B2 patent drawing

AI summary

A method of receiving and processing 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 includes receiving a first signaling information table including signaling information of the NRT service and a second signaling information table including announcement information of the NRT service, detecting a duplicate of the signaling information included in the first signaling information table and a duplicate of the announcement information included in the second signaling information table, acquiring the signaling information after processing the first signaling information table if the signaling information included in the first signaling information table is not a duplicate and acquiring the announcement information after processing the second signaling information table if the announcement information included in the second signaling information table is not a duplicate, and receiving and processing NRT service data based on the acquired signaling information and announcement information.