Broadcast Receiver Trigger Processing for Non-Real-Time Service Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital television (DTV) receivers are unable to effectively receive and process non-real time (NRT) services, which are distinct from traditional real-time (RT) services, due to the lack of appropriate units for processing NRT streams, limiting the provision of diverse services to users.

Innovation Solution

A method and apparatus for receiving and processing NRT services by extracting presentation time information and trigger actions from packetized streams, allowing for the integration of NRT services with RT services without interfering with typical receivers, using a receiving unit, trigger processing unit, and service manager to perform trigger actions at designated times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional real-time service processing methods are used, then real-time broadcasting services can be provided, but non-real time services cannot be received or processed

Engineering Contradiction:
Improveservice type supportVSAvoidreceiver structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The receiver is divided into distinct functional units: a receiving unit for acquiring packetized streams, a trigger processing unit for extracting and analyzing trigger information, and a service manager for executing services. This segmentation allows the system to handle both real-time and non-real-time services through specialized processing paths without requiring a complete redesign of the receiver architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The trigger processing unit is designed to universally handle different service types by extracting trigger information from packetized streams regardless of whether they are real-time or non-real-time services. The service manager executes appropriate actions based on the extracted trigger information, making the system multi-functional without requiring separate dedicated hardware for each service type.

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

2Adaptability or versatility

If NRT services are integrated into the broadcasting system, then diverse services become accessible, but typical receivers cannot process NRT streams

Engineering Contradiction:
Improveservice diversityVSAvoidreceiver compatibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The trigger processing unit acts as an intermediary between the received packetized stream and the service execution mechanism. It extracts trigger information containing service identification and control data, translating the NRT stream format into actionable commands that the service manager can execute, thereby enabling typical receivers to process NRT services through this intermediary layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The trigger processing unit extracts essential trigger information from the packetized stream payload, separating the critical service control data from the rest of the stream. This extraction allows the receiver to identify and process NRT services without needing to understand or process the entire stream structure, maintaining compatibility while enabling new functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If trigger information is extracted from packetized streams, then NRT services can be processed, but additional processing units are required

Engineering Contradiction:
ImproveNRT service processing capabilityVSAvoidprocessing unit structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The trigger processing unit combines multiple functions: receiving packetized streams, extracting trigger information from payloads, identifying service types, and generating control commands. By merging these functions into a single integrated unit rather than separating them into distinct hardware components, the system achieves NRT service processing capability without proportionally increasing overall device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The service manager autonomously executes services based on the trigger information extracted by the trigger processing unit. It self-determines which services to execute, when to execute them, and how to manage service timing without requiring external control mechanisms, thereby improving processing productivity while minimizing the need for additional complex control structures.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9225443B2Method for transmitting broadcast service, method for receiving the broadcasting service, and apparatus for receiving the broadcasting service
Publication Date: 2015.12.29 LG ELECTRONICS INC
  • US9225443B2 patent drawing
  • US9225443B2 patent drawing
  • US9225443B2 patent drawing

AI summary

Provided is a method for receiving a broadcast service. The method includes: receiving a first packetized stream; extracting presentation time information from a header of the first packetized stream; extracting trigger information comprising a target service identifier and a trigger action from a payload of the first packetized stream; and performing the trigger action to an object corresponding to the target service identifier at a time indicated by presentation time information.