Seamless Audio Handover in Multi-Processor Vehicle Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern vehicle audio systems face delays in full availability due to complex multimedia systems, leading to interruptions in audio output during handovers between processing nodes, which affects the quality and continuity of audio signals.

Innovation Solution

A processing unit with two nodes, where a fast-startup first node handles basic audio outputs like warning tones and a second node handles multimedia outputs, utilizing a shared program memory for seamless handover by computing and buffering audio segments, ensuring continuous output without interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a first processing node is used for basic audio output with fast startup, then warning tones are available immediately, but the audio system cannot provide full multimedia functionality

Engineering Contradiction:
Improvestartup speedVSAvoidmultimedia functionality
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The audio system is divided into two processing nodes: a first processing node for basic audio functions (warning tones) that starts up quickly, and a second processing node for multimedia functions that provides full functionality. This segmentation allows each node to be optimized for its specific purpose while working together to provide comprehensive audio capabilities.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a second processing node is used for full multimedia audio output, then complete audio management is achieved, but the startup time increases to approximately 30 seconds

Engineering Contradiction:
Improveaudio management capabilityVSAvoidstartup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The first processing node performs preliminary audio functions immediately upon startup, providing warning tones and basic audio output before the second processing node is fully initialized. This preliminary action ensures that critical audio functions are available without delay, while the second node prepares in the background to take over full multimedia responsibilities.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If handover is performed from the first processing node to the second processing node, then full multimedia functionality is activated, but disturbing jumps occur in the audio output

Engineering Contradiction:
Improvemultimedia audio outputVSAvoidaudio output continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The handover between processing nodes is designed to maintain continuous audio output. The first node continues generating audio segments and writing to the program memory until the second node is fully operational and can take over without interruption. This ensures that the audio output remains continuous and free from disturbing jumps during the transition.

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If the program memory is overwritten by the first processing node up to a predefined point, then seamless handover is achieved, but the memory management becomes more complex

Engineering Contradiction:
Improveseamless audio transferVSAvoidmemory management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The program memory serves as an intermediary buffer between the two processing nodes. The first node writes audio segments to the program memory up to a predefined point, and the second node takes over reading from this buffer. This intermediary mechanism allows seamless handover by decoupling the write and read operations, ensuring continuous audio output while managing the complexity of coordination between nodes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12047759B2Seamless audio transfer in a multi-processor audio system
Publication Date: 2024.07.23 CONTINENTAL AUTOMOTIVE SYSTEMS INC
  • US12047759B2 patent drawing
  • US12047759B2 patent drawing
  • US12047759B2 patent drawing

AI summary

A processing unit for an audio system of a vehicle comprises a first processing node, a second processing node and a program memory. The program memory may be overwritten by the first processing node and by the second processing node. After the processing unit has started up the first processing node may compute and write to the program memory an audio output. The processing unit may also perform a handover of the computing of the audio output from the first processing node to the second processing node when the first processing node has overwritten the program memory up to a predefined point and when the second processing node is operational. The second processing node is designed to compute the audio output after the handover, and to write this audio output to the program memory.