# US 11,910,420 B2 · Communication and data processing in 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,910,420 B2
- Document ID: US11910420B2
- Status: Granted
- Kind: B2
- Application number: 17/940,740
- Filed: 2022-09-08
- Published: 2023-03-09
- Granted: 2024-02-20
- Earliest claimed: 2019-07-22
- Assignees: Comcast Cable Communications, LLC
- Applicants: Comcast Cable Communications, LLC
- Inventors: Hua Zhou; Esmael Hejazi Dinan; Alireza Babaei; Ali Cagatay Cirik; Hyoungsuk Jeon; Yunjung Yi; Youngwoo Kwak; Kai Xu; Kyungmin Park
- Web page: https://patentgrep.com/patent/US11910420B2

## CPC

- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04W 72/53: based on regulatory allocation policies
- H04L 1/1819: {with retransmission of additional or different redundancy}
- H04L 1/1822: involving configuration of automatic repeat request [ARQ] with parallel processes
- H04L 1/1854: {Scheduling and prioritising arrangements}
- H04L 1/1874: {Buffer management}
- H04L 5/0042: {Intra-user or intra-terminal allocation}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04L 5/0064: {Rate requirement of the data, e.g. scalable bandwidth, data priority}
- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04W 72/1263: Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 72/56: based on priority criteria
- H04L 5/0007: {the frequencies being orthogonal, e.g. OFDM(A) or DMT}
- 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

Wireless communications may be used to support data processing. Data processing may be performed based on a priority indication (or lack thereof) in a message for processing data. At least one parameter may be used to determine a priority associated with data processing if a message does not comprise a priority indication.

## Claims

### Claim 1

A method comprising:
receiving, by a wireless device, first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receiving second DCI indicating information associated with a second signal;
based on the second DCI not comprising a priority indicator field, determining a second priority value associated with the second signal; and
transmitting, based on the first priority value being greater than the determined second priority value, the first signal.

### Claim 2 (depends on 1)

The method of claim 1, further comprising setting, based on the second DCI not comprising a priority indicator field, the second priority value to zero.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first signal comprises a first uplink signal associated with a first downlink shared channel signal, the second signal comprises a second uplink signal associated with a second downlink shared channel signal, the first DCI further indicates that the first downlink shared channel signal is associated with a first transport block, and the second DCI further indicates that the second downlink shared channel signal is associated with a second transport block.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
receiving, based on the first DCI, a first transport block; and
determining a first acknowledgement for the first transport block,
wherein the transmitting the first signal comprises transmitting, based on the information associated with the first signal, the first acknowledgment for the first transport block.

### Claim 5 (depends on 1)

The method of claim 1, wherein the information associated with the first signal comprises at least one of:
a physical uplink control channel (PUCCH) resource indicator associated with the first signal; or
a hybrid automatic repeat request (HARQ) feedback timing value associated with the first signal; and
wherein the information associated with the second signal comprises at least one of:
a PUCCH resource indicator associated with the second signal; or
a HARQ feedback timing value associated with the second signal.

### Claim 6 (depends on 1)

The method of claim 1, further comprising dropping a scheduled transmission of the second signal, wherein the dropping the scheduled transmission of the second signal is based on at least one of:
the first priority value being greater than the determined second priority value;
a timing value associated with the second signal; or
a scheduled transmission of the first signal overlapping in time with the scheduled transmission of the second signal.

### Claim 7 (depends on 6)

The method of claim 6, wherein the dropping comprises at least one of:
refraining from demodulating a downlink signal indicated by the second DCI;
refraining from decoding the downlink signal indicated by the second DCI;
refraining from generating acknowledgment information associated with the second signal; or
clearing buffered data for a hybrid automatic repeat request (HARQ) process associated with the second signal.

### Claim 8

A method comprising:
receiving, by a wireless device, first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receiving second DCI indicating information associated with a second signal; and
processing the first signal based on:
the priority indicator field indicating a first priority value; and
the second DCI not comprising a priority indicator field.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
based on the second DCI not comprising the priority indicator field, setting a second priority value associated with the second signal as zero.

### Claim 10 (depends on 8)

The method of claim 8, wherein the first DCI further indicates a first downlink signal associated with a first transport block, and the second DCI further indicates a second downlink signal associated with a second transport block.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
based on the second DCI not comprising a priority indicator field, determining a second priority value associated with the second signal;
based on the first priority value being greater than the determined second priority value, performing at least one of:
refraining from receiving a transport block indicated by the second DCI;
refraining from demodulating the transport block indicated by the second DCI;
refraining from decoding the transport block indicated by the second DCI;
refraining from generating acknowledgment information for the transport block indicated by the second DCI;
clearing buffered data for a hybrid automatic repeat request (HARD) process associated with the second signal; or
refraining from transmitting an acknowledgement for the transport block indicated by the second DCI.

### Claim 12 (depends on 8)

The method of claim 8, wherein the processing the first signal comprises at least one of:
receiving a transport block indicated by the first DCI;
demodulating the transport block indicated by the first DCI;
decoding the transport block indicated by the first DCI;
generating acknowledgment information for the transport block indicated by the first DCI;
buffering data for a hybrid automatic repeat request (HARD) process associated with the first signal; or
transmitting an acknowledgement for the transport block indicated by the first DCI.

