US20240288930
2024-08-29
Physics
G06F3/011
An electronic device designed to control virtual objects based on their distances includes several key components: a communication circuit, a camera, a display, and a processor. The device is capable of providing virtual services and displaying a first virtual object on its screen. It can also measure the distance between this first virtual object and a second virtual object associated with another user, facilitating interactive experiences in augmented reality (AR), virtual reality (VR), and mixed reality (MR).
The processor plays a crucial role in identifying the distance between the two virtual objects. If this distance is found to be equal to or less than a predefined reference distance, the device activates its camera. This activation enables the device to capture images that help assess the user's state, which is essential for tailoring the virtual experience based on user interaction.
Once the camera is activated, the processor analyzes images to determine the user's state. This information is vital as it allows the electronic device to send relevant data to an external device via its communication circuit. The data transmitted can modify the state of the second virtual object displayed on that external device, ensuring an interactive and responsive user experience.
The method employed by this electronic device involves several steps: displaying a first virtual object, measuring the distance to a second virtual object, activating the camera if within a reference distance, identifying the user's state through captured images, and finally transmitting data to change the state of the second virtual object accordingly. This sequence supports immersive interactions in various virtual environments.
In this context, several technical terms are defined to clarify their meanings. For instance, "couple" refers to any direct or indirect communication between elements, while "transmit" encompasses both direct and indirect communications. The electronic device's capabilities are enhanced through these definitions, allowing for more sophisticated control of virtual objects based on user interactions in real-time.