# US 12,604,319 B2 · Indication of unused resource for uplink transmission

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

- Number: US 12,604,319 B2
- Document ID: US12604319B2
- Status: Granted
- Kind: B2
- Application number: 18/159,083
- Filed: 2023-01-24
- Published: 2024-07-25
- Granted: 2026-04-14
- Earliest claimed: 2023-01-24
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Huilin Xu; Diana Maamari; Ahmed Elshafie; Linhai He
- Web page: https://patentgrep.com/patent/US12604319B2

## CPC

- H04W 72/20: Control channels or signalling for resource management
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 72/1268: of uplink data flows
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods, systems, and devices for wireless communications are described. A user equipment may receive control signaling that includes a first parameter that indicates a first quantity of symbol groups and a second parameter that indicates a second quantity of resource block groups. The UE may receive a grant allocating periodic resources for transmitting a set of transport blocks. The UE may transmit a feedback message indicating whether resources of the grant are unused by the UE to transmit one or more transport blocks of the set of transport blocks, the feedback message generated according with the first parameter and the second parameter of the control signaling. The feedback message may include a set of values, where each value may correspond to a respective symbol group and resource group (e.g., a resource group pair).

## Claims

### Claim 1

An apparatus for wireless communications, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and executable by the processor to cause the apparatus to:
receive control signaling comprising a first parameter that indicates a first quantity of symbol groups, a second parameter that indicates a second quantity of resource block groups, a third parameter that indicates a quantity of symbols of the first quantity of symbol groups, and a fourth parameter that indicates a quantity of resource blocks of the resource block groups;
receive, a grant allocating periodic resources for transmitting a set of transport blocks; and
transmit a feedback message indicating whether resources of the grant are unused by the apparatus to transmit one or more transport blocks of the set of transport blocks, the feedback message generated according with the first parameter and the second parameter of the control signaling.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein:
the third parameter indicates the quantity of symbols that are equally split across the first quantity of symbol groups, the fourth parameter indicates the quantity of resource blocks that are equally split across the second quantity of resource block groups.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein:
the third parameter indicates a respective quantity of symbols comprised in each symbol group of the first quantity of symbol groups, the fourth parameter indicates a respective quantity of resource blocks comprised in each symbol group of the second quantity of resource block groups.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein:
the third parameter included in the control signaling comprises a first set of fields, each field of the first set of fields indicating the respective quantity of symbols comprised in a respective symbol group; and
the fourth parameter included in the control signaling comprises a second set of fields, each field of the second set of fields indicating the respective quantity of resource blocks comprised in a respective resource block group.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein each value of the feedback message be associated with a respective index of a resource map between the resources of the grant and values of the feedback message, the instructions to transmit the feedback message are executable by the processor to cause the apparatus to:
transmit, in the feedback message, each value of the feedback message associated with the resource map, wherein the resource map comprises a range of resource blocks.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the instructions to receive the control signaling are executable by the processor to cause the apparatus to:
receive, in the control signaling, an offset for identifying a location of a first resource block of the second quantity of resource block groups relative to a reference resource block.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein each value of the feedback message be associated with a respective index of a resource map between the resources of the grant and values of the feedback message, the instructions to transmit the feedback message are executable by the processor to cause the apparatus to:
transmit, in the feedback message, each value of the feedback message associated with the resource map, wherein a starting symbol of the resource map is a quantity of symbols after a last symbol of the feedback message.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the starting symbol of the resource map is a first symbol subsequent to a last symbol of the quantity of symbols.

### Claim 9 (depends on 7)

The apparatus of claim 7, wherein the starting symbol of the resource map is a first symbol of a first uplink channel occasion after a last symbol of the quantity of symbols.

### Claim 10 (depends on 7)

The apparatus of claim 7, wherein the starting symbol of the resource map is a first symbol of a first uplink channel occasion associated with a period of the periodic resources after a last symbol of the quantity of symbols.

### Claim 11 (depends on 7)

The apparatus of claim 7, wherein the instructions to receive the control signaling are executable by the processor to cause the apparatus to:
receive, in the control signaling, an indication of the quantity of symbols.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein each value of the feedback message is associated with a symbol group of the first quantity of symbol groups and a resource block group of the second quantity of resource block groups, a value of a first type indicating that the associated symbol group and resource block group are used by the apparatus to transmit the one or more transport blocks, a value of a second type indicating that the associated symbol group and resource block group are not used by the apparatus to transmit the one or more transport blocks.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein an uplink channel occasion overlaps with a first symbol group and a first resource block group associated with a value of the second type, the value of the second type indicates that the apparatus does not use any resources of the first resource block group during symbols associated with the uplink channel occasion to transmit the one or more transport blocks.

### Claim 14 (depends on 12)

The apparatus of claim 12, wherein an uplink channel occasion overlaps with a first symbol group and a first resource block group associated with a value of the second type, the value of the second type indicates that the apparatus does not use the resources of the first resource block group in the first symbol group to transmit the one or more transport blocks during the uplink channel occasion.

### Claim 15 (depends on 12)

The apparatus of claim 12, wherein an uplink channel occasion overlaps with a first symbol group and a first resource block group associated with a value of the second type, the value of the second type indicates that the apparatus does not use any resource blocks associated with the first symbol group to transmit the one or more transport blocks.

