Immersive Modal Authorization for Mixed Reality Input Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveability to display content in 3D environmentVSAvoidnavigation and manipulation capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveauthorization securityVSAvoidinput accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3987393B1Secure authorization via modal window
Publication Date: 2025.10.29 MAGIC LEAP INC
  • EP3987393B1 patent drawingFigure 1
  • EP3987393B1 patent drawingFigure 2
  • EP3987393B1 patent drawingFigure 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.