# US 11,309,951 B1 · Beamforming mode control based on time advance

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

- Number: US 11,309,951 B1
- Document ID: US11309951B1
- Status: Granted
- Kind: B1
- Application number: 17/333,828
- Filed: 2021-05-28
- Granted: 2022-04-19
- Earliest claimed: 2021-05-28
- Assignees: T-Mobile Innovations LLC
- Applicants: T-Mobile Innovations LLC
- Inventors: Sanghoon Sung
- Web page: https://patentgrep.com/patent/US11309951B1

## CPC

- H04W 56/0045: {compensating for timing error by altering transmission time}
- H04B 7/0413: MIMO systems
- H04B 7/0689: {using different transmission schemes, at least one of them being a diversity transmission scheme}
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION

## Abstract

Systems and methods provided for controlling a beam emitted from at least one antenna include a user device and a cell site. The cell site includes a beam management system communicatively coupled to the user device. The beam management system is structured to receive an uplink allocation request corresponding to a user device, store a time advance and an identification of a response to the uplink allocation request, determine a time advance group for the user device based on the stored time advance, store the time advance and a cell identifier based on the time advance group, determine a beam mode structured to selectively communicate with the one or more user devices according to the time advance group, and activate the beam mode for communication with the one or more user devices of the time advance group.

## Claims

### Claim 1

A method for controlling a beam emitted from at least one antenna at a cell site, the method comprising:
receiving, by a beam management system communicatively coupled to one or more user devices, an uplink allocation request corresponding to a user device;
storing a time advance and an identification of a response to the uplink allocation request, wherein the time advance corresponds to a distance between the user device and the cell site;
determining a time advance group for the user device based on the stored time advance;
storing the time advance and a cell identifier based on the time advance group;
determining a beam mode structured to selectively communicate with the one or more user devices according to the time advance group; and
activating the beam mode for communication with the one or more user devices of the time advance group.

### Claim 2 (depends on 1)

The method of claim 1, wherein the beam mode comprises at least one of a channel reciprocity mode, codebook mode, or interference reduction mode.

### Claim 3 (depends on 1)

The method of claim 1, wherein the beam management system is structured to provide a time advance notification, and wherein the time advance notification comprises the time advance corresponding to the one or more user devices in response to the received uplink allocation request.

### Claim 4 (depends on 1)

The method of claim 1, wherein the beam management system is structured to replace the identification of the response to the uplink allocation request with the cell identifier.

### Claim 5 (depends on 1)

The method of claim 1, wherein the beam management system comprises a gNodeB, and wherein the gNodeB is communicatively coupled to an antenna structured for massive multiple-input and multiple-output (mMIMO).

### Claim 6 (depends on 1)

The method of claim 1, wherein a plurality of time advances and a plurality of cell identifiers are stored based on a plurality of time advance groups.

### Claim 7 (depends on 1)

The method of claim 1, wherein a plurality of beam modes are structured to selectively communicate with the one or more user devices according to a plurality of time advance groups.

### Claim 8 (depends on 1)

The method of claim 1, wherein a telecommunications network comprises the cell site, and wherein the cell site is operable based on a 5G New Radio network.

### Claim 9 (depends on 8)

The method of claim 8, wherein the cell site comprises the beam management system.

### Claim 10

A non-transitory computer-readable storage media having computer-executable instructions embodied thereon that, when executed by one or more processors, cause the processors to:
receive, by a beam management system communicatively coupled to one or more user devices, an uplink allocation request corresponding to the one or more user devices;
store a plurality of time advances and a plurality of identifiers of responses to the uplink allocation request, wherein the plurality of time advances correspond to at least one distance between the one or more user devices and a cell site;
determine at least one time advance group for the one or more user devices based on the stored plurality of time advances;
store the plurality of time advances and a plurality of cell identifiers based on the at least one time advance group;
determine a beam mode structured to selectively communicate with the one or more user devices according to the at least one time advance group; and
activate the beam mode for communication with the one or more user devices of the at least one time advance group.

### Claim 11 (depends on 10)

The non-transitory computer-readable storage media of claim 10, wherein the beam mode comprises at least one of a channel reciprocity mode, codebook mode, or interference reduction mode.

### Claim 12 (depends on 10)

The non-transitory computer-readable storage media of claim 10, wherein the beam management system comprises a gNodeB, and wherein the gNodeB is communicatively coupled to an antenna structured for massive multiple-input and multiple-output (mMIMO).

### Claim 13 (depends on 10)

The non-transitory computer-readable storage media of claim 10, wherein the beam management system is structured to replace the plurality of identifiers of responses to the uplink allocation request with the plurality of cell identifiers.

### Claim 14 (depends on 10)

The non-transitory computer-readable storage media of claim 10, wherein a plurality of beam modes are structured to selectively communicate with the one or more user devices according to the at least one time advance group.

### Claim 15 (depends on 10)

The non-transitory computer-readable storage media of claim 10, wherein a telecommunications network comprises the cell site, wherein the cell site is operable based on a 5G New Radio network, and wherein the cell site comprises the beam management system.

### Claim 16

A system for controlling a beam emitted from at least one antenna at a cell site, the system comprising:
a user device; and
the cell site comprising a beam management system communicatively coupled to the user device, the cell site structured to:
receive, by the beam management system communicatively coupled to one or more user devices, an uplink allocation request corresponding to a user device;
store a time advance and an identification of a response to the uplink allocation request, wherein the time advance corresponds to a distance between the user device and the cell site;
determine a time advance group for the user device based on the stored time advance;
store the time advance and a cell identifier based on the time advance group;
determine a beam mode structured to selectively communicate with the one or more user devices according to the time advance group; and
activate the beam mode for communication with the one or more user devices of the time advance group.

### Claim 17 (depends on 16)

The system of claim 16, wherein the beam mode comprises at least one of a channel reciprocity mode, codebook mode, or interference reduction mode.

### Claim 18 (depends on 16)

The system of claim 16, wherein the beam management system is structured to replace the identification of the response to the uplink allocation request with the cell identifier.

### Claim 19 (depends on 16)

The system of claim 16, wherein the beam management system comprises a gNodeB, and wherein the gNodeB is communicatively coupled to an antenna structured for massive multiple-input and multiple-output (mMIMO).

### Claim 20 (depends on 16)

The system of claim 16, wherein the cell identifier comprises a Cell Radio Network Temporary Identifier (C-RNTI).
