# US 12,010,048 B2 · Method and system for a repeater network that utilizes distributed transceivers with array processing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,048 B2
- Document ID: US12010048B2
- Status: Granted
- Kind: B2
- Application number: 18/083,756
- Filed: 2022-12-19
- Published: 2023-04-20
- Granted: 2024-06-11
- Earliest claimed: 2011-10-17
- Assignees: Golba LLC
- Applicants: Golba LLC
- Inventors: Mehran Moshfeghi
- Web page: https://patentgrep.com/patent/US12010048B2

## CPC

- H04L 5/0032: {Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation}
- H04B 1/40: Circuits
- H04B 1/401: for selecting or indicating operating mode
- H04B 7/024: Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
- H04B 7/0408: using two or more beams, i.e. beam diversity
- H04B 7/0413: MIMO systems
- H04B 7/043: {using best eigenmode, e.g. beam forming or beam steering}
- H04B 7/0689: {using different transmission schemes, at least one of them being a diversity transmission scheme}
- H04B 7/0897: {using beamforming per multi-path, e.g. to cope with different directions of arrival [DOA] at different multi-paths}
- H04L 27/12: Modulator circuits; Transmitter circuits
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/046: {the resource being in the space domain, e.g. beams}
- H04W 72/0473: {the resource being transmission power}
- H04W 72/542: using measured or perceived quality
- H04W 88/02: Terminal devices
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04W 72/51: based on terminal or device properties
- H04W 72/54: based on quality criteria
- H04W 84/12: WLAN [Wireless Local Area Networks]
- Y02D 30/70: in wireless communication networks
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A system comprising a relay device that configures to a first beamforming setting for a first set of antenna arrays to establish a first link between the relay device and a source device, and a second beamforming setting to establish a second link between the relay device and a destination device. A data stream is processed based on a selection of one of a passive mode or an active mode of relay operation. In the passive mode, a received radio frequency waveform of the data stream is down-converted to an intermediate frequency waveform, re-amplified, and then up-converted for transmission without requiring any data demodulation, and in the active mode, the IF waveform is demodulated and then remodulated for the transmission. The data stream is forwarded to the destination device through the second link based on the selection of one of the passive or active mode.

## Claims

### Claim 1

A method, comprising:
in a relay device that comprises a plurality of antenna arrays:
configuring a first beamforming setting for a first set of antenna arrays in the plurality of antenna arrays of the relay device to establish a first link between the relay device and a source device;
configuring a second beamforming setting for a second set of antenna arrays in the plurality of antenna arrays of the relay device to establish a second link between the relay device and a destination device,
wherein configuring the first beamforming setting for the first set of antenna arrays and the second beamforming setting for the second set of antenna arrays comprises phase shifting a signal by a different value for each element within the first set of antenna arrays and the second set of antenna arrays;
receiving a data stream from the source device through the first link, wherein the data stream is processed by at least one processor that is connected to the plurality of antenna arrays based on a selection of one of a passive mode of relay operation or an active mode of relay operation;
for the passive mode of relay operation, down-converting a received radio frequency (RF) waveform of the data stream to an intermediate frequency (IF) waveform of the data stream, re-amplifying the down-converted data stream, and then up-converting the IF waveform for transmission without requiring any data demodulation;
for the active mode of relay operation, demodulating the IF waveform and then remodulating for transmission; and
forwarding the data stream to the destination device through the second link based on the selection of one of the passive mode or the active mode of relay operation.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising selecting the relay mode of operation of the plurality of antenna arrays based on an analysis of communication environment information from end-user application devices.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising receiving the data stream concurrently with the forwarding of the data stream.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising switching between the passive mode of relay operation or the active mode of relay operation based on at least one of a condition of a channel that receives and forwards the data stream or changes in traffic associated with at least one antenna array of the plurality of antenna arrays.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising configuring at least one relay node of a plurality of relay nodes based on at least one of the first beamforming setting of the first set of antenna arrays or the second beamforming setting of the second set of antenna arrays.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the at least one relay node of the plurality of relay nodes comprises the passive mode of relay operation and the active mode.

### Claim 7 (depends on 1)

The method according to claim 1, further comprising down-converting the data stream received from the source device from a first carrier frequency to a baseband signal.

### Claim 8 (depends on 1)

The method according to claim 1, further comprising generating a digital data stream based the data stream; and
sending the digital data stream to the at least one processor for processing the digital data stream.

### Claim 9 (depends on 1)

The method according to claim 1, further comprising processing the data stream in analog domain based on IF waveform of the data stream.

### Claim 10 (depends on 1)

The method according to claim 1, further comprising sharing resources of the relay device among the plurality of antenna arrays.

### Claim 11

A system, comprising:
a relay device that comprises a plurality of antenna arrays, wherein the relay device is configured to:
configure a first beamforming setting for a first set of antenna arrays in the plurality of antenna arrays of the relay device to establish a first link between the relay device and a source device;
configure a second beamforming setting for a second set of antenna arrays in the plurality of antenna arrays of the relay device to establish a second link between the relay device and a destination device,
wherein the first beamforming setting for the first set of antenna arrays and the second beamforming setting for the second set of antenna arrays are configured based on a phase shift of a signal by a different value for each element within the first set of antenna arrays and the second set of antenna arrays;
receive a data stream from the source device through the first link, wherein the data stream is processed by at least one processor that is connected to the plurality of antenna arrays based on a selection of one of a passive mode of relay operation or an active mode of relay operation;
for the passive mode of relay operation, down-convert a received radio frequency (RF) waveform of the data stream to an intermediate frequency (IF) waveform of the data stream, re-amplify the down-converted data stream, and then up-convert the IF waveform for transmission without requiring any data demodulation;
for the active mode of relay operation, demodulate the IF waveform and then remodulate for transmission; and
forward the data stream to the destination device through the second link based on the selection of one of the passive mode or the active mode of relay operation.

### Claim 12 (depends on 11)

The system according to claim 11, wherein the selection of the relay mode of operation of the plurality of antenna arrays is based on an analysis of communication environment information from end-user application devices.

### Claim 13 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to receive the data stream concurrently with the forward of the data stream.

### Claim 14 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to switch between a passive mode of relay operation or an active mode of relay operation based on at least one of a condition of a channel that receives and forwards the data stream or changes in traffic associated with at least one antenna array of the plurality of antenna arrays.

### Claim 15 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to configure at least one relay node of a plurality of relay nodes based on at least one of the first beamforming setting of the first set of antenna arrays or the second beamforming setting of the second set of antenna arrays.

### Claim 16 (depends on 15)

The system according to claim 15, wherein the at least one relay node of the plurality of relay nodes comprises the passive mode of relay operation and the active mode of relay operation.

### Claim 17 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to down-convert the data stream received from the source device from a first carrier frequency to a baseband signal.

### Claim 18 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to:
generate a digital data stream based on the data stream; and
send the digital data stream to the at least one processor for processing the digital data stream.

### Claim 19 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to process the data stream in analog domain based on IF waveform of the data stream.

### Claim 20 (depends on 11)

The system according to claim 11, wherein the relay device is further configured to share resources of the relay device among the plurality of antenna arrays.