### Claim 13 (depends on 8)

The method of claim 8, further comprising:
based on the second DCI not comprising a priority indicator field, determining a second priority value associated with the second signal; and
dropping processing of the second signal based on the first priority value being greater than the determined second priority value.

### Claim 14

A wireless device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the wireless device to:
receive first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receive second DCI indicating information associated with a second signal;
based on the second DCI not comprising a priority indicator field, determine a second priority value associated with the second signal; and
transmit, based on the first priority value being greater than the determined second priority value, the first signal.

### Claim 15 (depends on 14)

The wireless device of claim 14, wherein the instructions, when executed by the one or more processors, cause the wireless device to:
set, based on the second DCI not comprising a priority indicator field, the second priority value to zero.

### Claim 16 (depends on 14)

The wireless device of claim 14, wherein the first signal comprises a first uplink signal associated with a first downlink shared channel signal, the second signal comprises a second uplink signal associated with a second downlink shared channel signal, the first DCI further indicates that the first downlink shared channel signal is associated with a first transport block, and the second DCI further indicates that the second downlink shared channel signal is associated with a second transport block.

### Claim 17 (depends on 14)

The wireless device of claim 14, wherein the instructions, when executed by the one or more processors, cause the wireless device to:
receive, based on the first DCI, a first transport block;
determine a first acknowledgement for the first transport block; and
transmit, based on the information associated with the first signal, the first acknowledgment for the first transport block.

### Claim 18 (depends on 14)

The wireless device of claim 14, wherein the information associated with the first signal comprises at least one of:
a physical uplink control channel (PUCCH) resource indicator associated with the first signal; or
a hybrid automatic repeat request (HARQ) feedback timing value associated with the first signal; and
wherein the information associated with the second signal comprises at least one of:
a PUCCH resource indicator associated with the second signal; or
a HARQ feedback timing value associated with the second signal.

### Claim 19 (depends on 14)

The wireless device of claim 14, wherein the instructions, when executed by the one or more processors, cause the wireless device to drop a scheduled transmission of the second signal, wherein the cause to drop the scheduled transmission of the second signal is based on at least one of:
the first priority value being greater than the determined second priority value;
a timing value associated with the second signal; or
a scheduled transmission of the first signal overlapping in time with the scheduled transmission of the second signal.

### Claim 20 (depends on 19)

The wireless device of claim 19, wherein the instructions that, when executed by the one or more processors, cause the wireless device to drop the scheduled transmission of the second signal, cause the wireless device to perform at least one of:
refrain from demodulating a downlink signal indicated by the second DCI;
refrain from decoding the downlink signal indicated by the second DCI;
refrain from generating acknowledgment information associated with the second signal; or
clear buffered data for a hybrid automatic repeat request (HARD) process associated with the second signal.

### Claim 21

A wireless device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the wireless device to:
receive first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receive second DCI indicating information associated with a second signal; and
process the first signal based on:
the priority indicator field indicating a first priority value; and
the second DCI not comprising a priority indicator field.

### Claim 22 (depends on 21)

The wireless device of claim 21, wherein the instructions, when executed by the one or more processors, cause the wireless device to:
based on the second DCI not comprising a priority indicator field, determine a second priority value associated with the second signal; and
drop processing of the second signal based on the first priority value being greater than the determined second priority value.

### Claim 23 (depends on 21)

The wireless device of claim 21, wherein the instructions, when executed by the one or more processors, cause the wireless device to:
based on the second DCI not comprising the priority indicator field, set a second priority value associated with the second signal as zero.

### Claim 24 (depends on 21)

The wireless device of claim 21, wherein the first DCI further indicates a first downlink signal associated with a first transport block, and the second DCI further indicates a second downlink signal associated with a second transport block.

### Claim 25 (depends on 21)

The wireless device of claim 21, wherein the instructions, when executed by the one or more processors, cause the wireless device to:
based on the second DCI not comprising a priority indicator field, determine a second priority value associated with the second signal;
based on the first priority value being greater than the determined second priority value, perform at least one of:
refrain from receiving a transport block indicated by the second DCI;
refrain from demodulating the transport block indicated by the second DCI;
refrain from decoding the transport block indicated by the second DCI;
refrain from generating acknowledgment information for the transport block indicated by the second DCI;
clear buffered data for a hybrid automatic repeat request (HARD) process associated with the second signal; or
refrain from transmitting an acknowledgement for the transport block indicated by the second DCI.

### Claim 26 (depends on 21)

The wireless device of claim 21, wherein the instructions that, when executed by the one or more processors, cause the wireless device to process the first signal, cause the wireless device to perform at least one of:
receive a transport block indicated by the first DCI;
demodulate the transport block indicated by the first DCI;
decode the transport block indicated by the first DCI;
generate acknowledgment information for the transport block indicated by the first DCI;
buffer data for a hybrid automatic repeat request (HARQ) process associated with the first signal; or
transmit an acknowledgement for the transport block indicated by the first DCI.

