Multi-Download Algorithm for Terrestrial DMB Data Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In terrestrial DMB systems, subscribers must wait for the entire data service data to download before accessing it, causing inconvenience as they cannot distinguish or selectively receive data service data, leading to repeated transmission of the same data.

Innovation Solution

A multi-download algorithm and apparatus that analyze and parse broadcast signal ensembles to separate and decode data service data, allowing it to be stored in a local cache memory while video or audio services are being enjoyed, enabling immediate access to data services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system waits for complete data service data download before providing access, then data integrity is ensured, but user access time is significantly delayed

Engineering Contradiction:
Improvedata integrityVSAvoiduser access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by downloading and caching data service data in advance during video or audio service reception. The ensemble analyzer continuously monitors broadcast signals and pre-downloads data service data to local cache memory before the user actually requests it, so when access is needed, the data is already available or nearly available, significantly reducing wait time while maintaining data integrity through the caching mechanism.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments the data service data into manageable portions and caches them separately in local cache memory. The ensemble analyzer can download different segments of data service data independently during video/audio service reception, allowing partial data to be made available earlier rather than waiting for complete data transmission, thus reducing overall access time while ensuring data integrity through proper segmentation and reassembly.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the system transmits complete data service data through broadcast signals, then data completeness is guaranteed, but transmission bandwidth is wasted due to repeated transmissions

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission bandwidth
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system extracts data service data from the broadcast signal and stores it in local cache memory at the receiver端. By extracting and caching the data locally, the system eliminates the need for repeated full transmissions of the same data service data. The ensemble analyzer extracts relevant data portions from the broadcast ensemble and stores them locally, reducing bandwidth consumption while ensuring data completeness through the caching mechanism.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates a local copy of the data service data in cache memory instead of repeatedly transmitting the original data through broadcast signals. The ensemble analyzer downloads and stores copies of data service data locally during video or audio service reception. When users need the data, they access the local copy rather than requiring another full broadcast transmission, significantly reducing bandwidth usage while maintaining data completeness.

Inventive Principle:
Principle #26Copying

3Loss of energy

If the system downloads data service data only when requested, then bandwidth is conserved, but user experience deteriorates due to long wait times

Engineering Contradiction:
Improvebandwidth consumptionVSAvoiduser experience
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system performs preliminary data download actions during video or audio service reception without waiting for user requests. The ensemble analyzer continuously monitors the broadcast signal and proactively downloads data service data to local cache memory in advance. This preliminary action ensures that when users do request data services, the data is already available or nearly available, providing immediate access and excellent user experience while bandwidth is used efficiently during off-peak times.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous useful action by downloading data service data in the background during video or audio service reception. The ensemble analyzer operates continuously to monitor broadcast signals and download data service data without interrupting the primary video/audio service. This continuous background operation ensures data is always being refreshed and made available, improving user experience without requiring separate dedicated download sessions and optimizing bandwidth utilization.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8701151B2Method of downloading terrestrial DMB data using multi-download algorithm and an apparatus thereof
Publication Date: 2014.04.15 SAMSUNG ELECTRONICS CO LTD
  • US8701151B2 patent drawing
  • US8701151B2 patent drawing
  • US8701151B2 patent drawing

AI summary

Disclosed is an apparatus and method for downloading terrestrial DMB data using a multi-download algorithm. The multi-download algorithm enables the terrestrial DMB receiving apparatus to download and store the data service data in advance from the ensemble consisting of the video service data, the audio service data, and the data service data while enjoying the video or audio service, so that the DMB subscriber can be quickly provided with the data service data whenever needed later.