# US 12,120,705 B2 · Methods and apparatus for managing uplink resource grants in wireless networks

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

- Number: US 12,120,705 B2
- Document ID: US12120705B2
- Status: Granted
- Kind: B2
- Application number: 18/244,846
- Filed: 2023-09-11
- Published: 2023-12-28
- Granted: 2024-10-15
- Earliest claimed: 2020-12-08
- Assignees: Charter Communications Operating, LLC
- Applicants: Charter Communications Operating, LLC
- Inventors: Volkan Sevindik
- Web page: https://patentgrep.com/patent/US12120705B2

## CPC

- H04W 16/02: Resource partitioning among network components, e.g. reuse partitioning
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 16/14: Spectrum sharing arrangements {between different networks}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/53: based on regulatory allocation policies
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present invention relates to methods and apparatus for managing uplink resource grants in wireless networks. An exemplary method embodiment includes the steps of: communicating resource grants to individual customer premise equipment (CPE) devices, the resource grants including at least a first resource grant to a first CPE device and a second resource grant to a second CPE device, the first resource grant giving the first CPE device the right to use a first set of resource blocks on a recurring basis, said second resource grant giving the second CPE device the right to use a second set of resource blocks on a recurring basis; monitoring the use of resource blocks granted to the first and second CPE devices during a first period of time; using stored resource utilization information to determine resource grants which are to be shared by the first and second CPE device.

## Claims

### Claim 1

A method of operating a first wireless device, the method comprising:
receiving a first resource grant at the first wireless device from a wireless base station, said first resource grant giving the first wireless device the right to use a first set of resource blocks on a recurring basis;
utilizing, by the first wireless device, a first amount of resource blocks in the first set of resource blocks during a first time period, said first resource grant being different than a second resource grant giving a second wireless device the right to use a second set of resource blocks on a recurring basis;
receiving a third resource grant at the first wireless device from the wireless base station, said third resource grant granting the first wireless device the right to use resources which are also granted to another wireless device; and
wherein said third resource grant is determined by the wireless base station based on the first amount of resource blocks in the first set of resource blocks utilized by the first wireless device during the first time period and an amount of resource blocks utilized by said another wireless device during the first time period.

### Claim 2 (depends on 1)

The method of operating the first wireless device of claim 1,
wherein said another wireless device is said second wireless device;
wherein said third resource grant grants the first wireless device the right to use said second set of resource blocks on a recurring basis during a second time period;
wherein said first wireless device and said second wireless device both have the right to use the second set of resource blocks during the second time period; and
wherein said first wireless device continues to have the right to use the first set of resource blocks during the second time period.

### Claim 3 (depends on 2)

The method of operating the first wireless device of claim 2, further comprising:
utilizing, by the first wireless device, some but not every recurrence of the second set of resource blocks during the second time period to transmit data; and
determining, by the first wireless device, which recurrences of the second set of resource blocks to use for transmitting data based on a randomly generated probability value or a prior receipt of a Negative Acknowledgment (NACK) message in response to a transmission of data using the second set of resource blocks.

### Claim 4 (depends on 2)

The method of operating the first wireless device of claim 2,
wherein the first set of resource blocks includes one or more resource blocks; and
wherein the second set of resource blocks includes one or more resource blocks which are different from the resource blocks in said first set of resource blocks.

### Claim 5

A wireless communications system comprising:
a first wireless device, said first wireless device including:
a memory; and
a first processor, said first processor controlling the first wireless device to perform the following operations:
receiving a first resource grant at the first wireless device from a wireless base station, said first resource grant giving the first wireless device the right to use a first set of resource blocks on a recurring basis;
utilizing, by the first wireless device, a first amount of resource blocks in the first set of resource blocks during a first time period, said first resource grant being different than a second resource grant giving a second wireless device the right to use a second set of resource blocks on a recurring basis;
receiving a third resource grant at the first wireless device from the wireless base station, said third resource grant granting the first wireless device the right to use resources which are also granted to another wireless device; and
wherein said third resource grant is determined by the wireless base station based on the first amount of resource blocks in the first set of resource blocks utilized by the first wireless device during the first time period and an amount of resource blocks utilized by said another wireless device during the first time period.

### Claim 6 (depends on 5)

The wireless communications system of claim 5,
wherein said another wireless device is said second wireless device;
wherein said third resource grant grants the first wireless device the right to use said second set of resource blocks on a recurring basis during a second time period;
wherein said first wireless device and said second wireless device both have the right to use the second set of resource blocks during the second time period; and
wherein said first wireless device continues to have the right to use the first set of resource blocks during the second time period.

