Audio Attribute Scheduling for Off-Focus Playback Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing operating systems, such as Android, require numerous system calls to adjust audio attributes like volume for both on-focus and off-focus audio, leading to device freezing during rapid changes, which is unacceptable for mission-critical applications.
Innovation Solution
Implement a method that adjusts on-focus audio attributes immediately and delays adjustments for off-focus audio based on the priority level of the application, using a timer to stagger system calls and prevent device freezing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If audio attributes are adjusted for both on-focus and off-focus audio simultaneously, then comprehensive audio control is achieved, but device freezing occurs due to excessive system calls
Solution Approach 1:
The patent segments the audio attribute adjustment process into two distinct phases: immediate adjustment for on-focus audio and delayed adjustment for off-focus audio. This segmentation reduces the number of simultaneous system calls from adjusting off-focus audio attributes, preventing device freezing while maintaining comprehensive audio control capability.
Solution Approach 2:
The patent applies preliminary action by adjusting on-focus audio attributes immediately while deferring off-focus audio attribute adjustments to a later time. This ensures that critical audio control is executed without causing device freezing, and off-focus audio is updated subsequently when the device is in a more stable state.
2Ease of operation
If off-focus audio attributes are adjusted immediately, then responsive audio control is achieved, but device freezing occurs during rapid volume changes
Solution Approach 1:
The patent performs preliminary action by adjusting on-focus audio attributes immediately to provide responsive control, while delaying off-focus audio attribute adjustments. This ensures responsive audio control for the current focus without causing device freezing from simultaneous updates.
Solution Approach 2:
The patent segments the audio adjustment operations by processing on-focus audio immediately and off-focus audio subsequently. This temporal segmentation maintains user-responsive audio control while preventing device freezing that would result from processing all audio attributes simultaneously.
3Ease of manufacture
If numerous system calls are made to adjust audio attributes, then complete audio configuration is achieved, but device performance degrades
Solution Approach 1:
The patent segments system calls into two batches: immediate system calls for on-focus audio attribute adjustment and delayed system calls for off-focus audio attribute adjustment. This reduces the number of simultaneous system calls, maintaining audio configuration completeness while improving device processing efficiency.
Solution Approach 2:
The patent makes preliminary system calls for on-focus audio attributes and defers off-focus audio attribute system calls to later. This approach ensures complete audio configuration is achieved while preventing the performance degradation that would result from processing all configuration changes simultaneously.
Data Source
AI summary
Techniques for adjusting audio attributes for off-focus audio of a device are provided. An indication that audio attributes for on-focus audio are being adjusted are received at the device. The indication is received via an audio control of the device. A priority level of an application having the on-focus audio is determined. An event based on the priority level is determined. The audio attributes for on-focus audio are adjusted. The audio attributes for off-focus audio are adjusted upon occurrence of the event.


