AR Augment Orchestration for App-Free Object Linking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing artificial reality systems rely on app-focused precepts that mimic traditional user experiences, leading to inefficiencies in processing resources, limited flexibility, and cluttered environments, as they require constant app execution and lack effective object organization and interaction methods.
Innovation Solution
An artificial reality system that uses augments as fundamental objects, allowing independent existence and interaction orchestration through linking and extraction, reducing reliance on apps and enhancing usability, organization, and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If app-focused precepts are used to create virtual models, then user interaction familiarity is improved, but processing resource efficiency deteriorates due to constant app execution requirements
Solution Approach 1:
The patent extracts the core interaction functionality from the app context and embeds it directly into the artificial reality environment. Instead of requiring apps to create and manage virtual models, the system allows direct instantiation of 3D and 2D objects in the AR/VR space with native interaction capabilities, separating the object management function from the app execution context.
Solution Approach 2:
The patent introduces an intermediary layer between the user and the virtual objects that enables direct manipulation without requiring app mediation. This intermediary system handles object creation, manipulation, and persistence independently of any specific app, allowing familiar interaction patterns while eliminating the overhead of continuous app execution.
2Adaptability or versatility
If traditional windowing systems are extended to 3D space, then interface versatility is improved, but environment organization deteriorates due to cluttered virtual spaces
Solution Approach 1:
The patent segments the virtual environment into organized spatial zones and functional areas rather than allowing random placement of windows and panels. Virtual objects are arranged in structured configurations that maintain versatility while preventing clutter, with different regions serving specific interaction purposes.
Solution Approach 2:
The patent utilizes the third dimension and spatial depth to organize interfaces, moving beyond 2D window stacking into 3D space. This allows layered arrangements, floating panels at different depths, and spatial grouping that maintains interface versatility while improving environmental organization and reducing visual clutter.
3Duration of action of moving object
If apps must continue executing for models to persist, then interaction continuity is improved, but resource consumption deteriorates
Solution Approach 1:
The patent enables virtual models to self-persist through the artificial reality environment's native persistence mechanisms rather than requiring continuous app execution. Objects maintain their state and position in the virtual space independently, allowing interaction continuity while eliminating the resource overhead of sustained app processes.
4Ease of operation
If mobile device interactions are simulated in virtual space, then user familiarity is improved, but system complexity deteriorates
Solution Approach 1:
The patent replaces the mechanical simulation of mobile device interactions with native artificial reality interaction mechanisms. Instead of simulating touchscreen gestures and app navigation in 3D space, the system implements direct spatial manipulation, gaze-based selection, and natural hand tracking that achieve the same user familiarity goals with reduced system complexity.
Data Source
AI summary
Aspects of the present disclosure are directed to an artificial reality system orchestrating interactions between virtual object “augments.” The orchestration can include linking, which can be forming two or more augments into a combination, embedding an augment within an existing combination, or triggering an action mapped to the linking of those augments. Another type of orchestration can include extracting, which can refer to taking an augment out of an existing combination, either by removing it from the combination or copying the augment to leave a version in the combination and having another version outside the combination.


