Media File Index Adjustment for Selective Download Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media file download and playback technologies do not efficiently manage media file indexing, leading to errors when a subset of units is downloaded or modified, as the index does not accurately reflect changes in the media file structure, causing issues with playback.

Innovation Solution

A method and device that download and modify media file indices to account for omitted or added units, adjusting file offsets to ensure accurate correlation of media content with file locations, allowing for efficient playback of modified media files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a subset of units is downloaded from the media file, then the download size is reduced and bandwidth is saved, but the index no longer accurately reflects the media file structure causing playback errors

Engineering Contradiction:
Improvedownloaded data volumeVSAvoidplayback accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary actions by downloading and storing the complete index before selectively downloading only the required units. This preliminary index is then used to guide the selective download process, ensuring that the correct units are retrieved while maintaining awareness of the complete media file structure for accurate playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the complete index in the client device's storage. This copied index serves as a reference that maintains the original media file structure information, allowing the player to accurately navigate and play back only the downloaded units without errors, effectively decoupling the reduced data volume from playback accuracy.

Inventive Principle:
Principle #26Copying

2Reliability

If the complete media file is downloaded, then playback accuracy is maintained, but bandwidth consumption and download time increase

Engineering Contradiction:
Improveplayback accuracyVSAvoiddownload speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The media file is segmented into multiple units, and the index is segmented into references for these units. The system leverages this segmentation to download only the specific units needed for playback while maintaining the complete index structure. This allows selective downloading that preserves playback accuracy without requiring the complete file, directly improving download speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action by downloading only the necessary units rather than the complete media file. The index provides sufficient information to accurately identify and retrieve only the required units, avoiding the excessive action of downloading unnecessary data while maintaining playback accuracy through the preserved index structure.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If media units are added or omitted from the file, then the media content is modified for specific needs, but the index becomes out of sync causing playback errors

Engineering Contradiction:
Improvemedia content flexibilityVSAvoidplayback accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adapts the media content by allowing addition or omission of units while maintaining the index through modification. The index is updated to reflect changes in the media file structure, enabling flexible content adaptation without breaking playback accuracy. This dynamic adjustment ensures that the index remains synchronized with the actual media content regardless of modifications.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8856218B1Modified media download with index adjustment
Publication Date: 2014.10.07 GOOGLE LLC
  • US8856218B1 patent drawing
  • US8856218B1 patent drawing
  • US8856218B1 patent drawing

AI summary

A method and corresponding apparatus or system, in which a computing device may obtain an index of a media file, the computing device may use the index as a basis to download just part of the media file as a modified media file, the computing device may adjust the index to account for omission of the remainder of the media file, and the computing device may use the modified index as a basis to play out content of the modified media file.