3D Interface Display with User Position Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional interfaces on computing devices often fail to present content in an intuitive and user-friendly manner, especially on small form factor devices, making it difficult for users to locate desired information due to non-intuitive organization and presentation on the display screen.
Innovation Solution
The implementation of a 3D display and interaction mode that allows interface elements to be highlighted, animated, or altered in appearance and arrangement, using a combination of camera-based user position tracking and motion sensors to adjust the interface elements' depth and position based on the user's orientation and gaze, creating a dynamic and personalized view.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional 2D display interfaces are used on small form factor devices, then device portability is maintained, but content organization and presentation become non-intuitive and difficult to navigate
Solution Approach 1:
The patent transitions from traditional 2D display to 3D volumetric display, adding a depth dimension to the display space. This allows content to be organized in three-dimensional space rather than flat two-dimensional screens, enabling more intuitive spatial organization and navigation of content while maintaining compact device form factor.
Solution Approach 2:
The system dynamically adjusts the 3D display content based on detected user eye movements and gaze direction. The interface elements animate and reposition themselves in response to user interaction, creating a dynamic viewing experience that adapts to user behavior patterns and improves navigability.
2Ease of operation
If 3D display mode is implemented to improve content organization, then user interaction intuitiveness is enhanced, but system complexity increases
Solution Approach 1:
The patent introduces eye-tracking technology as an intermediary between the user and the 3D display system. By detecting eye movements and gaze direction, the system automatically determines user intent and adjusts the display accordingly, reducing the need for complex manual controls and simplifying the user interface while maintaining advanced 3D functionality.
Solution Approach 2:
The 3D display system performs self-adjustment based on detected eye movements. The interface elements automatically reposition and animate themselves in response to user gaze patterns without requiring explicit user commands, allowing the system to serve itself in optimizing the display configuration based on user behavior.
3Ease of operation
If interface elements are animated and repositioned in 3D space, then user engagement is improved, but processing time and latency increase
Solution Approach 1:
The system pre-loads and pre-renders 3D display elements and their animation sequences in advance. By preparing the volumetric content and transition animations before they are needed, the system reduces latency during actual page transitions and maintains smooth, engaging visual effects without significant delays.
Data Source
Figure 1~2
Figure 3A~3B
Figure 4A~4B
AI summary
Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.