### Claim 16 (depends on 12)

The apparatus of claim 12, wherein an uplink channel occasion overlaps with a first symbol group and a first resource block group associated with a value of the second type, the value of the second type indicates that the apparatus does not use the first resource block group to transmit the one or more transport blocks during symbols of the first symbol group.

### Claim 17 (depends on 12)

The apparatus of claim 12, wherein an uplink channel occasion overlaps with a first symbol group and a first resource block group associated with a value of the second type, the value of the second type indicates that the apparatus does not use the first resource block group or resource blocks associated with a higher resource block index to transmit the one or more transport blocks during symbols of the first symbol group.

### Claim 18 (depends on 1)

The apparatus of claim 1, wherein the instructions to transmit the feedback message are executable by the processor to cause the apparatus to:
transmit the feedback message via a physical uplink shared channel or a physical uplink control channel.

### Claim 19

An apparatus for wireless communications, comprising:
a processor;
memory coupled with the processor; and
instructions stored in the memory and executable by the processor to cause the apparatus to:
transmit control signaling comprising a first parameter that indicates a first quantity of symbol groups, a second parameter that indicates a second quantity of resource block groups, a third parameter that indicates a quantity of symbols of the first quantity of symbol groups, and a fourth parameter that indicates a quantity of resource blocks of the resource block groups;
transmit, a grant allocating periodic resources for transmitting a set of transport blocks; and
receive a feedback message indicating whether resources of the grant are unused by a user equipment (UE) to transmit one or more transport blocks of the set of transport blocks, the feedback message generated according with the first parameter and the second parameter of the control signaling.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein:
the third parameter indicates the quantity of symbols that are equally split across the first quantity of symbol groups, the fourth parameter indicates the quantity of resource blocks that are equally split across the second quantity of resource block groups.

### Claim 21 (depends on 19)

The apparatus of claim 19, wherein:
the third parameter indicates a respective quantity of symbols comprised in each symbol group of the first quantity of symbol groups, the fourth parameter indicates a respective quantity of resource blocks comprised in each symbol group of the second quantity of resource block groups.

### Claim 22 (depends on 21)

The apparatus of claim 21, wherein:
the third parameter included in the control signaling comprises a first set of fields, each field of the first set of fields indicating the respective quantity of symbols comprised in a respective symbol group; and
the fourth parameter included in the control signaling comprises a second set of fields, each field of the second set of fields indicating the respective quantity of resource blocks comprised in a respective resource block group.

### Claim 23 (depends on 19)

The apparatus of claim 19, wherein each value of the feedback message be associated with a respective index of a resource map between the resources of the grant and values of the feedback message, the instructions to receive the control signaling are executable by the processor to cause the apparatus to:
receive, in the feedback message, each value of the feedback message associated with the resource map, wherein the resource map comprises a range of resource blocks.

### Claim 24 (depends on 19)

The apparatus of claim 19, wherein the instructions to transmit the control signaling are executable by the processor to cause the apparatus to:
transmit, in the control signaling, an offset for identifying a location of a first resource block of the second quantity of resource block groups relative to a reference resource block.

### Claim 25 (depends on 19)

The apparatus of claim 19, wherein each value of the feedback message be associated with a respective index of a resource map between the resources of the grant and values of the feedback message, the instructions to receive the feedback message are executable by the processor to cause the apparatus to:
receive, in the feedback message, each value of the feedback message associated with the resource map, wherein a starting symbol of the resource map is a quantity of symbols after a last symbol of the feedback message.

### Claim 26 (depends on 25)

The apparatus of claim 25, wherein the starting symbol of the resource map is a first symbol subsequent to a last symbol of the quantity of symbols.

### Claim 27 (depends on 25)

The apparatus of claim 25, wherein the starting symbol of the resource map is a first symbol of a first uplink channel occasion after a last symbol of the quantity of symbols.

### Claim 28 (depends on 25)

The apparatus of claim 25, wherein the starting symbol of the resource map is a first symbol of a first uplink channel occasion associated with a period of the periodic resources after a last symbol of the quantity of symbols.

### Claim 29

A method for wireless communications, at a user equipment (UE), comprising:
receiving control signaling comprising a first parameter that indicates a first quantity of symbol groups, a second parameter that indicates a second quantity of resource block groups, a third parameter that indicates a quantity of symbols of the first quantity of symbol groups, and a fourth parameter that indicates a quantity of resource blocks of the resource block groups;
receiving, a grant allocating periodic resources for transmitting a set of transport blocks; and
transmitting a feedback message indicating whether resources of the grant are unused by the UE to transmit one or more transport blocks of the set of transport blocks, the feedback message generated according with the first parameter and the second parameter of the control signaling.

### Claim 30

A method for wireless communications, at a network entity, comprising:
transmitting control signaling comprising a first parameter that indicates a first quantity of symbol groups, a second parameter that indicates a second quantity of resource block groups, a third parameter that indicates a quantity of symbols of the first quantity of symbols groups, and a fourth parameter that indicates a quantity of resource blocks of the resource block groups;
transmitting, a grant allocating periodic resources for transmitting a set of transport blocks; and
receiving a feedback message indicating whether resources of the grant are unused by a user equipment (UE) to transmit one or more transport blocks of the set of transport blocks, the feedback message generated according with the first parameter and the second parameter of the control signaling.
