Functional Mode Aware Resource Management for VR and AR Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual reality (VR) and augmented reality (AR) devices face challenges in managing system resources efficiently, leading to diminished user experiences due to insufficient memory and power management, as existing systems do not account for functional modes like VR or AR when allocating resources.
Innovation Solution
The implementation of a functional mode-aware resource management system that identifies when system resources are below a minimum threshold and terminates non-VR or non-AR processes to prioritize VR or AR experiences, adjusting display and power management accordingly to maintain optimal performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the device operates in VR or AR mode with limited system resources, then the performance and user experience in VR/AR mode deteriorate, but if non-VR/AR processes are terminated to preserve VR/AR performance, then the functionality and user experience of other modes are reduced
Solution Approach 1:
The system dynamically adjusts resource allocation and process termination decisions based on the current functional mode (VR, AR, or standard mode). The resource management policy changes adaptively according to the detected mode, ensuring optimal VR/AR performance when needed while preserving other functionalities when VR/AR is not active.
Solution Approach 2:
The patent applies different resource management strategies to different functional modes. Specifically, it identifies and terminates only those processes that do not correspond to the current VR/AR functional mode, while preserving processes that are relevant to the active mode. This selective approach ensures that VR/AR performance is maintained without completely sacrificing other functionalities.
2Reliability
If system resources are allocated to maintain VR/AR functionality during low resource conditions, then power consumption increases, but if power management is optimized, then VR/AR performance may deteriorate
Solution Approach 1:
The system changes operational parameters dynamically based on resource conditions and functional mode. When resources are sufficient, VR/AR processes run with full performance parameters. When resources are low, the system adjusts by terminating non-essential processes and modifying resource allocation parameters to maintain VR/AR quality while reducing overall power consumption.
Solution Approach 2:
The patent applies partial action by selectively managing processes rather than uniformly scaling back all operations. It terminates only the specific subset of processes that do not correspond to the VR/AR functional mode, allowing VR/AR to consume sufficient resources while other processes are reduced or eliminated, thus optimizing the balance between performance and power usage.
3Illumination intensity
If display management is optimized for VR/AR mode, then resource consumption increases, but if resources are constrained, then display quality and VR/AR performance are reduced
Solution Approach 1:
The display management system applies local quality by optimizing display resources specifically for VR/AR functional mode. When in VR/AR mode, the system allocates display memory and processing resources preferentially to VR/AR applications, ensuring high display quality. Non-VR/AR processes are terminated or deprioritized to free up display resources for the active functional mode.
Data Source
AI summary
An electronic device, method, and computer readable medium for a functional mode aware resource management. The electronic device includes a memory and at least one processor. The at least one processor is coupled to the memory. The at least one processor is configured to identify when an amount of a system resource is below a minimum resource threshold. The at least one processor is also configured determine a functional mode of the electronic device. The at least one processor is further configured to identify one or more processes not corresponding to the functional mode that are running on the electronic device. The at least one processor is further configured to terminate at least one of the one or more processes not corresponding to the functional mode when the amount of the system resource is below the minimum resource threshold.


