# US 2025/0211366 A1 · Communicating sensitive data

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

- Number: US 2025/0211366 A1
- Document ID: US20250211366A1
- Status: Published application
- Kind: A1
- Application number: 18/990,715
- Filed: 2024-12-20
- Published: 2025-06-26
- Earliest claimed: 2023-12-22
- Assignees: Nokia Solutions and Networks Oy
- Applicants: Nokia Solutions and Networks Oy
- Inventors: Jafar MOHAMMADI; Borzoo RASSOULI
- Web page: https://patentgrep.com/patent/US20250211366A1

## CPC

- H04L 1/0072: {Error control for data other than payload data, e.g. control data}
- H04L 1/1819: {with retransmission of additional or different redundancy}
- G06N 20/00: Machine learning
- H04L 1/0003: {by switching between different modulation schemes}
- H04L 1/0009: {by adapting the channel coding (H04L1/1812 takes precedence)}
- H04L 1/0045: {Arrangements at the receiver end}
- H04L 1/0047: {Decoding adapted to other signal detection operation (in conjunction with sequence estimation or equalization H04L25/03286)}
- H04L 1/1845: {Combining techniques, e.g. code combining}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/0026: {Transmission of channel quality indication}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

This specification discloses an apparatus and method. The method may comprise receiving a plurality of encoded data messages over a wireless channel from a transmitting node, attempting to decode the received encoded data messages and determining successful/unsuccessful decoding of the encoded data messages. The method may also comprise, responsive to determining successful decoding of a particular encoded data message, allocating the particular decoded data message to a pool associated with the transmitting node, and, responsive to determining unsuccessful decoding of a particular encoded data message, selecting a replacement data message from the pool associated with the transmitting node.

## Claims

### Claim 1

An apparatus for a receiving node, comprising:
a processor; and
a memory communicatively coupled to the processor, the memory including instructions that, when executed by the processor, cause the apparatus to:
receive a plurality of encoded data messages over a wireless channel from a transmitting node;
attempt to decode the received encoded data messages;
determine successful/unsuccessful decoding of the encoded data messages;
responsive to determining successful decoding of a particular encoded data message, allocate the particular decoded data message to a pool associated with the transmitting node; and
responsive to determining unsuccessful decoding of a particular encoded data message, select a replacement data message at random according to a predetermined probability distribution from the pool associated with the transmitting node.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the instructions cause the apparatus to:
transmit ACK/NACK responses to the transmitting node, respectively indicating successful/unsuccessful decoding of the encoded data messages.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the plurality of encoded data messages include a forward error correcting code and wherein the transmitted ACK/NACK responses respectively indicate successful/unsuccessful error detection by use of the forward error correcting code.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the plurality of encoded data messages comprises a sequence of encoded data messages.

### Claim 5

(canceled)

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the predetermined probability distribution is, initially at least, a uniform probability distribution, or wherein the predetermined probability distribution is, initially at least, based on a probability distribution received from the transmitting node.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the predetermined probability distribution is updated based on the number of encoded data messages that have been successfully decoded during a predetermined time window or wherein the predetermined probability distribution is updated in response to successfully decoding a particular encoded data message.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein the predetermined time window corresponds to a predetermined number of the most-recently received encoded data messages.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein at least some of the plurality of encoded data messages include user-sensitive data.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the apparatus comprises a base station, eNB, gNB or TRP.

### Claim 11

An apparatus for a transmitting node, comprising:
a processor; and
a memory communicatively coupled to the processor, the memory including instructions that, when executed by the processor, cause the apparatus to:
transmit a plurality of encoded data messages over a wireless channel to a receiving node;
receive ACK/NACK responses from the receiving node, respectively indicating successful/unsuccessful decoding by the receiving node of the encoded data messages; and
responsive to receiving a NACK response for a particular encoded data message of the encoded data messages:
refrain from re-transmitting said particular encoded data message to the receiving node and,
transmit a next encoded data message of the plurality of encoded data messages to the receiving node.

### Claim 12 (depends on 10)

The apparatus of claim 10, wherein the plurality of encoded data messages comprises a sequence of encoded data messages, and wherein the next encoded data message comprises the next encoded data message of the sequence.

### Claim 13 (depends on 10)

The apparatus of claim 10, wherein the plurality of encoded data messages include a forward error correcting code and wherein the received ACK/NACK responses respectively indicate successful/unsuccessful error detection by the receiving node by use of the forward error correcting code.

### Claim 14

A method for a receiving node, comprising:
receiving a plurality of encoded data messages over a wireless channel from a transmitting node;
attempting to decode the received encoded data messages;
determining successful/unsuccessful decoding of the encoded data messages;
responsive to determining successful decoding of a particular encoded data message, allocating the particular decoded data message to a pool associated with the transmitting node; and,
responsive to determining unsuccessful decoding of a particular encoded data message, selecting a replacement data message at random according to a predetermined probability distribution from the pool associated with the transmitting node.

### Claim 15

(canceled)

### Claim 16 (depends on 14)

The method of claim 14, further comprising transmitting ACK/NACK responses to the transmitting node, respectively indicating successful/unsuccessful decoding of the encoded data messages.

### Claim 17 (depends on 16)

The method of claim 16, wherein the plurality of encoded data messages include a forward error correcting code and wherein the transmitted ACK/NACK responses respectively indicate successful/unsuccessful error detection by use of the forward error correcting code.

### Claim 18 (depends on 14)

The method of claim 14, wherein the plurality of encoded data messages comprises a sequence of encoded data messages.

### Claim 19 (depends on 14)

The method of claim 14, wherein the predetermined probability distribution is, initially at least, a uniform probability distribution, or wherein the predetermined probability distribution is, initially at least, based on a probability distribution received from the transmitting node.

### Claim 20 (depends on 14)

The method of claim 14, wherein the predetermined probability distribution is updated based on the number of encoded data messages that have been successfully decoded during a predetermined time window or wherein the predetermined probability distribution is updated in response to successfully decoding a particular encoded data message.

### Claim 21 (depends on 20)

The method of claim 20, wherein the predetermined time window corresponds to a predetermined number of the most-recently received encoded data messages.

### Claim 22 (depends on 14)

The method of claim 14, wherein at least some of the plurality of encoded data messages include user-sensitive data.
