IP Library Granted Patent US 12,483,922
Granted Patent B2
US 12,483,922 · App. 18/176,685 · Granted Nov 25, 2025

Dynamic distributed extended reality compute

Inventors: Sanket Sanjay Kalamkar (San Diego, CA); Ravi Agarwal (San Diego, CA); Saadallah Kassir (San Diego, CA); Peerapol Tinnakornsrisuphap (San Diego, CA); Prashanth Haridas Hande (San Diego, CA); Jeya Pradha Jeyaraj (San Diego, CA); Hemanth Sampath (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W28/0231H04L43/0829H04L43/0852H04L43/0882
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 12,483,922
App. No.
18/176,685
Granted
Nov 25, 2025
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine, based at least in part on one or more parameters, an extended reality (XR) compute location for XR data associated with an XR device that is associated with the UE, wherein the XR compute location corresponds to the UE, the XR device, or an application server associated with the XR data. The UE may selectively transmit an indication of the XR compute location to a network node. Numerous other aspects are described.

Claims (100)

1 . A user equipment (UE) for wireless communication, comprising:

a memory; and

one or more processors, coupled to the memory, configured to:

determine, based at least in part on one or more parameters, an extended reality (XR) compute location for XR data associated with an XR device that is associated with the UE, wherein the one or more parameters comprise one or more wireless radio parameters and wherein the one or more wireless radio parameters comprise at least one of: a reference signal received power (RSRP), or an enhanced link capacity estimate (eLCE),

wherein the XR compute location corresponds to the UE, the XR device, or an application server associated with the XR data; and

selectively transmit an indication of the XR compute location to a network node.

2 . The UE of claim 1 , wherein the one or more parameters comprise at least one of:

one or more wireless radio parameters,

one or more power consumption parameters, or

one or more wireless radio condition predictions.

3 . The UE of claim 2 , wherein the one or more parameters further comprise at least one of:

a packet loss rate associated with the UE,

a round trip time (RTT) associated with the UE,

an estimated network load associated with the network node, or

an estimated load associated with the application server that is associated with the XR data.

4 . The UE of claim 1 , wherein the one or more parameters comprise a wireless radio parameter; and

wherein the one or more processors, to determine the XR compute location, are configured to:

determine the XR compute location based at least in part on whether the wireless radio parameter satisfies a threshold.

5 . The UE of claim 4 , wherein the threshold comprises a first threshold; and

wherein the one or more processors, to determine the XR compute location, are configured to:

determine that the wireless radio parameter does not satisfy a second threshold; and

determine, based at least in part on determining that the wireless radio parameter does not satisfy the second threshold, the XR compute location to be the UE.

6 . The UE of claim 5 , wherein the first threshold comprises a combination of a threshold parameter and a first sensitivity parameter;

wherein the second threshold comprises a combination of the threshold parameter and a second sensitivity parameter; and

wherein the first sensitivity parameter is greater relative to the second sensitivity parameter.

7 . The UE of claim 1 , wherein the one or more parameters comprise one or more wireless radio condition predictions; and

wherein the one or more wireless radio condition predictions comprise at least one of:

a wireless radio blockage prediction associated with the UE, or

a radio frequency (RF) environment mapping of an area in which the UE is located.

8 . The UE of claim 1 , wherein the one or more parameters comprise a plurality of power consumption parameters; and

wherein the plurality of power consumption parameters comprise:

a first estimated power consumption of the UE if the XR compute location were the UE, and

a second estimated power consumption of the UE if the XR compute location were the application server associated with the XR data.

9 . The UE of claim 8 , wherein the first estimated power consumption and the second estimated power consumption each include a combination of an estimated wireless radio power consumption of the UE and an estimated XR compute power consumption of the UE.

10 . An extended reality (XR) device for wireless communication, comprising:

a memory; and

one or more processors, coupled to the memory, configured to:

determine, based at least in part on one or more parameters, an XR compute location for XR data associated with the XR device,

wherein the XR compute location corresponds to the XR device, a user equipment (UE) associated with the XR device, or an application server associated with the XR data and wherein the one or more parameters comprise one or more wireless radio parameters; and wherein the one or more wireless radio parameters comprise at least one of: a reference signal received power (RSRP), or an enhanced link capacity estimate (eLCE); and

selectively transmit an indication of the XR compute location to a network node.

11 . The XR device of claim 10 , wherein the one or more parameters comprise at least one of:

one or more wireless radio parameters,

one or more power consumption parameters, or

one or more wireless radio condition predictions.

12 . The XR device of claim 11 , wherein the one or more parameters further comprise at least one of:

a packet loss rate,

a round trip time (RTT),

an estimated network load associated with the network node, or

an estimated load associated with the application server that is associated with the XR data.

13 . The XR device of claim 10 , wherein the one or more parameters comprise a wireless radio parameter; and

wherein the one or more processors, to determine the XR compute location, are configured to:

determine the XR compute location based at least in part on whether the wireless radio parameter satisfies a threshold.

14 . The XR device of claim 13 , wherein the threshold comprises a combination of a threshold parameter and a sensitivity parameter.

15 . The XR device of claim 13 , wherein the one or more processors, to determine the XR compute location, are configured to:

determine that the wireless radio parameter satisfies the threshold; and

determine the XR compute location to be the network node based at least in part on determining that the wireless radio parameter satisfies the threshold.

16 . The XR device of claim 13 , wherein the threshold comprises a first threshold; and

wherein the one or more processors, to determine the XR compute location, are configured to:

determine that the wireless radio parameter does not satisfy a second threshold; and

determine, based at least in part on determining that the wireless radio parameter does not satisfy the second threshold, the XR compute location to be the XR device.

17 . The XR device of claim 13 , wherein the threshold comprises a first threshold; and

wherein the one or more processors, to determine the XR compute location, are configured to:

determine that the wireless radio parameter does not satisfy a second threshold; and

determine, based at least in part on determining that the wireless radio parameter does not satisfy the second threshold, the XR compute location to be the UE associated with the XR device.

18 . The XR device of claim 17 , wherein the first threshold comprises a combination of a threshold parameter and a first sensitivity parameter;

wherein the second threshold comprises a combination of the threshold parameter and a second sensitivity parameter; and

wherein the first sensitivity parameter is greater relative to the second sensitivity parameter.

19 . The XR device of claim 13 , wherein the threshold comprises a first threshold; and

wherein the one or more processors, to determine the XR compute location, are configured to:

determine that the wireless radio parameter does not satisfy the first threshold;

determine that the wireless radio parameter satisfies a second threshold; and

determine to maintain the XR compute location for the XR data based at least in part one determining that the wireless radio parameter does not satisfy the first threshold and that the wireless radio parameter satisfies the second threshold.

20 . The XR device of claim 10 , wherein the one or more parameters comprise one or more wireless radio condition predictions; and

wherein the one or more wireless radio condition predictions comprise at least one of:

a wireless radio blockage prediction associated with the XR device, or

a radio frequency (RF) environment mapping of an area in which the XR device is located.

21 . The XR device of claim 10 , wherein the one or more parameters comprise one or more wireless radio condition predictions; and

wherein the one or more wireless radio condition predictions comprise at least one of:

a wireless radio blockage prediction associated with the UE associated with the XR device, or

a radio frequency (RF) environment mapping of an area in which the UE is located.

22 . The XR device of claim 10 , wherein the one or more parameters comprise a plurality of power consumption parameters; and

wherein the plurality of power consumption parameters comprise:

a first estimated power consumption of the XR device if the XR compute location were the XR device, and

a second estimated power consumption of the XR device if the XR compute location were the application server associated with the XR data.

23 . The XR device of claim 22 , wherein the first estimated power consumption and the second estimated power consumption each include a combination of an estimated wireless radio power consumption of the XR device and an estimated XR compute power consumption of the XR device.

24 . The XR device of claim 10 , wherein the one or more parameters comprise a plurality of power consumption parameters; and

wherein the plurality of power consumption parameters comprise:

a first estimated power consumption of the UE, associated with the XR device, if the XR compute location were the UE, and

a second estimated power consumption of the UE if the XR compute location were the application server associated with the XR data.

25 . The XR device of claim 24 , wherein the first estimated power consumption and the second estimated power consumption each include a combination of an estimated wireless radio power consumption of the UE and an estimated XR compute power consumption of the UE.

26 . An application server for wireless communication, comprising:

a memory; and

one or more processors, coupled to the memory, configured to:

determine, based at least in part on one or more parameters, an extended reality (XR) compute location for XR data associated with an XR device,

wherein the XR compute location corresponds to the XR device, a user equipment (UE) associated with the XR device, or an application server associated with the XR data, and wherein the one or more parameters comprise one or more wireless radio parameters and wherein the one or more wireless radio parameters comprise at least one of: a reference signal received power (RSRP), or an enhanced link capacity estimate (eLCE); and

selectively switch the XR compute location based at least in part on determining the XR compute location.

27 . The application server of claim 26 , wherein the one or more parameters comprise one or more downlink parameters associated with a downlink between a network node and the XR device or the UE.

28 . The application server of claim 27 , wherein the one or more downlink parameters comprise at least one of:

a downlink reference signal received power (RSRP), or

a downlink throughput.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 063540 FRAME: 0514. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 15, 2023
From: KALAMKAR, SANKET SANJAY; AGARWAL, RAVI; KASSIR, SAADALLAH; TINNAKORNSRISUPHAP, PEERAPOL; HANDE, PRASHANTH HARIDAS; JEYARAJ, JEYA PRADHA; SAMPATH, HEMANTH
To: QUALCOMM INCORPORATED
Reel/Frame 063641/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2023
From: KALAMKAR, SANKET SANJAY; AGARWAL, RAVI; KASSIR, SAADALLAH; TINNAKORNSRISUPHAP, PEERAPOL; HANDE, PRASHANTH HARIDAS; JEYARAJ, JEYA PRADHA; SAMPATH, HEMANTH
To: QUALCOMM INCORPORATED
Reel/Frame 063540/0514 →
Continuity (2)
Provisional Application 63381076 · Oct 26, 2022
Related Publication 20240147292A1 · May 2, 2024
References Cited (8)
US 20190304133A1 · Bang · 2019 [cited by examiner]
US 20230403596A1 · Pries · 2023 [cited by examiner]
US 20240129950A1 · Kwok · 2024 [cited by examiner]
WO 2022089713A1 · 2022 [cited by applicant]
WO 2022188726A1 · 2022 [cited by applicant]
3GPP TR 26.998: “3rd Generation Partnership Project, Technical Specification Group SA, Support of 5G Glass-type Augmented Reality Mixed Reality (AR/MR) devices, (Release 17)”, 3GPP standard, Technical Report, 3rd Genera… [cited by applicant]
Alshahrani A., et al., “Efficient Multi-Player Computation Offloading for VR Edge-Cloud Computing Systems”, Applied Sciences, vol. 10, No. 16, Aug. 10, 2020, pp. 1-19, XP055824954, p. 5515, Item 4, p. 6-p. 12. [cited by applicant]
International Search Report and Written Opinion—PCT/US2023/074751—ISA/EPO—Dec. 8, 2023. [cited by applicant]