IP Library Patent Application 18763121
Patent Application
App. No. 18/763,121

DYNAMIC BROWSER STAGE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/763,121
Abstract

The disclosure relates to systems and methods for displaying three-dimensional (3D) content in a spatial 3D environment. The systems and methods can include receiving a request from web domain to display 3D content of certain dimensions at a location within the spatial 3D environment, identifying whether the placement is within an authorized portion of the spatial 3D environment, expanding the authorized portion of the 3D spatial environment to display the 3D content based on a user authorization to resize the authorized portion, and displaying the 3D content.

Claims (51)

1 . A display system for displaying virtual content in a three-dimensional (3D) spatial environment, the display system comprising:

a head-mounted display configured to present virtual content to an eye of a user of the display system; and

circuitry in communication with the head-mounted display, the circuitry configured to:

receive a request to place 3D content in a bounded volume within the 3D spatial environment, wherein the 3D content is web based;

identify parameters associated with the request to place the 3D content, the parameters comprising at least one of: coordinates of a location in the 3D spatial environment of the user to display the 3D content, an orientation of the 3D content, or dimensions of the 3D content;

determine whether a threshold amount of the 3D content can be displayed in the bounded volume of the 3D spatial environment based on the parameters; and

in response to determining that the threshold amount of the 3D content cannot be displayed in the bounded volume of the 3D spatial environment, automatically resize the bounded volume to allow display of at least the threshold amount of the 3D content in the resized bounded volume, wherein resizing the bounded volume comprises:

requesting an authorization for the resizing that includes illustrating a proposed new size of the bounded volume; and

resizing the bounded volume in response to receiving the authorization.

2 . The display system of claim 1 , wherein the circuitry is further configured to display a browser tile in the 3D spatial environment, and

wherein the bounded volume of the 3D spatial environment comprises:

a width greater than the width of the browser tile;

a height greater than the height of the browser tile; and

a depth greater than the depth of the browser tile.

3 . The display system of claim 2 , wherein the circuitry is further configured to display the browser tile in the bounded volume.

4 . The display system of claim 1 , wherein the circuitry is further configured to:

in response to determining that the threshold amount of the 3D content can be displayed in the bounded volume of the 3D spatial environment, display the 3D content in the bounded volume.

5 . The display system of claim 1 , wherein to resize the bounded volume, the circuitry is configured to:

determine a resize authorization status; and

resize the bounded volume based on the resize authorization status.

6 . The display system of claim 5 , wherein to determine the resize authorization status, the circuitry is configured to identify an authorization based on a user input.

7 . The display system of claim 5 , wherein the 3D content is associated with a web domain and wherein to determine the resize authorization status, the circuitry is configured to identify an authorization based on whether the web domain is an authorized requestor.

8 . The display system of claim 5 , wherein the resize authorization status comprises an authorization to resize the bounded volume during a current session of access to a web domain associated with the 3D content.

9 . The display system of claim 1 , wherein to resize the bounded volume, the circuitry is configured to:

increase a width of the bounded volume in at least one direction by a first amount;

increase a height of the bounded volume in at least one direction by a second amount; and

increase a depth of the bounded volume in at least one direction by a third amount.

10 . The display system of claim 1 , wherein the circuitry is configured to:

determine a refresh condition associated with the bounded volume; and

set a size of the bounded volume to a default size.

11 . The display system of claim 10 , wherein the refresh condition comprises at least one of: a user interaction with a web domain not associated with the 3D content and an indication from the user to cease display of the threshold amount of the 3D content.

12 . The display system of claim 1 , wherein the circuitry is further configured to:

in response to determining that the threshold amount of the 3D content cannot be displayed in the bounded volume of the 3D spatial environment, display a representation of the 3D content at the location in the 3D spatial environment.

13 . A method for displaying virtual content in a three-dimensional (3D) spatial environment, the method performed by circuitry of a display system that comprises a head-mounted display configured to present virtual content to an eye of a user of the display system, the method comprising:

receiving a request to place 3D content in a bounded volume within the 3D spatial environment, wherein the 3D content is web based;

identifying parameters associated with the request to place the 3D content, the parameters comprising at least one of: coordinates of a location in the 3D spatial environment of the user to display the 3D content, an orientation of the 3D content, or dimensions of the 3D content;

determining whether a threshold amount of the 3D content can be displayed in the bounded volume of the 3D spatial environment based on the parameters; and

in response to determining that the threshold amount of the 3D content cannot be displayed in the bounded volume of the 3D spatial environment, automatically resizing the bounded volume to allow display of at least the threshold amount of the 3D content in the resized bounded volume, wherein resizing the bounded volume comprises:

requesting an authorization for the resizing that includes illustrating a proposed new size of the bounded volume; and

resizing the bounded volume in response to receiving the authorization.

14 . The method of claim 13 , wherein the circuitry is further configured to display a browser tile in the 3D spatial environment, and

wherein the bounded volume of the 3D spatial environment comprises:

a width greater than the width of the browser tile;

a height greater than the height of the browser tile; and

a depth greater than the depth of the browser tile.

15 . The method of claim 14 , further comprising displaying the browser tile in the bounded volume.

16 . The method of claim 13 , further comprising:

in response to determining that the threshold amount of the 3D content can be displayed in the bounded volume of the 3D spatial environment, displaying the 3D content in the bounded volume.

17 . The method of claim 13 , wherein resizing the bounded volume comprises:

determining a resize authorization status; and

resizing the bounded volume based on the resize authorization status.

Assignments (2)
SECURITY INTEREST Recorded Oct 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073387/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2024
From: MAK, GENEVIEVE; MARCHENKO, ALEKSEI; TARNG, ALFRED YU-CHIH; FRANCO, DAMIAN
To: MAGIC LEAP, INC.
Reel/Frame 067906/0039 →