### Claim 7 (depends on 6)

The wireless communications system of claim 6, wherein the first processor further controls the first wireless device to perform the following operations:
utilizing, by the first wireless device, some but not every recurrence of the second set of resource blocks during the second time period to transmit data; and
determining, by the first wireless device, which recurrences of the second set of resource blocks to use for transmitting data based on a randomly generated probability value or a prior receipt of a Negative Acknowledgment (NACK) message in response to a transmission of data using the second set of resource blocks.

### Claim 8

A method of operating a wireless base station, the method comprising:
communicating resource grants to individual wireless devices, said resource grants including at least a first resource grant to a first wireless device and a second resource grant to a second wireless device, the first resource grant giving the first wireless device the right to use a first set of resource blocks on a recurring basis, said second resource grant giving the second wireless device the right to use a second set of resource blocks on a recurring basis;
monitoring the use of resource blocks granted to the first and second wireless devices during a first period of time;
storing first resource utilization information about the utilization of said first set of resource blocks by said first wireless device; and
storing second resource utilization information about the utilization of the second set of resource blocks by said second wireless device.

### Claim 9 (depends on 8)

The method of claim 8,
wherein the first set of resource blocks includes one or more resource blocks; and
wherein the second set of resource blocks includes one or more resource blocks which are different from the resource blocks in said first set of resource blocks.

### Claim 10 (depends on 8)

The method of claim 8, further comprising:
making a resource sharing decision based on the stored first and second resource utilization information; and
transmitting a third resource grant granting the second wireless device the right to use resources which are granted to another wireless device.

### Claim 11 (depends on 10)

The method of claim 10, wherein said third resource grant grants resources which are shared as part of said resource sharing decision based on no or low use of resources granted in said third resource grant during said first period of time.

### Claim 12 (depends on 11)

The method of claim 11, wherein making said resource sharing decision based on the stored first and second resource utilization information includes determining which of said first and second wireless devices utilized the full amount of resources granted to the wireless device during the first period of time.

### Claim 13 (depends on 11)

The method of claim 11, wherein said resource sharing decision is based on statistical analysis of usage of the first and second resource grants by the first wireless device and second wireless device.

### Claim 14 (depends on 8)

The method of claim 8, wherein the resource grants to individual wireless devices are uplink data transmission resource grants.

### Claim 15 (depends on 11)

The method of claim 11,
wherein said third resource grant includes granting the second wireless device the right to use said first set of resource blocks on a recurring basis during a second period of time; and
wherein said first wireless device and said second wireless device both have the right to use the first set of resource blocks during the second period of time; and
wherein said second wireless device continues to have the right to use the second set of resource blocks during the second period of time.

### Claim 16 (depends on 8)

The method of claim 8,
wherein said wireless base station is a Citizens Broadband Radio Service Device; and
wherein said first wireless device is a Citizens Broadband Radio Service wireless device.

### Claim 17

A wireless communications system comprising:
a wireless base station, said wireless base station including:
memory; and
a first processor, said first processor controlling the wireless base station to perform the following operations:
communicating resource grants to individual wireless devices, said resource grants including at least a first resource grant to a first wireless device and a second resource grant to a second wireless device, the first resource grant giving the first wireless device the right to use a first set of resource blocks on a recurring basis, said second resource grant giving the second wireless device the right to use a second set of resource blocks on a recurring basis;
monitoring the use of resource blocks granted to the first and second wireless devices during a first period of time;
storing first resource utilization information about the utilization of said first set of resource blocks by said first wireless device in said memory; and
storing second resource utilization information about the utilization of the second set of resource blocks by said second wireless device in said memory.

### Claim 18 (depends on 17)

The wireless communications system of claim 17,
wherein the first set of resource blocks includes one or more resource blocks; and
wherein the second set of resource blocks includes one or more resource blocks which are different from the resource blocks in said first set of resource blocks.

### Claim 19 (depends on 17)

The wireless communications system of claim 17, wherein said first processor further controls the wireless base station to perform the following operations:
making a resource sharing decision based on the stored first and second resource utilization information; and
transmitting a third resource grant granting the second wireless device the right to use resources which are granted to another wireless device.

### Claim 20 (depends on 19)

The wireless communications system of claim 19, wherein said third resource grant grants resources which are shared as part of said resource sharing decision based on no or low use of resources granted in said third resource grant during said first period of time.
