Dynamic Audio Resource Selection for Multi-Display Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer devices with multiple displays face challenges in dynamically managing camera orientations and resource selection based on changing device configurations, leading to inconsistent image preview mirroring and audio resource usage.

Innovation Solution

The system dynamically determines the orientation of device portions based on sensor information and selects appropriate microphones and cameras by associating physical location information with static and dynamic orientations, updating preview images and audio resources accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the device uses static camera orientation assignment based on physical location, then the system complexity is reduced, but the adaptability to different device configurations deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to device configurations
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic camera orientation assignment by continuously monitoring device configuration states (folded, unfolded, rotated) and automatically adjusting which camera serves which function. The system transitions from static to dynamic resource allocation, allowing camera roles to change based on real-time device state while maintaining manageable complexity through automated control.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the device dynamically adjusts camera and audio resource selection based on device orientation, then the adaptability to different configurations is improved, but the device complexity increases

Engineering Contradiction:
Improveadaptability to device configurationsVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs feedback mechanisms by continuously sensing device configuration state (through sensors detecting fold/unfold positions and rotation angles) and using this information to dynamically adjust camera and audio resource selection. This closed-loop control enables adaptive resource allocation while keeping the complexity manageable through automated decision-making based on sensor feedback.

Inventive Principle:
Principle #23Feedback

3Reliability

If the device uses multiple microphones for audio capture, then the audio quality is improved, but the difficulty of selecting appropriate audio resources increases

Engineering Contradiction:
Improveaudio qualityVSAvoiddifficulty of selecting audio resources
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements self-service by automatically selecting appropriate microphones based on device configuration state without requiring manual user intervention. The operating system monitors device state and autonomously determines which microphones are optimally positioned for audio capture, thereby improving audio quality while eliminating the complexity of manual audio resource selection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10616489B2Dynamic control of audio resources in a device with multiple displays
Publication Date: 2020.04.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10616489B2 patent drawing
  • US10616489B2 patent drawing
  • US10616489B2 patent drawing

AI summary

Methods and devices for dynamically selecting an audio resource may include receiving a request to use at least one microphone on the computer device. The methods and devices may include determining, by the operating system, a dynamic orientation of a first device portion and a second device portion of the computer device based on sensor information. The methods and devices may include selecting at least one microphone for use based on the physical location information of the at least one microphone and the dynamic orientation of the first device portion and the second device portion, wherein the physical location information corresponds to a static orientation of the at least one microphone on the computer device.