US2023064582A1PendingUtilityA1

Interference mitigation through sinr-based iterative distributed beam selection

Assignee: META PLATFORMS TECH LLCPriority: Jun 5, 2020Filed: Nov 7, 2022Published: Mar 2, 2023
Est. expiryJun 5, 2040(~13.9 yrs left)· nominal 20-yr term from priority
H04B 7/06952H04B 7/088G02B 27/017H04B 17/26H04B 7/0617H04W 72/541H04B 17/336G02B 2027/014H04J 11/005H04W 72/046H04W 72/082H04B 7/0695
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for iterative distributed beam selection include a device including at least one of a first head wearable display (HWD), a second HWD, a first console or a second console. The device detects a predefined condition. The device performs a first distributed beam selection responsive to detecting the predefined condition. Performing the first distributed beam selection includes performing beamforming to provide a first plurality of beams for a first link between the first HWD and the first console, selecting a first beam of the first link with a highest signal-to-interference-plus-noise ratio (SINR) from the first plurality of beams, performing beamforming to provide a second plurality of beams for a second link between the second HWD and the second console while the first beam of the first link is active, and selecting a second beam of the second link with a highest SINR from the second plurality of beams.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 detecting, by a device comprising at least one of a first head wearable display (HWD), a second HWD, a first console, or a second console, a predefined condition; and   performing, by the device, a series of distributed beam selections responsive to detecting the predefined condition, wherein performing the series of distributed beam selections comprises:
 selecting a first beam of a first link between the first HWD and first console, based on a first metric of the first beam of a first plurality of beams, while a second beam selected for a second link between the second HWD and the second console is active; 
 performing beamforming to provide a second plurality of beams for the second link while the first beam of the first link is active; 
 selecting a third beam of the second link based on a second metric of the third beam of the second plurality of beams; 
 performing beamforming to provide a third plurality of beams for the first link while the third beam of the second link is active; and 
 selecting a fourth beam of the first link based on a third metric of the fourth beam of the third plurality of beams. 
   
     
     
         2 . The method of  claim 1 , wherein performing the series of distributed beam selections comprises:
 performing beamforming to provide the first plurality of beams of the first link.   
     
     
         3 . The method of  claim 1 , wherein the series of distributed beam selections comprises a first distributed beam selection and a second distributed beam selection, and wherein selecting the first beam of the first link is performed during the first distributed beam selection. 
     
     
         4 . The method of  claim 1 , further comprising:
 performing, by the device, communication via the third beam of the first link or the fourth beam of the second link.   
     
     
         5 . The method of  claim 1 , wherein the first metric comprises a signal-to-interference-plus noise ratio (SINR) of the first beam. 
     
     
         6 . The method of  claim 1 , comprising:
 determining, by the device, for a first time window, one or more metrics corresponding to at least one of the first link or the second link;   determining, by the device, for a second time window, an average metric corresponding to the at least one of the first link or the second link; and   detecting, by the device, the predefined condition, the predefined condition based on a comparison of the one or more metrics to the average metric.   
     
     
         7 . The method of  claim 6 , wherein the one or more metrics for the first time window is a signal-to-interference-plus noise ratio (SINR) corresponding to the at least one of the first link or the second link for the first time window, and wherein the average metric for the second time window is an average SINR corresponding to the at least one of the first link or the second link over the second time window. 
     
     
         8 . The method of  claim 7 , wherein the SINR is an exponential average SINR across the first time window, and the average SINR is an exponential average SINR across the second time window. 
     
     
         9 . The method of  claim 1 , wherein detecting the predefined condition comprises:
 determining, by the device, expiration of an amount of time from a prior beamforming or distributed beam selection.   
     
     
         10 . The method of  claim 1 , wherein detecting the predefined condition comprises
 detecting, by the device, an interfering link that interferes with at least one of the first link or the second link, while at least one of the first link or the second link is active.   
     
     
         11 . A device comprising at least one of a first head wearable display (HWD), a second HWD, a first console, or a second console, the device having at least one processor configured to:
 detect a predefined condition; and   perform a series of distributed beam selections responsive to detecting the predefined condition, which comprises:
 selecting a first beam of a first link between the first HWD and first console, based on a first metric of the first beam of a first plurality of beams, while a second beam selected for a second link between the second HWD and the second console is active; 
 performing beamforming to provide a second plurality of beams for the second link while the first beam of the first link is active; 
 selecting a third beam of the second link based on a second metric of the third beam of the second plurality of beams; 
 performing beamforming to provide a third plurality of beams for the first link while the third beam of the second link is active; and 
 selecting a fourth beam of the first link based on a third metric of the fourth beam of the third plurality of beams. 
   
     
     
         12 . The device of  claim 11 , wherein performing the series of distributed beam selections comprises:
 performing beamforming to provide the first plurality of beams of the first link.   
     
     
         13 . The device of  claim 11 , wherein the series of distributed beam selections comprises a first distributed beam selection and a second distributed beam selection, and wherein selecting the first beam of the first link is performed during the first distributed beam selection. 
     
     
         14 . The device of  claim 11 , wherein the at least one processor is configured to:
 perform communication via the third beam of the first link or the fourth beam of the second link.   
     
     
         15 . The device of  claim 11 , wherein the first metric comprises a signal-to-interference-plus noise ratio (SINR) of the first beam. 
     
     
         16 . The device of  claim 11 , wherein the at least one processor is configured to:
 determine, for a first time window, one or more metrics corresponding to at least one of the first link or the second link;   determine, for a second time window, an average metric corresponding to the at least one of the first link or the second link; and   detect the predefined condition based on a comparison of the one or more metrics to the average metric.   
     
     
         17 . The device of  claim 16 , wherein the one or more metrics for the first time window is a signal-to-interference-plus noise ratio (SINR) corresponding to the at least one of the first link or the second link for the first time window, and wherein the average metric for the second time window is an average SINR corresponding to the at least one of the first link or the second link over the second time window. 
     
     
         18 . The device of  claim 17 , wherein the SINR is an exponential average SINR across the first time window, and the average SINR is an exponential average SINR across the second time window. 
     
     
         19 . The device of  claim 11 , wherein the predefined condition comprises:
 i) expiration of an amount of time from a prior beamforming or distributed beam selection, or   ii) an interfering link detected by the device, that interferes with at least one of the first link or the second link, while at least one of the first link or the second link is active.   
     
     
         20 . A non-transitory computer readable medium storing program instructions for causing one or more processors to:
 detect, in a device comprising at least one of a first head wearable display (HWD), a second HWD, a first console, or a second console, a predefined condition; and   perform a series of distributed beam selections responsive to detecting the predefined condition, wherein performing the series of distributed beam selections comprises:
 selecting a first beam of a first link between the first HWD and first console, based on a first metric of the first beam of a first plurality of beams, while a second beam selected for a second link between the second HWD and the second console is active; 
 performing beamforming to provide a second plurality of beams for the second link while the first beam of the first link is active; 
 selecting a third beam of the second link based on a second metric of the third beam of the second plurality of beams; 
 performing beamforming to provide a third plurality of beams for the first link while the third beam of the second link is active; and 
 selecting a fourth beam of the first link based on a third metric of the fourth beam of the third plurality of beams.

Join the waitlist — get patent alerts

Track US2023064582A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.