Immersive Modal Authorization for Mixed Reality Input Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional 2D browsers are inadequate for displaying content in 3D environments, failing to account for multiple windows in different physical locations and lacking the ability to navigate and manipulate virtual content effectively.
Innovation Solution
The system deconstructs 2D web pages into elements and maps them onto 3D surfaces within a user's environment using a head-mounted system, utilizing sensors and processors to identify and display content based on predefined rules and designer hints, enabling interactive navigation and manipulation in a spatial 3D environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a conventional 2D browser is used to display web pages, then the content can be displayed in a fixed format on a monitor, but the system cannot effectively navigate or manipulate virtual content in a 3D mixed reality environment
Solution Approach 1:
The patent transitions the browser interface from 2D to 3D by mapping web page elements onto three-dimensional surfaces in the physical environment. Virtual content is rendered on real-world surfaces detected by the head-mounted device, allowing users to navigate and manipulate web pages by moving through physical space rather than using traditional 2D scrolling and clicking interfaces
Solution Approach 2:
The system introduces a virtual browser window as an intermediary between the user and the web content. This virtual window is projected onto physical surfaces in the 3D environment, serving as a mediator that combines traditional web browsing functionality with immersive spatial interaction, allowing users to access web content through natural movement and gestures in three-dimensional space
2Reliability
If a modal authorization window is displayed to secure user input, then the web service can receive authorized user input, but the application cannot receive the user input directly
Solution Approach 1:
The modal authorization window serves as an intermediary layer between the application and the web service. When displayed, it captures user input exclusively for authorization purposes and forwards it to the web service, preventing the application from directly receiving sensitive authentication input while still enabling the authorization flow
Solution Approach 2:
The authorization functionality is extracted from the application into a separate modal window that communicates with the web service. This extraction isolates the authentication process, allowing the application to maintain its normal operation while the modal window handles secure credential collection and verification through direct web service communication
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The disclosure relates to systems and methods for authorization of a user in a spatial 3D environment. The systems and methods can include receiving a request from an application executing on a mixed reality display system to authorize the user with a web service, displaying to the user an authorization window configured to accept user input associated with authorization by the web service and to prevent the application or other applications from receiving the user input, communicating the user input to the web service, receiving an access token from the web service, in which the access token is indicative of successful authorization by the web service, and communicating the access token to the application for authorization of the user. The authorization window can be a modal window displayed in an immersive mode by the mixed reality display system.