Shared Environment User Representation Distance Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for presenting content in shared computer-generated environments of multi-user communication sessions struggle to effectively manage representations of users when they move beyond a threshold distance from the communication session's reference point, leading to potential delays or losses in real-time communication.
Innovation Solution
The system determines when a user's representation moves beyond a threshold distance in the computer-generated environment and responds by displaying an indication of this distance, potentially changing the representation to a placeholder or maintaining the current representation depending on the user's movement relative to the threshold.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system continuously displays detailed user representations in the computer-generated environment, then user presence and interaction quality are maintained, but system resources are consumed and privacy may be compromised when users are far from the communication session
Solution Approach 1:
The system applies different representation qualities based on spatial location: detailed representations are displayed when users are within threshold distance of the communication session, while placeholder representations are used when users exceed the threshold distance. This local differentiation maintains communication reliability for nearby users while protecting privacy for distant users.
Solution Approach 2:
The system dynamically transitions between detailed user representations and placeholder representations based on real-time distance calculations. When a user moves beyond the threshold distance, the representation dynamically changes from detailed to placeholder, and vice versa, ensuring appropriate privacy protection while maintaining communication context.
2Reliability
If the system monitors and manages user representations based on distance thresholds, then user privacy is protected when far from the session, but system complexity increases due to continuous distance calculation and representation management
Solution Approach 1:
The system automatically performs distance calculations and representation management without requiring manual intervention. The electronic device self-monitors user positions relative to the communication session reference point, automatically determines when threshold distances are exceeded, and switches between detailed and placeholder representations autonomously, reducing operational complexity.
Solution Approach 2:
The system implements continuous feedback loops by monitoring user positions, calculating distances to the communication session reference point, and adjusting representations based on threshold comparisons. This automated feedback mechanism ensures privacy protection while managing system complexity through algorithmic decision-making rather than manual control.
3Loss of energy
If placeholder representations are used when users exceed threshold distance, then privacy is protected and system resources are conserved, but user awareness of their distance from the session may be reduced
Solution Approach 1:
The system uses visual differentiation through color or appearance changes to distinguish between detailed user representations and placeholder representations. This visual coding allows users to quickly understand their representation state and implicit distance from the communication session, maintaining awareness while conserving system resources through placeholder usage.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Some examples of the disclosure are directed to systems and methods for presenting content in a shared computer generated environment of a multi-user communication session. In some examples, an electronic device displays an indication that a location in the shared computer generated environment corresponding to the electronic device is further than a threshold distance from a respective location associated with the multi-user communication session. In some examples, an electronic device presents a representation of a user of a multi-user communication session moving away from a point of reference of the multi-user communication session. In some examples, the electronic device presents content associated with a user of a multi-user communication session moving away from a point of reference of the multi-user communication session.