Audio Data Playback From Specific Point Without Full Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices require decoding all encoded audio data before playing it from a specific point, leading to waiting time and incomplete playback when only a portion of the data is requested, as they decode the entire data set.

Innovation Solution

An electronic device with an audio data processing module that generates a storage space for decoded audio data, decodes only the requested portion of encoded audio data, and outputs it, allowing for immediate playback without waiting for the entire data to be decoded.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all encoded audio data is decoded before playback, then the audio data can be played from any point, but the waiting time increases and decoding efficiency decreases

Engineering Contradiction:
Improveplayback from specific pointVSAvoidwaiting time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the audio data into frames with playable unit length, allowing the system to decode and play only the requested segment from a specific point rather than the entire dataset. This segmentation enables random access to audio content without requiring full decoding beforehand.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-decodes audio data into frames and stores them in a storage space before playback is requested. When playback is needed, the system retrieves the pre-decoded frames corresponding to the requested time range, eliminating the need to decode the entire audio stream from scratch.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If all encoded audio data is decoded, then complete audio data is available, but the decoding resource consumption increases

Engineering Contradiction:
Improveaudio data completenessVSAvoiddecoding resource consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary audio frames corresponding to the requested playback time range from the encoded data, rather than processing the entire audio stream. This extraction approach reduces decoding resource consumption while providing complete audio data for the specific playback request.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs partial decoding by processing only the portion of audio data needed for the requested playback point and duration, rather than decoding the complete audio stream. This partial action reduces energy and resource consumption while maintaining sufficient data for the playback requirement.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If encoded audio data is decoded from the beginning, then the playback starts correctly, but the playback cannot start immediately at a later point

Engineering Contradiction:
Improveplayback correctnessVSAvoidplayback start speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent divides the audio stream into discrete frames with known time positions and playable unit length. This segmentation allows the system to directly access and play the frame corresponding to any requested time point without sequential decoding from the beginning, enabling immediate playback start at any position.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a storage space as an intermediary between the encoded audio data and the playback output. Pre-decoded frames are stored in this intermediate storage, allowing the playback system to retrieve and output audio data from any point without re-decoding from the beginning, thus achieving both correctness and speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10108391B2Audio data operating method and electronic device supporting the same
Publication Date: 2018.10.23 SAMSUNG ELECTRONICS CO LTD
  • US10108391B2 patent drawing
  • US10108391B2 patent drawing
  • US10108391B2 patent drawing

AI summary

Methods and apparatuses of operating audio data of an electronic device are provided. A storage space is generated where decoded audio data is stored. Frames are stored in the storage space. The frames have a playable unit length that corresponds to a full length that is formed when encoded audio data is decoded. The encoded audio data is decoded from a requested playback point and the decoded audio data is stored in the storage space, upon detecting a request for playback of audio data at the requested playback point. The decoded audio data is output.