# US 11,115,998 B2 · Scheduling offset management for wireless communications

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

- Number: US 11,115,998 B2
- Document ID: US11115998B2
- Status: Granted
- Kind: B2
- Application number: 16/522,280
- Filed: 2019-07-25
- Published: 2020-01-30
- Granted: 2021-09-07
- Earliest claimed: 2018-07-26
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Wooseok Nam; Xiao Feng Wang; Tao Luo
- Web page: https://patentgrep.com/patent/US11115998B2

## CPC

- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Certain aspects of the present disclosure provide techniques adjusting scheduling offset for wireless communications. For example, certain aspects provide techniques for modifying the time domain resource allocation configuration to prevent any configurations being used to indicate a scheduling offset of at least a first value.

## Claims

### Claim 1

A method for scheduling wireless communications by a user equipment (UE), the method comprising:
modifying, by the UE, a time domain resource allocation configuration to prevent any configurations being used to indicate a scheduling offset of at least a first value, the time domain resource allocation configuration comprising one or more configurations of time domain resources relative to reception of scheduling information, each of the one or more configurations indicating a scheduling offset indicative of a number of slots offset from the reception of scheduling information;
receiving a first scheduling information in a first slot;
determining a first configuration of the one or more configurations as indicated in the first scheduling information;
determining time domain resources of a second slot based on the determined first configuration, wherein the second slot is different than the first slot; and
one of transmitting data on a physical uplink shared channel (PUSCH) or receiving data on a physical downlink shared channel (PDSCH) in the determined time domain resources of the second slot.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving an indication for modifying the time domain resource allocation configuration;
wherein modifying, by the UE, the time domain resource allocation configuration is in response to the indication, wherein the indication comprises the at least the first value, and wherein modifying the time domain resource allocation configuration comprises determining any configurations indicating a scheduling offset of the at least the first value are not used for scheduling.

### Claim 3 (depends on 2)

The method of claim 2, wherein the indication is received one or more of in a downlink control information (DCI) and using Layer 1 signaling.

### Claim 4 (depends on 1)

The method of claim 1, wherein the UE comprises a plurality of time domain resource allocation configurations including at least one for use for an uplink and at least one for use for a downlink, the plurality of time domain resource allocation configurations comprising the time domain resource allocation configuration.

### Claim 5 (depends on 4)

The method of claim 4, further comprising modifying an additional time domain resource allocation configuration of the plurality of time domain resource allocation configurations.

### Claim 6 (depends on 5)

The method of claim 5, wherein the additional time domain resource allocation configuration is modified to prevent any configurations being used to indicate a scheduling offset of at least a second value.

### Claim 7 (depends on 1)

The method of claim 1, wherein the time domain resource allocation configuration comprises a time domain resource allocation table, and wherein the one or more configurations comprise one or more entries indicative of time domain resources relative to reception of scheduling information.

### Claim 8 (depends on 1)

The method of claim 1, wherein the at least a first value comprises zero, and wherein detecting the first scheduling information in the first slot is performed with receiver components in an active mode, and further comprising:
powering down the receiver components for a remainder of the first slot after detecting the first scheduling information based on modifying the time domain resource allocation configuration.

### Claim 9 (depends on 1)

The method of claim 1, further comprising receiving an indication ending modification of the time domain resource allocation configuration, wherein the time domain resource allocation configuration is modified only until the indication is received.

### Claim 10 (depends on 1)

The method of claim 1, further comprising receiving an indication for modifying the time domain resource allocation configuration, wherein the time domain resource allocation configuration is modified only for a time duration.

### Claim 11 (depends on 10)

The method of claim 10, wherein the indication further indicates the time duration.

### Claim 12

A user equipment (UE), comprising:
a memory; and
a processor coupled to the memory; the processor being configured to:
modify, by the UE, a time domain resource allocation configuration to prevent any configurations being used to indicate a scheduling offset of at least a first value, the time domain resource allocation configuration comprising one or more configurations of time domain resources relative to reception of scheduling information, each of the one or more configurations indicating a scheduling offset indicative of a number of slots offset from the reception of scheduling information;
receive a first scheduling information in a first slot;
determine a first configuration of the one or more configurations as indicated in the first scheduling information;
determine time domain resources of a second slot based on the determined first configuration, wherein the second slot is different than the first slot; and
one of transmit data on a physical uplink shared channel (PUSCH) or receive data on a physical downlink shared channel (PDSCH) in the determined time domain resources of the second slot.

### Claim 13 (depends on 12)

The UE of claim 12, wherein the processor is further configured to:
receive an indication for modifying the time domain resource allocation configuration;
wherein to modify, by the UE, the time domain resource allocation configuration is in response to the indication, wherein the indication comprises the at least the first value, and wherein modifying the time domain resource allocation configuration comprises determining any configurations indicating a scheduling offset of the at least the first value are not used for scheduling.

### Claim 14 (depends on 13)

The UE of claim 13, wherein the indication is received one or more of in a downlink control information (DCI) and using Layer 1 signaling.

### Claim 15 (depends on 12)

