BD-J Progressive Download Clip Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing progressive download methods for playback apparatuses supporting the BD-J specification face challenges in minimizing standby time and communication overhead when receiving and playing A/V data, particularly due to the inefficiencies in dividing and transmitting A/V data into clips.

Innovation Solution

A method is introduced where A/V data is divided into two groups of clips, with one group having a smaller size (Ss) and another group having a larger size (Sc), allowing for optimized playback sequence and transmission to minimize standby time and communication overhead, using specific mathematical expressions to determine the number and size of clips based on network bandwidths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If A/V data is divided into many small clips for progressive download, then playback continuity is improved, but communication overhead increases due to multiple connection establishments

Engineering Contradiction:
Improveplayback continuityVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The A/V data is segmented into two distinct groups: first clips (smaller size) and second clips (larger size). This segmentation allows the system to optimize download behavior differently for each group, reducing communication overhead while maintaining playback continuity. The first clips are downloaded individually to ensure smooth playback initiation, while the second clips are downloaded in bulk after playback starts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by downloading the first clips (smaller size) before playback begins. This preliminary download of essential small clips ensures that playback can start immediately without interruption, while the larger second clips are downloaded subsequently without blocking playback.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If A/V data is divided into many small clips, then playback smoothness is improved, but standby time increases due to sequential downloading

Engineering Contradiction:
Improveplayback smoothnessVSAvoidstandby time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By segmenting clips into two size groups, the system can download smaller first clips sequentially during playback initiation, then switch to downloading larger second clips in parallel with playback. This segmentation reduces the total standby time compared to downloading all clips sequentially before playback.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains continuity of useful action by allowing playback to proceed while simultaneously downloading the second clips. The download action continues throughout the playback process rather than being completed beforehand, eliminating idle standby time and keeping the system continuously productive.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If all clips are downloaded before playback, then playback interruptions are prevented, but network bandwidth is wasted during idle download time

Engineering Contradiction:
Improveplayback interruption preventionVSAvoidnetwork bandwidth waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary downloading of only the necessary first clips before playback starts, rather than downloading all clips in advance. This preliminary action is sufficient to prevent playback interruptions while avoiding the waste of downloading larger second clips during idle time before playback begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by downloading only the minimum necessary clips (first clips) before playback starts, rather than completing the full download of all clips. The remaining second clips are downloaded partially during playback, which is the optimal point when network resources are efficiently utilized without causing interruptions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8515259B2Method for providing progressive download service for playback apparatus supporting BD-J specification
Publication Date: 2013.08.20 SK PLANET CO LTD
  • US8515259B2 patent drawing
  • US8515259B2 patent drawing
  • US8515259B2 patent drawing

AI summary

A method for providing a progressive download service for a playback apparatus supporting a BD-J specification is disclosed. In accordance with the present invention, a standby time and a communication overhead necessary for receiving and playing a A/V data by a playback apparatus supporting a BD-J specification are minimized by dividing and playing a first clip and a second clip according to a size of clips.