System and method for controlling operational modes for XR devices for performance optimization
AssigneeSamsung Electronics Co., Ltd.
InventorsChristopher A. Peri, Moiz Kaizar Sonasath, Lu Luo
Life of this patent
Estimating the term…
Abstract
A method includes obtaining a request for one of multiple operational modes from an application installed on an extended reality (XR) device or an XR runtime/renderer of the XR device. The method also includes selecting a first mode of the operational modes, based at least partly on a real-time system performance of the XR device. The method also includes publishing the selected first mode to the XR runtime/renderer or the application. The method also includes performing a task related to at least one of image rendering or computer vision calculations for the application, using an algorithm associated with the selected first mode.
Claims20
A method comprising:
- obtaining a request for one of multiple operational modes from an extended reality (XR) application installed on an XR device or an XR runtime/renderer of the XR device;
- responsive to the request, selecting a first mode of the operational modes based at least partly on a real-time system performance of the XR device;
- publishing the selected first mode to the XR runtime/renderer or the XR application;
- and
- performing a task related to at least one of image rendering or computer vision calculations for the XR application using an algorithm associated with the selected first mode.
An electronic device comprising:
- at least one memory configured to store instructions;
- and
- at least one processor configured when executing the instructions to:
- obtain a request for one of multiple operational modes from an extended reality (XR) application installed on an XR device or an XR runtime/renderer of the XR device;
- responsive to the request, select a first mode of the operational modes based at least partly on a real-time system performance of the XR device;
- publish the selected first mode to the XR runtime/renderer or the XR application;
- and
- perform a task related to at least one of image rendering or computer vision calculations for the XR application using an algorithm associated with the selected first mode.
A non-transitory computer readable medium containing computer readable program code that, when executed, causes at least one processor of an electronic device to:
- obtain a request for one of multiple operational modes from an extended reality (XR) application installed on an XR device or an XR runtime/renderer of the XR device;
- responsive to the request, select a first mode of the operational modes based at least partly on a real-time system performance of the XR device;
- publish the selected first mode to the XR runtime/renderer or the XR application;
- and
- perform a task related to at least one of image rendering or computer vision calculations for the XR application using an algorithm associated with the selected first mode.
Dependencies are inferred from the claim text.