# US 11,310,792 B2 · Systems and methods for dynamically adjusting subframes

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

- Number: US 11,310,792 B2
- Document ID: US11310792B2
- Status: Granted
- Kind: B2
- Application number: 16/832,302
- Filed: 2020-03-27
- Published: 2020-07-16
- Granted: 2022-04-19
- Earliest claimed: 2018-09-12
- Assignees: Verizon Patent and Licensing Inc.
- Applicants: Verizon Patent and Licensing Inc.
- Inventors: David P. Wolff; Nischal Patel
- Web page: https://patentgrep.com/patent/US11310792B2

## CPC

- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04L 1/0002: {by adapting the transmission rate}
- H04L 1/0006: {by adapting the transmission format}
- H04L 1/0026: {Transmission of channel quality indication}
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/027: {using movement velocity, acceleration information}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A device receives information associated with one or more user equipments (UEs) communicatively connected with the device. The device generates a score based on the information associated with the one or more UEs and adjusts, based on the score, one or more subframe parameters associated with the device.

## Claims

### Claim 1

A method, comprising:
generating, by a device, a score based on a latency factor associated with one or more user equipment (UEs),
wherein the latency factor is based on:
a quantity of radio resource connection (RRC) setups associated with the one or more UEs, and
a quantity of RRC reestablishments associated with the one or more UEs;
adjusting, by the device and based on the score, one or more subframe parameters associated with the device;
regenerating, by the device and based on adjusting the one or more subframe parameters, the score; and
readjusting, by the device and based on regenerating the score, the one or more subframe parameters periodically.

### Claim 2 (depends on 1)

The method of claim 1, wherein the score is calculated based on an environmental factor associated with the one or more UEs; and
wherein the environmental factor is based on:
a percentage of the one or more UEs that are indoors, and
an average distance of the one or more UEs from the device; and
wherein generating the score comprises:
generating the score based on the environmental factor.

### Claim 3 (depends on 1)

The method of claim 1, wherein the score is calculated based on an interference factor associated with the one or more UEs; and
wherein the interference factor is based on:
a signal to interference plus noise ratio (SINK) associated with the one or more UEs, and
a signal to noise ratio (SNR) associated with the one or more UEs; and
wherein generating the score comprises:
generating the score based on the interference factor.

### Claim 4 (depends on 1)

The method of claim 1, wherein the score is calculated based on a mobility factor associated with the one or more UEs; and
wherein the mobility factor is based on:
an average speed associated with the one or more UEs; and
wherein readjusting the one or more subframe parameters comprises:
increasing or decreasing a subcarrier spacing based on the mobility factor.

### Claim 5 (depends on 1)

The method of claim 1, wherein the score is calculated based on an environmental factor associated with the one or more UEs; and
wherein the environmental factor is based on:
a percentage of the one or more UEs that are indoors, and
an average distance of the one or more UEs from the device; and
wherein readjusting the one or more subframe parameters comprises:
increasing or decreasing a subframe duration based on the environmental factor.

### Claim 6 (depends on 1)

The method of claim 1, wherein the score is calculated based on an interference factor associated with the one or more UEs; and
wherein the interference factor is based on:
whether one or more interference measurements satisfy one or more thresholds; and
wherein readjusting the one or more subframe parameters comprises:
increasing or decreasing a subcarrier spacing based on the interference factor.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
determining that the one or more UEs are transmitting information associated with a particular application;
determining that the particular application has a particular latency parameter; and
increasing or decreasing a subframe duration based on the particular latency parameter.

### Claim 8

A device, comprising:
one or more memories; and
one or more processors coupled to the one or more memories, configured to:
generate a score based on a latency factor associated with one or more user equipment (UEs),
wherein the latency factor is based on:
a quantity of radio resource connection (RRC) setups associated with the one or more UEs, and, and
a quantity of RRC reestablishments associated with the one or more UEs;
adjust, based on the score, one or more subframe parameters associated with the device;
regenerate, based on adjusting the one or more subframe parameters, the score; and
readjust, based on regenerating the score, the one or more subframe parameters periodically.

### Claim 9 (depends on 8)

