# US 12,004,182 B2 · Updating schedule of multiple communications

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

- Number: US 12,004,182 B2
- Document ID: US12004182B2
- Status: Granted
- Kind: B2
- Application number: 17/438,929
- Filed: 2021-01-14
- Published: 2022-11-10
- Granted: 2024-06-04
- Earliest claimed: 2021-01-14
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Oghenekome Oteri; Chunhai Yao; Chunxuan Ye; Dawei Zhang; Haitong Sun; Hong He; Huaning Niu; Seyed Ali Akbar Fakoorian; Sigen Ye; Wei Zeng; Weidong Yang; Yushu Zhang
- Web page: https://patentgrep.com/patent/US12004182B2

## CPC

- H04L 1/0026: {Transmission of channel quality indication}
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L 1/1657: {Implicit acknowledgement of correct or incorrect reception, e.g. with a moving window}
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- 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

This disclosure relates to techniques for performing wireless communications including schedules for multiple communications between a user equipment device (UE) and a base station. Techniques for updating such schedules are disclosed. The update may be explicitly signaled or may be determined implicitly. The UE and the base station may perform communications according to the updated schedule.

## Claims

### Claim 1

An apparatus, comprising:
memory; and
a processor, coupled to the memory, configured to cause a user equipment device (UE) to:
establish communication with a base station;
receive, from the base station, first downlink control information (DCI);
determine, based on the first DCI, a first schedule of a plurality of communications over a period of time, wherein the plurality of communications includes uplink and/or downlink communications;
perform a first communication of the plurality of communications according to the first schedule;
receive, during the period of time, second DCI from the base station;
determine, based on the second DCI, a modified schedule for a remainder of the period of time; and
perform a second communication according to the modified schedule during the remainder of the period of time, wherein the modified schedule comprises a cancellation of a third communication of the plurality of communications scheduled during the remainder of the period of time according to the first schedule.

### Claim 2 (depends on 1)

The apparatus of claim 1, further configured to:
transmit, to the base station, a negative acknowledgement of the third communication.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the second communication is scheduled by the first DCI and scheduling of the second communication is not modified by the second DCI.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein:
the third communication is scheduled by the first DCI for a first time during the remainder of the period of time;
the second communication is scheduled by the second DCI for a second time during the remainder of the period of time, wherein the second time overlaps with the first time; and
the apparatus is further configured to to determine that the third communication is cancelled based on the second time overlapping with the first time.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the second DCI comprises a bitmap indicating, for respective transmissions of the plurality of communications during the remainder of the period of time, whether the respective transmission is cancelled, wherein the modified schedule is determined based on the bitmap.

### Claim 6 (depends on 1)

The apparatus of claim 1, further configured to:
determine a processing delay, wherein the modified schedule is determined further based on the processing delay such that the second DCI does not modify any communication of the first schedule within a duration of the processing delay from a time that the second DCI is received.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the modified schedule comprises a cancellation of all communications of the plurality of communications during the remainder of the period of time.

### Claim 8 (depends on 1)

The apparatus of claim 1, further configured to:
perform an acknowledgement communication with the base station associated with the second communication, wherein the acknowledgement communication is performed according to the first schedule.

### Claim 9 (depends on 1)

The apparatus of claim 1, further configured to:
perform an acknowledgement communication with the base station associated with the second communication, wherein the acknowledgement communication is performed according to the modified schedule.

### Claim 10

A user equipment device (UE), comprising:
a radio; and
a processor operably connected to the radio and configured to cause the UE to:
establish communication with a base station;
receive, from the base station, configuration information;
receive, from the base station, first downlink control information (DCI);
determine, based on the first DCI, a first schedule of a plurality of communications over a period of time, wherein the plurality of communications includes uplink and/or downlink communications;
perform a first communication according to the first schedule during a first portion of the period of time;
determine that a first communication of the plurality of communications conflicts with the configuration information;
determine an updated schedule, different from the first schedule, based on the configuration information, wherein the updated schedule is determined based on the determination that the first communication conflicts with the configuration information and the updated schedule comprises a cancellation of the first communication in response to the determination that the first communication conflicts with the configuration information, wherein a remainder of the plurality of communications is not cancelled; and
perform communication with the base station according to the updated schedule for a remainder of the period of time subsequent to the first portion of the period of time.

### Claim 11 (depends on 10)

The UE of claim 10, wherein the updated schedule is based on uplink control information (UCI) transmitted to the base station in response to the first communication.

### Claim 12 (depends on 11)

The UE of claim 11, wherein the UCI is a positive acknowledgement of the first communication and the updated schedule comprises skipping a second communication of payload data of the first communication.

### Claim 13 (depends on 12)

The UE of claim 12, wherein the updated schedule comprises advancing a third communication comprising different payload data to a time of the second communication.

### Claim 14

An apparatus, comprising:
a processor configured to cause a base station to:
establish communication with a user equipment device (UE);
determine, for the UE, a first schedule of a plurality of communications over a period of time, wherein the plurality of communications includes uplink and/or downlink communications;
transmit, to the UE, first downlink control information (DCI) indicating the first schedule;
perform a first communication of the plurality of communications according to the first schedule;
determine, during the period of time, an updated schedule, wherein the updated schedule comprises a cancellation of a second communication of the plurality of communications scheduled during a remainder of the period of time according to the first schedule; and
perform communication with the UE according to the updated schedule.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the processor is further configured to cause the base station to:
transmit, to the UE, second DCI indicating the updated schedule.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the first schedule applies to a first carrier and the updated schedule applies to the first carrier, wherein the second DCI is transmitted on a second carrier different from the first carrier.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein the processor is further configured to cause the base station to:
receive, from the UE, channel state information (CSI), wherein the updated schedule is based on the CSI.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the updated schedule comprises a change in one or more of:
modulation and coding scheme;
frequency domain location; or
multiple-input multiple-output parameters.
