Extended Reality 3D Object Selection for Memory and Computing Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for placing 3D objects in extended reality (XR) environments fail to account for the real-time performance capabilities of user devices, such as memory and processing power, leading to challenges in dynamically loading 3D objects without overburdening the device.
Innovation Solution
Systems and methods that determine available memory and computing power in real-time to select and scale 3D objects for display in XR environments, using real-time bidding processes to match object properties with device capabilities, ensuring efficient placement and interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-detail photorealistic 3D objects are placed in XR environments, then content quality and user engagement improve, but device memory and processing requirements increase significantly
Solution Approach 1:
The system dynamically changes the parameters of 3D objects (detail level, polygon count, texture resolution) based on real-time assessment of device capabilities. High-detail photorealistic objects are rendered only when device memory and processing power are sufficient, while lower-detail versions are used when resources are constrained, thus resolving the contradiction between quality and resource consumption
Solution Approach 2:
The patent implements dynamic adaptation where 3D object characteristics are not fixed but adjust in real-time based on device performance feedback. The system continuously monitors device capabilities and dynamically modifies object properties during runtime, allowing the same XR environment to maintain optimal quality across devices with varying resource availability
2Adaptability or versatility
If third party 3D objects are dynamically loaded at runtime, then content customization and advertising opportunities increase, but device performance stability deteriorates
Solution Approach 1:
The system performs preliminary assessment of device capabilities before dynamically loading third-party 3D objects. By evaluating memory availability and processing power in advance, the system pre-determines which objects can be safely loaded, preventing performance degradation and ensuring stable XR environment operation while still allowing content customization
Solution Approach 2:
The patent implements a feedback mechanism where the system continuously monitors device performance metrics and uses this information to make informed decisions about loading third-party content. This closed-loop approach ensures that dynamic content loading does not compromise device stability, as the system adjusts its content selection based on real-time performance feedback
3Productivity
If real-time assessment of device capabilities is performed, then optimal 3D object selection is achieved, but system complexity and processing overhead increase
Solution Approach 1:
The system implements self-service by having the user device automatically assess its own capabilities and report this information to the XR environment. This eliminates the need for complex external assessment mechanisms, as the device performs the evaluation independently and provides the necessary data for optimal 3D object selection, thus improving efficiency without proportionally increasing system complexity
Data Source
AI summary
Systems and methods are described for selecting a 3D object for display in an extended reality environment. A space in an extended reality environment is determined for placement of a 3D object. A set of space parameters are determined comprising: an amount of memory available for generating the display of the extended reality environment and an amount of computing power available for generating the display of the extended reality environment. The 3D object is selected for display in the space based on the amount of memory and the amount of computing power available.


