IP Library › Granted Patent US 12,641,486
Granted Patent B2
US 12,641,486 · App. 18/218,639 · Granted May 26, 2026

Uplink data duplication avoidance

Inventors: Jeroen Wigard (Klarup, DK); Mads Lauridsen (Gistrup, DK); Srinivasan Selvaganapathy (Bangalore, IN); Frank Frederiksen (Klarup, DK); Daniela Laselva (Klarup, DK)
Assignee: NOKIA TECHNOLOGIES OY
H04W28/14H04L1/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,641,486
App. No.
18/218,639
Granted
May 26, 2026
Kind
B2
Abstract

Embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of UL data duplication avoidance. The method includes obtaining, from an application layer of a terminal device, at least one UL data to be transmitted to a network device, the at least one UL data including one or more application retransmission data and keeping the one or more application retransmission data in a buffer of the terminal device for respective time intervals. The method further includes in accordance with a determination that an indication, that respective acknowledges are received for at least a portion of application retransmission data in the one or more application retransmission data, is received from the application layer, removing the portion of application retransmission data from the buffer. In this way, redundant retransmission of UL application data may be avoided.

Claims (23)

1 . A terminal device, comprising:

at least one processor; and

at least one non-transitory memory storing instructions that, when executed with the at least one processor, cause the terminal device at least to:

obtain, from an application layer of the terminal device, at least one uplink data to be transmitted to a network device, the at least one uplink data comprising one or more application retransmission data;

obtain, from the network device, a configuration of a time duration;

obtain, from the application layer, respective time points when the one or more application retransmission data were transmitted;

determine respective time intervals based on the respective time points and the time duration;

keep the one or more application retransmission data in a buffer of the terminal device for the respective time intervals; and

in accordance with a determination that an indication, that respective acknowledges are received for at least a portion of application retransmission data in the one or more application retransmission data, is received from the application layer, remove the at least the portion of application retransmission data from the buffer.

2 . A method comprising:

obtaining, from an application layer of a terminal device, at least one uplink data to be transmitted to a network device, the at least one uplink data comprising one or more application retransmission data;

obtaining, from the network device, a configuration of a time duration;

obtaining, from the application layer, respective time points that the one or more application retransmission data were transmitted;

determining respective time intervals based on the respective time points and the time duration;

keeping the one or more application retransmission data in a buffer of the terminal device for the respective time intervals; and

in accordance with a determination that an indication, that respective acknowledges are received for at least a portion of application retransmission data in the one or more application retransmission data, is received from the application layer, removing the at least the portion of application retransmission data from the buffer.

3 . A non-transitory program storage device readable with an apparatus, tangibly embodying a program of instructions executable with the apparatus for performing:

obtaining, from an application layer of a terminal device, at least one uplink data to be transmitted to a network device, the at least one uplink data comprising one or more application retransmission data;

obtaining, from the network device, a configuration of a time duration;

obtaining, from the application layer, respective time points that the one or more application retransmission data were transmitted;

determining respective time intervals based on the respective time points and the time duration;

keeping the one or more application retransmission data in a buffer of the terminal device for the respective time intervals; and

in accordance with a determination that an indication, that respective acknowledges are received for at least a portion of application retransmission data in the one or more application retransmission data, is received from the application layer, removing the at least the portion of application retransmission data from the buffer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2023
From: SELVAGANAPATHY, SRINIVASAN
To: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Reel/Frame 065948/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2023
From: WIGARD, JEROEN; LAURIDSEN, MADS; FREDERIKSEN, FRANK; LASELVA, DANIELA
To: NOKIA DENMARK A/S
Reel/Frame 065948/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2023
From: NOKIA DENMARK A/S
To: NOKIA TECHNOLOGIES OY
Reel/Frame 065948/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2023
From: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
To: NOKIA TECHNOLOGIES OY
Reel/Frame 065948/0624 →
Priority Claims (1)
FI 20225652 · Jul 11, 2022 · national
Continuity (1)
Related Publication 20240015594A1 · Jan 11, 2024
References Cited (14)
US 10541787B2 · Byun · 2020 [cited by examiner]
US 11968674B2 · Meylan · 2024 [cited by examiner]
US 12309769B2 · Lu · 2025 [cited by examiner]
US 20040030790A1 · Le et al. · 2004 [cited by applicant]
US 20170063499A1 · Wang et al. · 2017 [cited by applicant]
US 20190349135A1 · Xu et al. · 2019 [cited by applicant]
US 20200195383A1 · Liu et al. · 2020 [cited by applicant]
US 20240172224A1 · Xiong · 2024 [cited by examiner]
EP 3382961A2 · 2018 [cited by applicant]
WO WO2009045945A2 · 2009 [cited by applicant]
WO WO2018085209A1 · 2018 [cited by applicant]
WO WO2019245443A2 · 2019 [cited by applicant]
“Tdoc R2-1913584 On remaining aspects on RLC and PDCP”, Ericsson, 3GPP TSG-RAN WG2 #107bis, Oct. 2019, 7 pages. [cited by applicant]
Alcatel-Lucent, “ULAM data confirmation based on HARQ ACK in LTE,” 3GPP TSG RAN WG2 #59-bis, R2-074353, Oct. 8-12, 2007, Shanghai, China. [cited by applicant]