IP Library Granted Patent US 12694603
Granted Patent B2
US 12694603 · App. 18/441,778 · Granted Jul 28, 2026

Method and apparatus for signaling a user's safe zone for 5G augmented/mixed reality applications

Inventor: Iraj Sodagar (Palo Alto, CA)
Assignee: TENCENT AMERICA LLC
G06T15/005G06T19/006
View Patent ↗
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 12694603
App. No.
18/441,778
Granted
Jul 28, 2026
Kind
B2
Abstract

A method, apparatus, and non-transitory computer readable medium are provided. The method may include determining, by an augmented reality (AR) enabled user device, an available visualization space associated with the AR user device; and signaling, by the AR user device, one or more parameters that indicate dimensions of the available visualization space. The one or more parameters may indicate a shape of the available visualization space. The method may include receiving, by the AR user device, AR media to be rendered based on the available visualization space, the AR media comprising one or more three-dimensional (3D) scene; and rendering the one or more 3D scene.

Claims (37)

1 . A method for signaling available visualization space associated with a user in a mixed reality application, the method being executed by at least one processor, the method comprising:

determining, by an augmented reality (AR) enabled user device, an available visualization space associated with the AR user device, a shape of the available virtualization space is expressed in an XR Space and identified by xrSpaceId;

signaling, by the AR user device, one or more parameters that indicate dimensions of the available visualization space;

receiving, by the AR user device, AR media to be rendered based on the available visualization space, the AR media comprising one or more three-dimensional (3D) scene; and

rendering the one or more 3D scene.

2 . The method of claim 1 , wherein the shape of the available visualization space is a cuboid.

3 . The method of claim 2 , wherein the one or more parameters signaled comprises:

a first length;

a second length; and

a third length.

4 . The method of claim 3 , wherein the first length, the second length, and the third length are measured from the AR user device.

5 . The method of claim 2 , wherein the one or more parameters comprises a XrSceneOrientedBoxBoundMSFT function.

6 . The method of claim 1 , wherein the shape of the available visualization space is spherical.

7 . The method of claim 6 , wherein the one or more parameters signaled comprises a radius.

8 . The method of claim 7 , wherein the radius is measured from the AR user device.

9 . The method of claim 6 , wherein the one or more parameters comprises a XrSceneSphereBoundMSFT function.

10 . The method of claim 1 , wherein the one or more parameters are included in a scene extension function that is used to define a boundary space and one or more objects in the boundary space.

11 . The method of claim 10 , wherein the scene extension function is openXR XR_FB_scene extension, and the one or more parameters comprises a xrGetSpaceSemanticLabelsFB to describe a semantic meaning of the available visualization space.

12 . The method of claim 1 , wherein the one or more parameters are signaled as parameters or arguments to an interface function.

13 . An apparatus for signaling available visualization space associated with a user in a mixed reality application, the apparatus comprising:

at least one memory configured to store program code; and

at least one processor configured to read the program code and operate as instructed by the program code, the program code including:

determining code configured to cause the at least one processor to determine by an augmented reality (AR) enabled user device, an available visualization space associated with the AR user device, a shape of the available virtualization space is expressed in an XR Space and identified by xrSpaceId;

signaling code configured to cause the at least one processor to signal by the AR user device, one or more parameters that indicate dimensions of the available visualization space;

receiving code configured to cause the at least one processor to receive by the AR user device, AR media to be rendered based on the available visualization space, the AR media comprising one or more three-dimensional (3D) scene; and

rendering code configured to cause the at least one processor to render the one or more 3D scene.

14 . The apparatus of claim 13 , wherein the shape of the available visualization space is a cuboid.

15 . The apparatus of claim 14 , wherein the one or more parameters signaled comprises: a first length; a second length; and a third length.

16 . The apparatus of claim 13 , wherein the shape of the available visualization space is spherical.

17 . The apparatus of claim 16 , wherein the one or more parameters signaled comprises a radius.

18 . A non-transitory computer readable medium having instructions stored therein, which when executed by a processor cause the processor to execute a method for signaling available visualization space associated with a user in a mixed reality application, the method comprising:

determine, by an augmented reality (AR) enabled user device, an available visualization space associated with the AR user device, a shape of the available virtualization space is expressed in an XR Space and identified by xrSpaceId;

signal, by the AR user device, one or more parameters that indicate dimensions of the available visualization space;

receive, by the AR user device, AR media to be rendered based on the available visualization space, the AR media comprising one or more three-dimensional (3D) scene; and

render the one or more 3D scene.

19 . The non-transitory computer readable medium of claim 18 , wherein the shape of the available visualization space is a cuboid.

20 . The non-transitory computer readable medium of claim 18 , wherein the shape of the available visualization space is spherical.