The UE of claim 12, wherein the UE comprises a plurality of time domain resource allocation configurations including at least one for use for an uplink and at least one for use for a downlink, the plurality of time domain resource allocation configurations comprising the time domain resource allocation configuration.

### Claim 16 (depends on 15)

The UE of claim 15, wherein the processor is further configured to modify an additional time domain resource allocation configuration of the plurality of time domain resource allocation configurations.

### Claim 17 (depends on 16)

The UE of claim 16, wherein the additional time domain resource allocation configuration is modified to prevent any configurations being used to indicate a scheduling offset of at least a second value.

### Claim 18 (depends on 12)

The UE of claim 12, wherein the time domain resource allocation configuration comprises a time domain resource allocation table, and wherein the one or more configurations comprise one or more entries indicative of time domain resources relative to reception of scheduling information.

### Claim 19 (depends on 12)

The UE of claim 12, wherein the at least a first value comprises zero, and wherein detecting the first scheduling information in the first slot is performed with receiver components in an active mode, and wherein the processor is further configured to:
power down the receiver components for a remainder of the first slot after detecting the first scheduling information based on modifying the time domain resource allocation configuration.

### Claim 20 (depends on 12)

The UE of claim 12, wherein the processor is further configured to receive an indication ending modification of the time domain resource allocation configuration, wherein the time domain resource allocation configuration is modified only until the indication is received.

### Claim 21 (depends on 12)

The UE of claim 12, wherein the processor is further configured to receive an indication for modifying the time domain resource allocation configuration, wherein the time domain resource allocation configuration is modified only for a time duration.

### Claim 22 (depends on 21)

The UE of claim 21, wherein the indication further indicates the time duration.

### Claim 23

A non-transitory computer-readable medium comprising instructions that when executed by a user equipment (UE) cause the UE to perform operations for scheduling wireless communications, the operations comprising:
modifying, by the UE, a time domain resource allocation configuration to prevent any configurations being used to indicate a scheduling offset of at least a first value, the time domain resource allocation configuration comprising one or more configurations of time domain resources relative to reception of scheduling information, each of the one or more configurations indicating a scheduling offset indicative of a number of slots offset from the reception of scheduling information;
receiving a first scheduling information in a first slot;
determining a first configuration of the one or more configurations as indicated in the first scheduling information;
determining time domain resources of a second slot based on the determined first configuration, wherein the second slot is different than the first slot; and
one of transmitting data on a physical uplink shared channel (PUSCH) or receiving data on a physical downlink shared channel (PDSCH) in the determined time domain resources of the second slot.

### Claim 24 (depends on 23)

The non-transitory computer-readable medium of claim 23, wherein the operations further comprise:
receiving an indication for modifying the time domain resource allocation configuration;
wherein modifying, by the UE, the time domain resource allocation configuration is in response to the indication, wherein the indication comprises the at least the first value, and wherein modifying the time domain resource allocation configuration comprises determining any configurations indicating a scheduling offset of the at least the first value are not used for scheduling.

### Claim 25 (depends on 24)

The non-transitory computer-readable medium of claim 24, wherein the indication is received one or more of in a downlink control information (DCI) and using Layer 1 signaling.

### Claim 26 (depends on 23)

The non-transitory computer-readable medium of claim 23, wherein the UE comprises a plurality of time domain resource allocation configurations including at least one for use for an uplink and at least one for use for a downlink, the plurality of time domain resource allocation configurations comprising the time domain resource allocation configuration.

### Claim 27

A user equipment (UE) comprising:
means for modifying, by the UE, a time domain resource allocation configuration to prevent any configurations being used to indicate a scheduling offset of at least a first value, the time domain resource allocation configuration comprising one or more configurations of time domain resources relative to reception of scheduling information, each of the one or more configurations indicating a scheduling offset indicative of a number of slots offset from the reception of scheduling information;
means for receiving a first scheduling information in a first slot;
means for determining a first configuration of the one or more configurations as indicated in the first scheduling information;
means for determining time domain resources of a second slot based on the determined first configuration, wherein the second slot is different than the first slot; and
means for one of transmitting data on a physical uplink shared channel (PUSCH) or receiving data on a physical downlink shared channel (PDSCH) in the determined time domain resources of the second slot.

### Claim 28 (depends on 27)

The UE of claim 27, further comprising:
means for receiving an indication for modifying the time domain resource allocation configuration;
wherein modifying, by the UE, the time domain resource allocation configuration is in response to the indication, wherein the indication comprises the at least the first value, and wherein means for modifying the time domain resource allocation configuration comprises means for determining any configurations indicating a scheduling offset of the at least the first value are not used for scheduling.

### Claim 29 (depends on 28)

The UE of claim 28, wherein the indication is received one or more of in a downlink control information (DCI) and using Layer 1 signaling.

### Claim 30 (depends on 27)

The UE of claim 27, wherein the UE comprises a plurality of time domain resource allocation configurations including at least one for use for an uplink and at least one for use for a downlink, the plurality of time domain resource allocation configurations comprising the time domain resource allocation configuration.
