IP Library Granted Patent US 12,519,508
Granted Patent B2
US 12,519,508 · App. 18/313,765 · Granted Jan 6, 2026

Weight vector selection for reconfigurable intelligent surface

Inventors: Ahmed Bedewy (Hillsborough, NJ); Juergen Cezanne (Ocean Township, NJ); Meilong Jiang (Westfield, NJ); Ashwin Sampath (Skillman, NJ); Junyi Li (Fairless Hills, PA); Ozge Koymen (Princeton, NJ); Ori Shental (Marlboro, NJ)
Assignee: Qualcomm Incorporated
H04B7/04013H04B7/10
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,519,508
App. No.
18/313,765
Granted
Jan 6, 2026
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a reconfigurable intelligent surface (RIS) may select a weight vector, from a plurality of stored weight vectors, for enabling a spatially multiplexed communication, between a transmitter and a receiver, that includes two or more layers for each polarization of a plurality of polarizations for the spatially multiplexed communication. The RIS may receive the spatially multiplexed communication from the transmitter. The RIS may transmit the spatially multiplexed communication to the receiver in accordance with the weight vector. Numerous other aspects are described.

Claims (76)

1 . A transmitter for wireless communication, comprising:

one or more memories; and

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

receive, from a network node, an indication of two or more reconfigurable intelligent surface (RIS) weight vectors and an indication of a transmitter weight vector that satisfies a system performance threshold for a corresponding receiver weight vector;

select a RIS weight vector, from the two or more RIS weight vectors, for a RIS that is configured to enable a spatially multiplexed communication, between the transmitter and a receiver, that includes two or more layers for each polarization of a plurality of polarizations for the spatially multiplexed communication; and

transmit, to the receiver via the RIS, the spatially multiplexed communication in accordance with the RIS weight vector and the transmitter weight vector.

2 . The transmitter of claim 1 , wherein the one or more processors are further configured to apply each RIS weight vector of the two or more RIS weight vectors to the RIS sequentially, wherein only a single RIS weight vector is applied to the RIS at a time.

3 . The transmitter of claim 1 , wherein the one or more processors are further configured to:

identify a system performance, wherein the one or more processors, to identify the system performance, are configured to:

identify, for each RIS weight vector of the two or more RIS weight vectors, the system performance for each transmitter weight vector of a plurality of transmitter weight vectors; or

identify, for each transmitter weight vector of the plurality of transmitter weight vectors, the system performance for each RIS weight vector of the two or more RIS weight vectors.

4 . The transmitter of claim 1 , wherein the one or more processors are further configured to:

receive, from the network node, an indication of a receiver weight vector that satisfies the system performance threshold for a corresponding transmitter weight vector, wherein only a single weight vector is applied to the RIS at a time; and

identify a system performance, wherein the one or more processors, to identify the system performance, are configured to:

identify, for each RIS weight vector of the two or more RIS weight vectors, the system performance for each receiver weight vector of a plurality of receiver weight vectors; or

identify, for each receiver weight vector of the plurality of receiver weight vectors, the system performance for each RIS weight vector of the two or more RIS weight vectors.

5 . The transmitter of claim 1 , wherein the two or more RIS weight vectors are associated with a set of distance pairs, each distance pair of the set of distance pairs indicating a distance between the transmitter and the RIS and a distance between the RIS and the receiver.

6 . The transmitter of claim 1 , wherein the two or more RIS weight vectors includes a first RIS weight vector that causes the RIS to behave as a convex mirror, a second RIS weight vector that causes the RIS to behave as a concave mirror, and a third RIS weight vector that causes the RIS to behave as a flat mirror.

7 . The transmitter of claim 6 , wherein each RIS weight vector of the two or more RIS weight vectors is associated with a different coverage area for a system that includes the transmitter, the receiver, and the RIS.

8 . The transmitter of claim 7 , wherein each RIS weight vector of the two or more RIS weight vectors is associated with the RIS performing as a mirror having a particular orientation or a particular curvature.

9 . The transmitter of claim 1 , wherein the one or more processors, to select the RIS weight vector, are configured to select the RIS weight vector in accordance with one or more characteristics of a group of transmitter devices and one or more characteristics of a group of receiver devices.

10 . A receiver for wireless communication, comprising:

one or more memories; and

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

