3D Virtual Content Positioning Beyond Screen Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices struggle to present three-dimensional (3D) content in a way that is engaging and interactive, often limiting the presentation to within the confines of a virtual screen without effectively utilizing the surrounding physical environment.
Innovation Solution
The system positions content both on and off a virtual screen within a 3D environment, determining on-screen and off-screen content based on boundaries, user interactions, and sensor data to enhance the user experience, allowing for interactive and immersive 3D presentations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If content is presented only within the virtual screen boundaries, then the presentation is simple and easy to implement, but the user experience is less engaging and immersive
Solution Approach 1:
The content is segmented into two distinct types: on-screen content (presented within the virtual screen boundaries) and off-screen content (presented outside the virtual screen boundaries). This segmentation allows the system to apply different positioning strategies to different content elements, enabling immersive 3D presentations while maintaining clear implementation boundaries for each content type.
Solution Approach 2:
The patent transitions from traditional 2D screen-based content presentation to 3D spatial presentation by positioning content both on and off the virtual screen boundaries. Off-screen content is placed in three-dimensional space around the user, creating an immersive experience that extends beyond the conventional screen dimension.
2Adaptability or versatility
If content is positioned in 3D space beyond virtual screen boundaries, then the immersive experience is enhanced, but the system complexity increases
Solution Approach 1:
The system dynamically determines which content elements should be positioned on-screen versus off-screen based on runtime conditions such as user gaze direction, head position, and interaction context. This dynamic positioning allows the system to adapt to user behavior and provide immersive experiences only when and where appropriate, rather than requiring all content to be statically positioned in 3D space.
Solution Approach 2:
The patent introduces intermediary elements including virtual screens that act as boundaries between on-screen and off-screen content, and uses sensors (cameras, gyroscopes, accelerometers) as intermediaries to detect user state and mediate the positioning decisions. These intermediaries simplify the complexity by providing clear separation layers and automated decision-making mechanisms.
3Adaptability or versatility
If the system uses sensors to detect user state and dynamically position content, then user engagement is improved, but the computational requirements and processing complexity increase
Solution Approach 1:
The system performs preliminary actions by continuously tracking user gaze and head position in advance of content presentation decisions. This allows the system to pre-determine which content elements should be positioned off-screen based on predicted user interest, reducing computational complexity during actual content rendering by having positioning decisions already made.
Solution Approach 2:
The system implements feedback loops where sensor data from cameras and motion sensors continuously monitors user state, and this feedback is used to dynamically adjust content positioning. The feedback mechanism allows the system to respond to user behavior in real-time, creating an interactive experience while optimizing processing by only repositioning content when user state changes warrant such adjustments.
Data Source
AI summary
Various implementations disclosed herein include devices, systems, and methods that provide a view of a three-dimensional (3D) environment in which virtual content is presented. For example, an example process may include obtaining virtual content and positioning the virtual content within a view of a 3D environment by determining on-screen content and off-screen content, positioning the on-screen content on a virtual screen within the 3D environment, and positioning off-screen content outside of the virtual screen within the 3D environment. The method may further include presenting the view of the 3D environment including a presentation of the on-screen content on the virtual screen and the off-screen content outside of the virtual screen.


