IP Library Granted Patent US 12,587,895
Granted Patent B2
US 12,587,895 · App. 18/023,655 · Granted Mar 24, 2026

Managing the QOS of an end-to-end application session

Inventors: Emmanouil Pateromichelakis (Viersen, DE); Apostolis Salkintzis (Athens, GR); Dimitrios Karampatsis (Ruislip, GB)
Assignee: Lenovo (Singapore) Pte. Ltd.
H04W28/0268H04W28/24
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,587,895
App. No.
18/023,655
Granted
Mar 24, 2026
Kind
B2
Abstract

Apparatuses, methods, and systems are disclosed for end-to-end QoS fulfillment. One apparatus includes an application interface that receives a request to manage the QoS of an end-to-end application session. Here, the end-to-end application session comprises a first session of a first UE connected to a first network and a second session of a second UE connected to a second network. The processor configures a first QoS parameter for the first session of the first UE and a second QoS parameter for the second session of the second UE and receives a trigger event related to the QoS change of the second QoS parameter. The processor determines a third QoS parameter for the first session of the first UE based on the QoS change of the second QoS parameter and communicates the third QoS parameter to the first network.

Claims (80)

1 . An apparatus comprising:

at least one memory; and

at least one processor coupled with the at least one memory and configured to cause the apparatus to:

receive a request to manage a quality of service (“QoS”) of an end-to-end application session, wherein the end-to-end application session comprises a first session of a first user equipment (“UE”) and a second session of a second UE;

configure one or more first QoS parameters for the first session and one or more second QoS parameters for the second session;

receive a trigger event related to a QoS change to the one or more second QoS parameters, wherein the trigger event comprises a downgrade indication for the one or more second QoS parameters;

perform a QoS adaptation for at least one of the one or more first QoS parameters for the first session based on the QoS change to the one or more second QoS parameters; and

communicate the QoS adaptation to a first network associated with the first UE.

2 . The apparatus of claim 1 , wherein the second UE is connected to a second network different than the first network.

3 . The apparatus of claim 1 , wherein the first session comprises a first application session and the second session comprises a second application session.

4 . The apparatus of claim 1 , wherein the first session comprises a first network session and the second session comprises a second network session.

5 . The apparatus of claim 1 , wherein the end-to-end application session supports command and control (“C2”) communication and has a C2 requirement comprising one or more of the following parameters:

an identification for an unmanned aerial system (“UAS”) comprising first UE and the second UE,

an identification for an unmanned aerial vehicle (“UAV”) associated with the UAS,

an identification for a UAV controller (“UAV-C”) associated with the UAS,

at least one public land mobile network identifier (“PLMN ID”),

a transaction identifier (“ID”) for UAS application programming interface (“API”) invocations,

an application ID,

a UAS Traffic Manager (“UTM”) ID,

a C2 control mode,

one or more C2 Key Performance Indicators,

a geographical area where the requirement applies,

a time of validity for the requirement,

an application context for at least one of the UAV or the UAV-C,

configuration information for at least one of the UAV or the UAV-C,

at least one C2 end-to-end QoS parameter,

a flag indicating the use of high-definition (“HD”) video for assisting C2,

a video resolution/encoding required for the HD video,

a HD location map for assisting C2,

an allowed route of the UAV,

or a combination thereof.

6 . The apparatus of claim 5 , wherein the first UE comprises the UAV-C and the second UE comprises the UAV.

7 . The apparatus of claim 1 , wherein the request is received from an application running on one of the first UE or the second UE, or both.

8 . The apparatus of claim 1 , wherein the request is received from an Unmanned Aerial System (“UAS”) Traffic Manager (“UTM”).

9 . The apparatus of claim 1 , wherein the at least one processor is configured to cause the apparatus to transmit at least one mapping for the sessions of the first UE and the second UE, the mapping comprising at least one of:

a mapping of an Unmanned Aerial System (“UAS”) identifier (“ID”) to a group ID;

a mapping of an application ID to the group ID;

a mapping of the UAS ID to two Generic Public Service Identifiers (“GPSIs”);

