Navigation Device Audio Output Priority Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional navigation devices fail to manage priority and playback of multiple audio outputs effectively, leading to unnecessary audio outputs when guidance information, music, and traffic information coincide, especially considering scenarios where audio outputs become redundant due to time or vehicle movement.
Innovation Solution
A navigation device with a priority database and next audio output state storage system that determines the priority of audio outputs and controls playback to avoid unnecessary outputs by storing lower-priority audio outputs for later playback, using a priority holder and next audio output state determiner to manage concurrent audio requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple audio outputs are played simultaneously, then comprehensive navigation information is provided, but audio conflict and confusion occur
Solution Approach 1:
The system changes the parameter of audio output timing by introducing priority levels and control states. When multiple audio outputs are requested simultaneously, the system assigns different priorities (first priority for route guidance, second priority for other information) and controls the timing of playback to avoid audio conflict, ensuring reliable navigation guidance without confusion.
Solution Approach 2:
The system introduces an intermediary control mechanism (the output control unit with priority judgment) that mediates between multiple audio output requests. This intermediary evaluates the priority of each audio output request and coordinates their playback timing, preventing direct audio conflict while ensuring important navigation information is delivered reliably.
2Object-affected harmful factors
If audio outputs are postponed for later playback, then audio conflict is avoided, but information becomes unnecessary due to time passage or vehicle movement
Solution Approach 1:
The system employs feedback by continuously monitoring the current audio output state and the queue of pending audio outputs. The output control unit judges whether to output the next audio output based on feedback from the current state and priority levels, ensuring that postponed audio outputs are still relevant and necessary before actually playing them back.
Solution Approach 2:
The system makes the audio output process dynamic by allowing real-time adjustment of playback timing based on priority and current state. Instead of rigidly postponing all audio outputs, the system dynamically decides whether to play back the next audio output immediately or postpone it, maintaining information relevance while avoiding audio conflict.
3Loss of information
If all audio outputs are played in sequence, then comprehensive information is delivered, but processing time increases and user attention is lost
Solution Approach 1:
The system changes the parameter of audio output processing by introducing priority-based parallel processing. Instead of sequentially processing all audio outputs regardless of importance, the system assigns priority levels and processes first-priority route guidance information immediately while managing second-priority outputs, reducing overall processing time and maintaining user attention.
Data Source
AI summary
A navigation includes a next audio output state storage that stores, as a next audio output, an audio output which is started the next time when one audio output is completed, a next audio output state determiner that determines whether or not to output the next audio output on the basis of both the storing state of the next audio output and current navigation information, and an output determiner that, when a plurality of playback requests coincide, outputs an audio output having a higher one of priorities acquired from the priority holder, and stores an audio output having a lower one of the priorities in the next audio output state storage as a next audio output, and that determines an audio output to be played back according to the determination by the next audio output state determiner when one audio output is completed.


