AR Content Adjustment Using Real-Time User Viewing Activity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality (AR) technologies fail to adapt AR content based on a user's real-time viewing and exploration patterns, leading to static content display that may not align with the user's changing interests and available time, resulting in reduced engagement and effectiveness.
Innovation Solution
A method and apparatus that monitor user viewing activity, including eye gaze time and movement, to determine the optimal AR content and its size based on the user's observation patterns, enabling dynamic adjustment of content based on real-time interaction with real and augmented objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If pre-set AR content is displayed for detected objects, then content provision is simplified, but user engagement and relevance are reduced
Solution Approach 1:
The system transitions from static pre-set content to dynamic content selection based on real-time eye-tracking data. The AR content is continuously adjusted according to the user's gaze patterns, exploration behavior, and interaction history, making the content provision adaptive and responsive to user needs rather than fixed and rigid.
Solution Approach 2:
The system implements a feedback loop where eye-tracking data and user interaction patterns are continuously collected, analyzed, and used to refine content selection. The processor monitors user responses and adjusts content provision accordingly, creating a closed-loop system that learns from user behavior and improves content relevance over time.
2Device complexity
If static AR content is provided, then system complexity is reduced, but user engagement and effectiveness are reduced
Solution Approach 1:
The system performs self-adjustment by automatically analyzing eye-tracking data and user interaction patterns to determine optimal content provision. Rather than requiring manual configuration or complex user input, the system autonomously learns user preferences and adapts content selection accordingly, reducing the burden on users while improving engagement effectiveness.
Solution Approach 2:
The system dynamically changes content parameters such as type, duration, and complexity based on real-time analysis of user viewing patterns. The processor adjusts these parameters adaptively, selecting content that matches the user's current interest level and exploration pace, thereby improving engagement without requiring excessive system complexity.
3Quantity of substance
If AR content duration is extended to provide more information, then information completeness is improved, but user attention and engagement are reduced
Solution Approach 1:
The system applies partial action by providing only the necessary amount of AR content based on real-time user attention analysis. Rather than consistently delivering maximum information quantity, the system adjusts content duration and depth to match the user's actual engagement level, preventing information overload while ensuring sufficient information provision when the user is attentive.
Solution Approach 2:
The content duration is dynamically adjusted based on real-time eye-tracking data and user interaction patterns. The system extends content duration when the user shows sustained interest and abbreviates it when attention wanes, creating a flexible information delivery mechanism that balances completeness with user engagement rather than using fixed duration.
Data Source
Figure 1A
Figure 1B
Figure 2A~3A
AI summary
Methods and devices providing augmented reality (AR) content. The method includes monitoring viewing activity of a user with respect to one or more of objects, determining, based on the viewing activity of the user, a viewing time of AR content associated with a next appearing object from among the one or more of objects, determining a size of the AR content associated with the next appearing object based on the viewing activity of the user, and displaying the AR content of the next appearing object based on the size of the AR content.