3D Cursor Migration Across Physical Display Boundaries in AR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional augmented-reality systems lack the ability to facilitate seamless transitions between virtual and physical display interfaces, requiring users to manually open and close applications, leading to inefficiencies and increased computational resources.
Innovation Solution
Systems and methods for rendering interface objects that can transition across boundary transitions of physical display screens by generating real-world or virtual instances of control objects based on user input, allowing seamless movement between virtual and physical interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional augmented-reality systems use separate virtual and physical display interfaces, then users can interact with virtual objects, but users must manually open and close applications when switching between interfaces, increasing computational resource usage and reducing efficiency
Solution Approach 1:
The patent merges virtual and physical display interfaces by allowing interface objects to transition across boundary transitions between the two interfaces. A single application instance can render its interface object on either the virtual interface or the physical interface, eliminating the need for separate application instances and manual opening/closing operations.
Solution Approach 2:
The interface object is designed to be universal, capable of being rendered on multiple types of interfaces (virtual and physical). The system can dynamically determine which interface to use based on current context, making the interface object multi-functional and adaptable to different display environments without requiring separate application instances.
2Adaptability or versatility
If conventional systems create separate application instances for virtual and physical interfaces, then each interface can be independently controlled, but computational resources are increased and system complexity increases
Solution Approach 1:
The patent consolidates multiple application instances into a single shared instance that can render its interface object on different interfaces. The system maintains one application instance in memory that can dynamically switch between rendering on the virtual interface or the physical interface, reducing the number of instances from two to one while maintaining the same adaptability.
Solution Approach 2:
The system implements dynamic interface selection where a single application instance can adaptively choose which interface (virtual or physical) to render its interface object on based on real-time conditions. This dynamic behavior allows the system to maintain versatility while reducing complexity by eliminating the need for static, separate instances.
3Productivity
If users manually manage application instances when switching between virtual and physical interfaces, then interface transitions are possible, but user efficiency decreases and computational resources are wasted
Solution Approach 1:
The system implements self-service by automatically managing interface transitions without requiring user intervention. When an interface object needs to move between virtual and physical interfaces, the system automatically handles the transition, determining the appropriate target interface and executing the move without the user needing to manually open or close applications.
Solution Approach 2:
The system prepares for interface transitions by maintaining a single application instance in memory ready to render on either interface. This preliminary preparation eliminates the need for resource-intensive application launching and closing operations, as the instance is already loaded and can simply redirect its rendering output to the appropriate interface.
Data Source
AI summary
Systems are configured to control transitions and displays of interface objects that are selectively moved across boundary transitions of physical display screens within augmented-reality scenes. In some instances, when a virtual object instance of an interface object is moved into the bounded area of a physical display screen within an augmented-reality scene a corresponding real-world object instance of the interface object is generated and rendered within the bounded display area of the display screen. In other instances, when user input is received for moving a real-world object instance of an interface object outside of the bounded display area of a display screen within an augmented-reality scene, a corresponding virtual object instance of the interface object is generated and rendered outside of the display screen within the augmented-reality scene.


