Dynamic Avatar Positioning in Spatial Groups
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for managing spatial groups in multi-user communication sessions struggle to dynamically adjust user avatars' positions based on shared content types in three-dimensional environments, leading to potential obstructions and inefficient user interactions.
Innovation Solution
The system updates the spatial arrangement of avatars in a multi-user communication session by determining the type of shared content and adjusting the distance between avatars accordingly, ensuring unobstructed viewing and interaction experiences without requiring manual user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the system maintains fixed avatar positions in spatial groups, then device complexity is reduced, but user interaction efficiency deteriorates due to obstructions from shared content
Solution Approach 1:
The patent implements dynamic spatial group management where avatar positions are automatically adjusted based on shared content characteristics. The system transitions from static avatar positioning to dynamic positioning that adapts to different content types (2D vs 3D), content sizes, and user interaction patterns, resolving the contradiction between interaction efficiency and system complexity
Solution Approach 2:
The system performs automatic spatial adjustments without requiring manual user input. The electronic device autonomously determines content types, calculates optimal avatar positions, and reconfigures spatial groups based on detected shared content characteristics, enabling self-service spatial management that improves interaction efficiency without increasing operational complexity
2Ease of operation
If the system dynamically adjusts avatar positions based on shared content, then viewing clarity is improved, but processing energy consumption increases
Solution Approach 1:
The system changes spatial parameters (avatar positions, distances) based on detected content characteristics. By monitoring content type (2D/3D), size, and position parameters, the system dynamically adjusts avatar arrangement to maintain clear viewing angles and prevent obstructions, improving ease of operation while managing energy through parameter-based control
Solution Approach 2:
The system implements feedback loops that continuously monitor shared content characteristics and adjust avatar positions accordingly. The electronic device detects content parameters, evaluates viewing conditions, and makes real-time spatial adjustments, creating a closed-loop system that optimizes viewing clarity while processing energy efficiently through intelligent decision-making
3Productivity
If manual user input is required for spatial adjustments, then positioning precision is improved, but operation time increases
Solution Approach 1:
The system performs self-service spatial management by automatically detecting shared content characteristics and calculating optimal avatar positions without user intervention. This autonomous operation significantly reduces operation time while maintaining adequate positioning precision through algorithmic spatial optimization based on content parameters
Solution Approach 2:
The system performs preliminary spatial configuration by pre-establishing spatial groups and default avatar positions before content sharing begins. When content is shared, the system makes incremental adjustments from these pre-configured states, reducing the overall operation time required for spatial management while maintaining positioning precision through layered configuration
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.


