Multiple-Position Auxiliary Device Anchoring for Volumetric Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Accurately determining user engagement with volumetric computer-generated objects is difficult, especially when the objects have large depths relative to the device, leading to false positives in user interaction detection.
Innovation Solution
An electronic device anchors volumetric computer-generated objects to an auxiliary device based on positional information, adjusting the anchor point according to the object's dimensions, ensuring precise manipulation by correlating the auxiliary device's movements with the object's position.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If a volumetric computer-generated object has a large depth relative to the device, then the object can be displayed with sufficient detail, but the device cannot accurately determine user engagement
Solution Approach 1:
The patent introduces an auxiliary device as an intermediary between the user and the volumetric computer-generated object. The auxiliary device provides additional positional information that serves as a mediator to resolve the ambiguity in detecting user engagement with large-depth objects, enabling accurate determination of whether the user is interacting with the object or simply viewing it.
2Device complexity
If the anchor point is fixed at a single position of the auxiliary device, then the anchoring system is simple, but it cannot accommodate volumetric objects of different dimensions
Solution Approach 1:
The patent implements a dynamic anchor point selection mechanism where the anchor point position on the auxiliary device changes based on the dimensions of the volumetric computer-generated object. For objects with larger dimensions, the anchor point is positioned at one location, while for smaller objects, it is positioned at another location. This dynamic adaptation resolves the contradiction between system simplicity and versatility.
Data Source
AI summary
A method is performed at an electronic device with a non-transitory memory, one or more processors, and a display. The method includes obtaining positional information regarding an auxiliary device. The method includes determining an anchor point of the auxiliary device on a volumetric computer-generated object. Determining the anchor point includes setting the anchor point to a first position of the auxiliary device in accordance with a determination that dimensions of the volumetric computer-generated satisfy a first criterion. Determining the anchor point further includes setting the anchor point to a second position of the auxiliary device in accordance with a determination that the dimensions of the volumetric computer-generated object satisfy a second criterion different from the first criterion. The first position is different from the second position. The method includes anchoring, based on the positional information, the volumetric computer-generated object to the anchor point of the auxiliary device.