receive, from a network node, an indication of two or more reconfigurable intelligent surface (RIS) weight vectors and an indication of a receiver weight vector that satisfies a system performance threshold for a corresponding transmitter weight vector;

select a RIS weight vector, from the two or more RIS weight vectors, for a RIS that is configured to enable a spatially multiplexed communication, between a transmitter and the receiver, that includes two or more layers for each polarization of a plurality of polarizations for the spatially multiplexed communication; and

receive, from the transmitter via the RIS, the spatially multiplexed communication in accordance with the RIS weight vector and the receiver weight vector.

11 . The receiver of claim 10 , wherein the one or more processors are further configured to:

apply each RIS weight vector of the two or more RIS weight vectors to the RIS sequentially, wherein only a single weight vector is applied to the RIS at a time;

measure a performance of a system that includes the transmitter, the receiver, and the RIS; and

transmit, to the network node, an indication of one or more RIS weight vectors, of the two or more RIS weight vectors, associated with respective performance indicators that are greater than a performance indicator threshold.

12 . The receiver of claim 10 , wherein the one or more processors are further configured to:

receive, from the network node, an indication of a transmitter weight vector that satisfies the system performance threshold for a corresponding receiver weight vector, wherein only a single weight vector is applied to the RIS at a time; and

identify a system performance, wherein the one or more processors, to identify the system performance, are configured to:

identify, for each RIS weight vector of the two or more RIS weight vectors, the system performance for each transmitter weight vector of a plurality of transmitter weight vectors; or

identify, for each transmitter weight vector of the plurality of transmitter weight vectors, the system performance for each RIS weight vector of the two or more RIS weight vectors.

13 . The receiver of claim 10 , wherein the one or more processors are further configured to:

identify a system performance, wherein the one or more processors, to identify the system performance, are configured to:

identify, for each RIS weight vector of the two or more RIS weight vectors, the system performance for each receiver weight vector of a plurality of receiver weight vectors; or

identify, for each receiver weight vector of the plurality of receiver weight vectors, the system performance for each RIS weight vector of the two or more RIS weight vectors.

14 . The receiver of claim 10 , wherein the two or more RIS weight vectors are associated with a set of distance pairs, each distance pair of the set of distance pairs indicating a distance between the transmitter and the RIS and a distance between the RIS and the receiver.

15 . The receiver of claim 10 , wherein the two or more RIS weight vectors includes a first RIS weight vector that causes the RIS to behave as a convex mirror, a second RIS weight vector that causes the RIS to behave as a concave mirror, and a third RIS weight vector that causes the RIS to behave as a flat mirror.

16 . The receiver of claim 15 , wherein each RIS weight vector of the two or more RIS weight vectors is associated with a different coverage area for a system that includes the transmitter, the receiver, and the RIS.

17 . The receiver of claim 16 , wherein each RIS weight vector of the two or more RIS weight vectors is associated with the RIS performing as a mirror having a particular orientation or a particular curvature.

18 . The receiver of claim 10 , wherein the one or more processors, to select the RIS weight vector, are configured to select the RIS weight vector in accordance with one or more characteristics of a group of transmitter devices and one or more characteristics of a group of receiver devices.

19 . A reconfigurable intelligent surface (RIS) for wireless communication, comprising:

one or more memories; and

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

receive, from a network node, an indication of two or more RIS weight vectors and an indication of a transmitter weight vector that satisfies a system performance threshold for a corresponding receiver weight vector;

select a RIS weight vector, from the two or more RIS weight vectors, for enabling a spatially multiplexed communication, between a transmitter and a receiver, that includes two or more layers for each polarization of a plurality of polarizations for the spatially multiplexed communication;

receive the spatially multiplexed communication from the transmitter; and

transmit the spatially multiplexed communication to the receiver in accordance with the RIS weight vector.

20 . The RIS of claim 19 , wherein the one or more processors are further configured to apply each RIS weight vector of the two or more RIS weight vectors to the RIS sequentially, wherein only a single weight vector is applied to the RIS at a time.

21 . The RIS of claim 19 , wherein the one or more processors are further configured to receive, from the network node, an indication of a particular weight vector, of the two or more RIS weight vectors, associated with a highest performance indicator of a plurality of performance indicators, and

wherein the one or more processors, to transmit the spatially multiplexed communication to the receiver in accordance with the RIS weight vector, are configured to:

transmit the spatially multiplexed communication to the receiver in accordance with the particular weight vector.

