Digital Broadcasting Receiver Startup Speed via Parallel Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital broadcasting receiving apparatuses have a lengthy start-up time, which frustrates users and causes them to miss important content, especially when using Linux-based OS, which further increases initialization time compared to real-time OS.

Innovation Solution

A start-up method that involves parallel CPU booting and channel decoding operations, utilizing a reset controller to independently perform channel decoding during CPU booting, allowing for immediate display of the decoded channel once the CPU is ready.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sequential initialization operations are performed (CPU booting followed by channel decoding), then system stability is ensured, but start-up time increases

Engineering Contradiction:
Improvesystem stabilityVSAvoidstart-up time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The reset controller performs channel decoding operations in advance during the CPU booting process. Specifically, while the CPU is initializing the operating system and tasks, the reset controller simultaneously decodes the channel to be displayed, preparing the video signal before the CPU is fully operational. This preliminary action eliminates the sequential wait time without compromising system stability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The initialization process is divided into independent segments: CPU booting operations and channel decoding operations are separated into different functional modules (CPU and reset controller respectively). This segmentation allows both operations to proceed in parallel without interfering with each other, reducing overall start-up time while maintaining system reliability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If Linux-based OS is used for enhanced functionality, then adaptability is improved, but initialization time increases

Engineering Contradiction:
ImproveOS functionalityVSAvoidinitialization time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The channel decoding operation is performed in advance during the OS initialization process. The reset controller begins decoding the channel while the Linux-based OS is loading and initializing, so that by the time the OS is fully operational, the video signal is already prepared and can be displayed immediately.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If comprehensive system initialization is performed (memory testing, clock signal determination, OS loading, task initialization), then system reliability is ensured, but start-up time increases

Engineering Contradiction:
Improvesystem initialization completenessVSAvoidstart-up time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The comprehensive system initialization is segmented into independent parallel operations: the CPU handles OS loading, task initialization, and system configuration, while the reset controller simultaneously performs channel decoding. This segmentation allows all necessary initialization steps to be completed without sequential delays.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The channel decoding operation continues uninterrupted during the entire CPU booting process. Rather than waiting for initialization to complete, the decoding operates continuously in the background, ensuring that the video signal is ready as soon as the CPU finishes booting, eliminating idle time.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8392944B2Digital broadcasting receiving apparatus with improved start-up speed and start-up method for the digital broadcasting receiving apparatus
Publication Date: 2013.03.05 SAMSUNG ELECTRONICS CO LTD
  • US8392944B2 patent drawing
  • US8392944B2 patent drawing
  • US8392944B2 patent drawing

AI summary

A digital broadcasting receiving apparatus with improved start-up speed and a start-up method for the digital broadcasting receiving apparatus are provided. The start-up method for the digital broadcasting receiving apparatus includes performing a booting operation related to a central processing unit (CPU) when the digital broadcasting receiving apparatus is powered on, performing a channel decoding operation related to a channel to be displayed while the CPU booting is being performed, and displaying the channel decoded by the channel decoding operation when the CPU booting and the channel decoding are finished. Accordingly, the start-up time of the digital broadcasting receiving apparatus can be remarkably reduced.