### Claim 27

A non-transitory computer-readable medium storing instructions, when executed, cause:
receiving, by a wireless device, first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receiving second DCI indicating information associated with a second signal;
based on the second DCI not comprising a priority indicator field, determining a second priority value associated with the second signal; and
transmitting, based on the first priority value being greater than the determined second priority value, the first signal.

### Claim 28 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the instructions, when executed, further cause:
setting, based on the second DCI not comprising a priority indicator field, the second priority value to zero.

### Claim 29 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the first signal comprises a first uplink signal associated with a first downlink shared channel signal, the second signal comprises a second uplink signal associated with a second downlink shared channel signal, the first DCI further indicates that the first downlink shared channel signal is associated with a first transport block, and the second DCI further indicates that the second downlink shared channel signal is associated with a second transport block.

### Claim 30 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the information associated with the first signal comprises at least one of:
a physical uplink control channel (PUCCH) resource indicator associated with the first signal; or
a hybrid automatic repeat request (HARQ) feedback timing value associated with the first signal; and
wherein the information associated with the second signal comprises at least one of:
a PUCCH resource indicator associated with the second signal; or
a HARQ feedback timing value associated with the second signal.

### Claim 31 (depends on 27)

The non-transitory computer-readable medium of claim 27, wherein the instructions, when executed, further cause:
dropping a scheduled transmission of the second signal, wherein the dropping the scheduled transmission of the second signal is based on at least one of:
the first priority value being greater than the determined second priority value;
a timing value associated with the second signal; or
a scheduled transmission of the first signal overlapping in time with the scheduled transmission of the second signal.

### Claim 32

A non-transitory computer-readable medium storing instructions, when executed, cause:
receiving, by a wireless device, first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receiving second DCI indicating information associated with a second signal; and
processing the first signal based on:
the priority indicator field indicating a first priority value; and
the second DCI not comprising a priority indicator field.

### Claim 33 (depends on 32)

The non-transitory computer-readable medium of claim 32, wherein the instructions, when executed, further cause:
based on the second DCI not comprising the priority indicator field, setting a second priority value associated with the second signal as zero.

### Claim 34 (depends on 32)

The non-transitory computer-readable medium of claim 32, wherein the first DCI further indicates a first downlink signal associated with a first transport block, and the second DCI further indicates a second downlink signal associated with a second transport block.

### Claim 35 (depends on 32)

The non-transitory computer-readable medium of claim 32, wherein the instructions, when executed, further cause:
based on the second DCI not comprising a priority indicator field, determining a second priority value associated with the second signal; and
dropping processing of the second signal based on the first priority value being greater than the determined second priority value.

### Claim 36

A system comprising:
a wireless device; and
a base station;
wherein the wireless device is configured to:
receive first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receive second DCI indicating information associated with a second signal; and
based on the second DCI not comprising a priority indicator field, determine a second priority value associated with the second signal; and
transmit, based on the first priority value being greater than the determined second priority value, the first signal; and
wherein the base station is configured to receive the first signal.

### Claim 37 (depends on 36)

The system of claim 36, wherein the wireless device is further configured to:
set, based on the second DCI not comprising a priority indicator field, the second priority value to zero.

### Claim 38 (depends on 36)

The system of claim 36, wherein the wireless device is further configured to:
receive, based on the first DCI, a first transport block;
determine a first acknowledgement for the first transport block; and
transmit, based on the information associated with the first signal, the first acknowledgment for the first transport block.

### Claim 39

A system comprising:
a wireless device; and
a base station;
wherein the wireless device is configured to:
receive first downlink control information (DCI) indicating information associated with a first signal, wherein the first DCI comprises a priority indicator field indicating a first priority value;
receive second DCI indicating information associated with a second signal; and
process the first signal based on:
the priority indicator field indicating a first priority value; and
the second DCI not comprising a priority indicator field; and
wherein the base station is configured to receive the first signal.

### Claim 40 (depends on 39)

The system of claim 39, wherein the wireless device is further configured to:
based on the second DCI not comprising a priority indicator field, determine a second priority value associated with the second signal; and
drop processing of the second signal based on the first priority value being greater than the determined second priority value.

### Claim 41 (depends on 39)

The system of claim 39, wherein the wireless device is further configured to:
based on the second DCI not comprising the priority indicator field, set a second priority value associated with the second signal as zero.

### Claim 42 (depends on 39)

The system of claim 39, wherein the first DCI further indicates a first downlink signal associated with a first transport block, and the second DCI further indicates a second downlink signal associated with a second transport block.

### Claim 43 (depends on 39)

The system of claim 39, wherein the wireless device is further configured to process the first signal, cause the wireless device to perform at least one of:
receive a transport block indicated by the first DCI;
demodulate the transport block indicated by the first DCI;
decode the transport block indicated by the first DCI;
generate acknowledgment information for the transport block indicated by the first DCI;
buffer data for a hybrid automatic repeat request (HARQ) process associated with the first signal; or
transmit an acknowledgement for the transport block indicated by the first DCI.