a mapping of the application ID to the two GPSIs;

a mapping of the UAS ID to two application function service identifiers;

a mapping of the application ID to two application function service identifiers;

a mapping of the UAS ID to two session IDs;

a mapping of the application ID to two session IDs;

a mapping of a service API to one or more control APIs for application sessions of the first UE and the second UE, where the service API is received by UAS Traffic Manager (“UTM”) and/or UAS Service Suppliers (“USS”) per UAS;

or a combination thereof.

10 . The apparatus of claim 9 , wherein the request to manage the QoS of an end-to-end application session is received at a control unit, wherein the mapping is provided to the first UE and the second UE via establishing application sessions between the control unit and the first UE and the second UE.

11 . The apparatus of claim 1 , wherein the at least one processor is further configured to cause the apparatus to obtain supplementary QoS and/or UE context information for the second session, wherein the supplementary information comprises at least one of:

one or more expected QoS parameters,

one or more actual QoS parameters,

one or more expected quality of experience (“QoE”) parameters,

one or more actual QoE parameters,

a QoS upgrade capability indication,

location information for the second UE,

mobility information for the second UE,

or a combination thereof.

12 . The apparatus of claim 1 , wherein the at least one processor is further configured to cause the apparatus to:

perform a second QoS adaptation for the second session based on the QoS change of the one or more second QoS parameters; and

communicate the second QoS adaptation for the second session to the first network or an additional network connected to the second UE.

13 . The apparatus of claim 12 , wherein the QoS adaptation for the at least one of the one or more first QoS parameters for the first session comprises an upgrade to the at least one of the one or more first QoS parameters, and wherein the second QoS adaptation for the second session comprises a downgrade to at least one of the one or more second QoS parameters.

14 . The apparatus of claim 12 , wherein the QoS adaptation for the at least one of the one or more first QoS parameters for the first session comprises a downgrade to the at least one of the one or more first QoS parameters, and wherein the second QoS adaptation for the second session comprises an upgrade to at least one of the one or more second QoS parameters.

15 . The apparatus of claim 12 , wherein the first QoS adaptation and the second QoS adaptation are mapped to one or more of:

a traffic policy rule update for the first UE,

a traffic policy rule update for the second UE,

a policy and charging control (“PCC”) rule update for the first UE,

a PCC rule update for the second UE,

a network QoS profile update for the first UE,

a network QoS profile update for the second UE,

or a combination thereof.

16 . The apparatus of claim 12 , wherein to communicate the second QoS adaptation for the second session, the at least one processor is configure to transmit a QoS profile change request to the first network or the additional network connected to the second UE.

17 . The apparatus of claim 1 , wherein to communicate the QoS adaptation, the at least one processor is configure to transmit a QoS profile change request to the first network.

18 . A method comprising:

receiving a request to manage a quality of service (“QoS”) of an end-to-end application session, wherein the end-to-end application session comprises a first session of a first user equipment (“UE”) and a second session of a second UE;

configuring one or more first QoS parameters for the first session and one or more second QoS parameters for the second session;

receiving a trigger event related to a QoS change to the one or more second QoS parameters, wherein the trigger event comprises a downgrade indication for the one or more second QoS parameters;

performing a QoS adaptation for at least one of the one or more first QoS parameters for the first session based on the QoS change to the one or more second QoS parameters; and

communicating the QoS adaptation to a first network associated with the first UE.

19 . The method of claim 18 , wherein communicating the QoS adaptation comprises sending a QoS profile change request to the first network.

20 . The method of claim 19 , further comprising:

performing a second QoS adaptation for the second session based on the QoS change of the one or more second QoS parameters; and

communicating the second QoS adaptation to the first network or an additional network associated with the second UE.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2025
From: LENOVO (SINGAPORE) PTE. LTD.
To: EDGEWOOD IP, LLC
Reel/Frame 074118/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2023
From: PATEROMICHELAKIS, EMMANOUIL; SALKINTZIS, APOSTOLIS; KARAMPATSIS, DIMITRIOS
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 062937/0732 →