The device of claim 8, wherein the score is calculated based on an environmental factor associated with the one or more UEs; and
wherein the environmental factor is based on:
a percentage of the one or more UEs that are indoors, and
an average distance of the one or more UEs from the device; and
wherein the one or more processors, when generating the score, are configured to:
generate the score based on the environmental factor.

### Claim 10 (depends on 8)

The device of claim 8, wherein the score is calculated based on an interference factor associated with the one or more UEs; and
wherein the interference factor is based on:
a signal to interference plus noise ratio (SINK) associated with the one or more UEs, and
a signal to noise ratio (SNR) associated with the one or more UEs; and
wherein the one or more processors, when generating the score, are configured to:
generate the score based on the interference factor.

### Claim 11 (depends on 8)

The device of claim 8, wherein the score is calculated based on a mobility factor associated with the one or more UEs; and
wherein the mobility factor is based on:
an average speed associated with the one or more UEs; and
wherein the one or more processors, when readjusting the one or more subframe parameters, are configured to:
increase or decrease a subcarrier spacing based on the mobility factor.

### Claim 12 (depends on 8)

The device of claim 8, wherein the score is calculated based on an environmental factor associated with the one or more UEs; and
wherein the environmental factor is based on:
a percentage of the one or more UEs that are indoors, and
an average distance of the one or more UEs from the device; and
wherein the one or more processors, when readjusting the one or more subframe parameters, are configured to:
increase or decrease a subframe duration based on the environmental factor.

### Claim 13 (depends on 8)

The device of claim 8, wherein the score is calculated based on an interference factor associated with the one or more UEs; and
wherein the interference factor is based on:
whether one or more interference measurements satisfy one or more thresholds; and
wherein the one or more processors, when readjusting the one or more subframe parameters, are configured to:
increase or decrease a subcarrier spacing based on the interference factor.

### Claim 14 (depends on 8)

The device of claim 8, wherein the one or more processors are further to:
determine that the one or more UEs are transmitting information associated with a particular application;
determine that the particular application has a particular latency parameter; and
increase or decrease a subcarrier spacing based on the particular latency parameter.

### Claim 15

A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
generate a score based on a latency factor associated with one or more user equipment (UEs),
wherein the latency factor is based on:
a quantity of radio resource connection (RRC) setups associated with the one or more UEs, and
a quantity of RRC reestablishments associated with the one or more UEs;
adjust, based on the score, one or more subframe parameters associated with the device;
regenerate, based on adjusting the one or more subframe parameters, the score; and
readjust, based on regenerating the score, the one or more subframe parameters periodically.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the score is calculated based on an environmental factor associated with the one or more UEs; and
wherein the environmental factor is based on:
a percentage of the one or more UEs that are indoors, and
an average distance of the one or more UEs from the device; and
wherein the one or more instructions, that cause the one or more processors to generate the score, cause the one or more processors to:
generate the score based on the environmental factor.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the score is calculated based on an interference factor associated with the one or more UEs; and
wherein the interference factor is based on:
a signal to interference plus noise ratio (SINK) associated with the one or more UEs, and
a signal to noise ratio (SNR) associated with the one or more UEs; and
wherein the one or more instructions, that cause the one or more processors to generate the score, cause the one or more processors to:
generate the score based on the interference factor.

### Claim 18 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the score is calculated based on a mobility factor associated with the one or more UEs; and
wherein the mobility factor is based on:
an average speed associated with the one or more UEs; and
wherein the one or more instructions, that cause the one or more processors to generate the score, cause the one or more processors to:
generate the score based on the mobility factor.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the score is calculated based on an environmental factor associated with the one or more UEs; and
wherein the environmental factor is based on:
a percentage of the one or more UEs that are outdoors, and
an average distance of the one or more UEs from the device; and
wherein the one or more instructions, that cause the one or more processors to generate the score, cause the one or more processors to:
generate the score based on the environmental factor.

### Claim 20 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:
determine that the one or more UEs are transmitting information associated with a particular application;
determine that the particular application has a particular latency parameter; and
increase or decrease a subframe duration or a subcarrier spacing based on the particular latency parameter.
