Virtual Environment Data Mirroring for External Device Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users participating in virtual environments often need to exit the environment to interact with other computing devices, such as phones, due to impaired ability to interact with external devices while engaged in the virtual environment.
Innovation Solution
The solution involves mirroring data from a second computing device to a first computing device, allowing users to interact with the second device without leaving the virtual environment. This is achieved by modifying image data for the virtual environment using the mirrored data and displaying it within the virtual environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user engages in a virtual environment using a first computing system, then the user experiences an immersive virtual reality environment, but the user's ability to interact with external computing devices is impaired
Solution Approach 1:
The patent creates a visual copy of the second computing device's display within the virtual environment of the first computing device. This copy allows the user to interact with external device content without physically leaving the virtual environment, thus maintaining immersion while enabling external device interaction.
Solution Approach 2:
The first computing device acts as an intermediary by receiving data from the second computing device and presenting it within the virtual environment. This mediator approach allows seamless interaction between the virtual environment and external devices without requiring the user to switch contexts.
2Ease of operation
If a user exits the virtual environment to interact with another computing device, then the user can access external device functionality, but the user must disconnect from the virtual environment
Solution Approach 1:
The system prepares and displays a visual representation of the external device within the virtual environment before the user needs to interact with it. This preliminary action ensures that when the user wants to access external device functionality, the interface is already ready and integrated into the current virtual context, eliminating the need to exit.
Solution Approach 2:
The patent merges the external device's display output with the virtual environment's display system. By combining these previously separate interfaces into a unified presentation within the first computing device, the user can access external device functionality without breaking the connection to the virtual environment.
3Ease of operation
If data from a second computing device is mirrored to a first computing device, then the user can interact with the second device without leaving the virtual environment, but additional processing and display modifications are required
Solution Approach 1:
The first computing device is designed to perform multiple functions: it maintains the virtual environment while simultaneously receiving and displaying data from external computing devices. This multi-functionality allows the system to handle diverse data sources and presentation requirements through a unified interface approach.
Solution Approach 2:
The system modifies display parameters by rendering the second computing device's output as a visual representation within the virtual environment's coordinate system and display characteristics. This parameter transformation allows external device data to be seamlessly integrated into the virtual environment's visual framework.
Data Source
AI summary
Methods, apparatus, and non-transitory machine-readable media associated with mirroring data for a virtual environment. An apparatus can include a memory device and a processor communicatively coupled to the memory device. The processor can receive data for display from a different apparatus that is coupled to the apparatus, wherein the different apparatus is a physical apparatus. The processor can modify image data for a virtual environment using the data. A display system coupled to the processor can display the modified image data of the virtual environment to mirror the data from the different apparatus to the virtual environment.


