XRCE Application Context Segmentation for Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In extended reality (XR) environments, there is a need to manage users' private information while allowing them to share content with others, as existing technologies do not effectively address privacy concerns when users interact and share data within these multiuser environments.
Innovation Solution
The development of an XRCE application that operates within an XR environment, providing a subset of features for content sharing while restricting access to only designated shared content, and offering different functionalities based on the execution context, both within and outside the XR environment, to maintain user privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users share content in XR environments, then content sharing capability is improved, but user privacy is worsened
Solution Approach 1:
The patent segments content access by creating distinct execution contexts: an XR execution context for shared content viewing and a non-XR execution context for private content access. The system divides content into shared content (accessible in XR context) and private content (accessible only in non-XR context), allowing users to share selectively while maintaining privacy control through context-based segmentation.
Solution Approach 2:
The patent introduces an intermediary mechanism - the execution context system - that mediates between content sharing desires and privacy protection needs. This intermediary layer determines which content is accessible based on the execution context, acting as a gatekeeper that enables sharing when appropriate while blocking access to private content when needed.
2Ease of operation
If the application provides full functionality outside XR context, then ease of operation is improved, but privacy protection is worsened
Solution Approach 1:
The patent applies dynamics by making the application's functional availability context-dependent. The system dynamically adjusts which features and content are accessible based on the execution context: full functionality is available in non-XR contexts for private operations, while only shared content and specific shared functionality are available in XR contexts. This dynamic adaptation resolves the contradiction by providing ease of operation for private use while maintaining privacy protection during shared use.
3Object-affected harmful factors
If the application restricts functionality within XR context, then privacy protection is improved, but adaptability is worsened
Solution Approach 1:
The patent applies local quality by providing different functional qualities in different execution contexts. Within the XR execution context, the system provides localized functionality appropriate for shared content viewing (e.g., content display, shared interaction), while excluding functionality inappropriate for shared contexts (e.g., private file management, sensitive operations). This localized approach maintains privacy protection while providing sufficient adaptability for the intended shared use case.
Data Source
AI summary
The disclosure pertains to techniques for collaborating in a multiuser communications environment. One such technique comprises receiving a request from a first device to launch an application in a multiuser communication session with a second device, wherein the request includes an indication of data to be made available in the multiuser communication session and providing the multiuser version of the application to the first device based on the data, wherein the multiuser version of the application provides access to the indicated data, and wherein the multiuser version of the application provides shared functionality between the first device and the second device.


