Audio Stream Loss Mitigation via Multi-Fidelity Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing the integrity of transmitted audio streams across complex networks is challenging due to interference and data loss, leading to miscommunication and increased operational costs.

Innovation Solution

A system generates multiple audio streams with varying fidelity, including a primary high-fidelity stream and secondary low-fidelity streams, which are transmitted together to ensure data integrity by replacing lost data segments, utilizing encoding methods like PCM and lossy compression to maintain minimal bandwidth overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple audio streams with varying fidelity are transmitted to ensure data integrity, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveaudio stream integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio stream is segmented into multiple fidelity versions (primary high-fidelity stream and secondary low-fidelity streams). Each segment serves a specific purpose: the primary stream provides high quality audio when conditions permit, while secondary streams provide backup coverage when data loss occurs. This segmentation allows the system to maintain reliability without requiring a completely redundant complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the fidelity parameter of audio streams by creating multiple versions with different quality levels. The primary stream uses higher bitrates and less compression for high fidelity, while secondary streams use lower bitrates and more aggressive compression. This parameter variation allows the system to adapt to different network conditions and replace lost data appropriately without maintaining identical complex systems throughout.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If secondary low-fidelity streams are transmitted as backup, then reliability is improved, but loss of substance increases due to bandwidth consumption

Engineering Contradiction:
Improvedata integrityVSAvoidbandwidth overhead
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

Different parts of the audio transmission system use different quality levels appropriately. The primary stream uses high quality for normal operation, while secondary streams use lower quality specifically for backup purposes. This local quality differentiation ensures that high bandwidth is consumed only when necessary for high-quality audio, while backup streams consume minimal bandwidth and are only activated when data loss occurs in the primary stream.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If multiple encoding methods are used to maintain audio integrity, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveaudio encoding qualityVSAvoidencoding complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system applies different levels of encoding precision to different streams based on their intended purpose. The primary stream receives full encoding precision with advanced codecs and high bitrates, while secondary streams use more aggressive compression and simpler encoding. This partial application of high-precision encoding only where necessary (primary stream) reduces overall system complexity while maintaining audio integrity when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10971161B1Techniques for loss mitigation of audio streams
Publication Date: 2021.04.06 AMAZON TECH INC
  • US10971161B1 patent drawing
  • US10971161B1 patent drawing
  • US10971161B1 patent drawing

AI summary

Systems and methods for loss protection of audio streams that may obtain an audio source such as from a microphone device, determine a sampling rate for encoding the audio source, and sampling the audio source to identify a plurality of samples (e.g., according to the sampling rate). A first audio output stream may be generated by encoding the plurality of samples. A second audio output stream may be generated by compressing each sample of the plurality of samples to collectively generate a second audio output stream. The first and second audio output streams may be transmitted (e.g., over a network subject to loss) to a recipient computer system that is able to utilize portions of the second audio output stream in place of lost portions first audio output stream.