22 . The RIS of claim 21 , wherein the one or more processors are further configured to use the particular weight vector for uplink communications and downlink communications.

23 . The RIS of claim 19 , wherein the one or more processors are further configured to:

identify a system performance, wherein the one or more processors, to identify the system performance, are configured to:

identify, for each RIS weight vector of the two or more RIS weight vectors, the system performance for each transmitter weight vector of a plurality of transmitter weight vectors; or

identify, for each transmitter weight vector of the plurality of transmitter weight vectors, the system performance for each RIS weight vector of the two or more RIS weight vectors.

24 . The RIS of claim 19 , wherein the one or more processors are further configured to:

receive, from the network node, an indication of a receiver weight vector that satisfies a system performance threshold for a corresponding transmitter weight vector, wherein only a single weight vector is applied to the RIS at a time; and

identify a system performance, wherein the one or more processors, to identify the system performance, are configured to:

identify, for each RIS weight vector of the two or more RIS weight vectors, the system performance for each receiver weight vector of a plurality of receiver weight vectors; or

identify, for each receiver weight vector of the plurality of receiver weight vectors, the system performance for each RIS weight vector of the two or more RIS weight vectors.

25 . The RIS of claim 19 , wherein the two or more RIS weight vectors are associated with a set of distance pairs, each distance pair of the set of distance pairs indicating a distance between the transmitter and the RIS and a distance between the RIS and the receiver.

26 . The RIS of claim 19 , wherein the two or more RIS weight vectors includes a first RIS weight vector that causes the RIS to behave as a convex mirror, a second RIS weight vector that causes the RIS to behave as a concave mirror, and a third RIS weight vector that causes the RIS to behave as a flat mirror.

27 . The RIS of claim 26 , wherein each RIS weight vector of the two or more RIS weight vectors is associated with a different coverage area for a system that includes the transmitter, the receiver, and the RIS.

28 . The RIS of claim 27 , wherein each RIS weight vector of the two or more RIS weight vectors is associated with the RIS performing as a mirror having a particular orientation or a particular curvature.

29 . The RIS of claim 19 , wherein the one or more processors, to select the RIS weight vector, are configured to select the RIS weight vector in accordance with one or more characteristics of a group of transmitter devices and one or more characteristics of a group of receiver devices.

30 . A method of wireless communication performed by a reconfigurable intelligent surface (RIS), comprising:

receiving, from a network node, an indication of two or more RIS weight vectors and an indication of a transmitter weight vector that satisfies a system performance threshold for a corresponding receiver weight vector;

selecting a RIS weight vector, from the two or more RIS weight vectors, for enabling a spatially multiplexed communication, between a transmitter and a receiver, that includes two or more layers for each polarization of a plurality of polarizations for the spatially multiplexed communication;

receiving the spatially multiplexed communication from the transmitter; and

transmitting the spatially multiplexed communication to the receiver in accordance with the RIS weight vector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: BEDEWY, AHMED; CEZANNE, JUERGEN; JIANG, MEILONG; SAMPATH, ASHWIN; LI, JUNYI; KOYMEN, OZGE; SHENTAL, ORI
To: QUALCOMM INCORPORATED
Reel/Frame 063988/0355 →
Continuity (1)
Related Publication 20240380436A1 · Nov 14, 2024
References Cited (14)
US 11848726B2 · Yang · 2023 [cited by examiner]
US 12063087B2 · Sun · 2024 [cited by examiner]
US 20200044702A1 · Kakishima · 2020 [cited by examiner]
US 20210013619A1 · Alkhateeb · 2021 [cited by examiner]
US 20220052750A1 · Oh · 2022 [cited by examiner]
US 20220052764A1 · Medra · 2022 [cited by examiner]
US 20230078537A1 · Yerramalli et al. · 2023 [cited by applicant]
US 20230129288A1 · Sun · 2023 [cited by examiner]
US 20230361853A1 · Zander · 2023 [cited by examiner]
US 20240072849A1 · Haija · 2024 [cited by examiner]
US 20240162960A1 · Åström · 2024 [cited by examiner]
US 20240380436A1 · Bedewy · 2024 [cited by examiner]
WO 2022133958A1 · 2022 [cited by applicant]
International Search Report and Written Opinion—PCT/US2024/024064—ISA/EPO—Jul. 23, 2024. [cited by applicant]