Spatial Group Avatar Positioning for Shared Content in 3D Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for managing spatial groups in multi-user communication sessions struggle to dynamically adjust user positions based on shared content in three-dimensional environments, leading to potential obstructions and user interaction challenges.
Innovation Solution
The system updates user avatars' positions in real-time within a spatial group based on the type and size of shared content in a three-dimensional environment, maintaining spatial truth and unobstructed viewing experiences by adjusting distances and orientations of avatars relative to shared content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If user avatars are positioned at fixed distances in a spatial group, then spatial arrangement stability is maintained, but viewing obstructions occur when shared content is displayed
Solution Approach 1:
The system dynamically adjusts avatar positions based on the type of shared content being displayed. When content is shared, avatars are repositioned to appropriate distances from the content rather than maintaining fixed positions, thereby eliminating viewing obstructions while preserving spatial arrangement stability when no content is shared.
Solution Approach 2:
The system changes the distance parameter of avatar positions based on content type. Different content types (e.g., presentations, videos, collaborative documents) trigger different distance adjustments, allowing avatars to be optimally positioned for each content scenario while maintaining stable spatial relationships when content is not shared.
2Illumination intensity
If avatars are manually repositioned to avoid obstructions, then viewing clarity is improved, but user interaction complexity increases
Solution Approach 1:
The system automatically performs avatar repositioning based on detected content sharing events, eliminating the need for users to manually adjust avatar positions. The system detects when content is shared and autonomously adjusts avatar distances and orientations, providing viewing clarity without increasing user interaction complexity.
Solution Approach 2:
The system implements feedback loops that monitor content sharing states and automatically trigger avatar position adjustments. When content sharing is detected, the system responds by repositioning avatars, and when content sharing ends, avatars return to their original positions, creating an automated response system that maintains viewing clarity without manual intervention.
3Ease of operation
If avatar positions are dynamically adjusted based on content type, then viewing experience is enhanced, but system complexity increases
Solution Approach 1:
The system segments content types into distinct categories (e.g., presentations, videos, documents, images) and assigns specific avatar positioning rules to each category. This segmentation allows the system to manage complexity by handling each content type with predefined positioning logic rather than requiring continuous complex calculations for all possible scenarios.
Solution Approach 2:
The system creates a universal avatar positioning mechanism that handles multiple content types through a single automated process. Rather than implementing separate manual adjustment systems for different content types, a unified system automatically adapts avatar positions based on content detection, reducing overall system complexity while enhancing viewing experience.
4Stability of the object's composition
If spatial groups maintain fixed user distances, then spatial context is preserved, but adaptability to different content types is reduced
Solution Approach 1:
The system maintains spatial context by preserving the relative positions and orientations of avatars within the spatial group while allowing dynamic adjustment of their distances from shared content. The spatial relationships between avatars remain consistent, but their positioning adapts to different content types through automated distance adjustments triggered by content sharing events.
Data Source
AI summary
Some examples of the disclosure are directed to systems and methods for managing locations of users in a spatial group within a communication session based on the display of shared content in a three-dimensional environment. In some examples, a first electronic device and a second electronic device are in communication within a communication session. In some examples, the first electronic device displays a three-dimensional environment including an avatar corresponding to a user of the second electronic device. In some examples, in response to detecting an input corresponding to a request to display shared content in the three-dimensional environment, if the shared content is a first type of content, the first electronic positions the avatar a first distance away from the viewpoint, and if the shared content is a second type of content, the first electronic device positions the avatar a second distance away from the viewpoint.


