IP Library Patent Application 19103038
Patent Application
App. No. 19/103,038

METHODS AND SYSTEMS FOR SERVICE ENABLER DATA DELIVERY FLOW MANAGEMENT

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 None
App. No.
19/103,038
Abstract

A SEALDD server may receive a request to establish a SEALDD flow, wherein the SEALDD flow facilitates a transfer of VAL data between a VAL client endpoint and a first VAL server endpoint, and wherein the request comprises at least one of VAL client endpoint information and first VAL server endpoint information. The SEALDD server may establish a SEALDD flow associated with the first VAL server and associated with at least one VAL client endpoint. The SEALDD server may subscribe to a core network and receive a notification from the core network indicating a UE mobility event associated with a UE upon which the VAL client is hosted. The SEALDD server may determine to transfer the VAL client to a second VAL server. The SEALDD server may transfer the SEALDD flow to a different SEALDD server associated with the second VAL server.

Claims (38)

1 . A method comprising:

receiving, by a first service enabler architecture layer for data delivery (SEALDD) server and from a SEALDD client, a request to establish a SEALDD flow, wherein the SEALDD flow facilitates a transfer of vertical application layer (VAL) data between a VAL client endpoint and a first VAL server endpoint, and wherein the request comprises at least one of VAL client endpoint information and first VAL server endpoint information;

processing, by the first SEALDD server, the request by establishing a SEALDD flow associated with the first VAL server and associated with at least one VAL client endpoint specified in the request;

subscribing, by the first SEALDD server, to a core network;

receiving, by the first SEALDD server and based on the subscribing to the core network, a notification from the core network indicating a user equipment (UE) mobility event associated with a UE upon which the VAL client is hosted;

determining to transfer the VAL client to a second VAL server based on the mobility event; and

transferring, by the first SEALDD server, the SEALDD flow to a second SEALDD server associated with the second VAL server.

2 . The method of claim 1 , further comprising a SEALDD flow identifier assigned by the SEALDD client.

3 . The method of claim 1 , wherein the VAL client endpoint information and the VAL server endpoint information further comprise at least one of a VAL client identifier, an internet protocol (IP) address, a port, or a uniform resource locator (URL).

4 . The method of claim 1 , wherein transferring the SEALDD flow to the second SEALDD server further comprises the first SEALDD server sending a request to push SEALDD flow information to the second SEALDD server.

5 . The method of claim 1 , wherein transferring the SEALDD flow to the second SEALDD server further comprises the second SEALDD server sending a request to pull SEALDD flow information from the first SEALDD server.

6 . The method of claim 1 , wherein transferring the SEALDD flow to the second SEALDD server further comprises sending, by the first SEALDD server, a SEALDD flow identifier to the second SEALDD server.

7 . The method of claim 1 , further comprising sending a response to the SEALDD client comprising an indication of successful establishment of the SEALDD flow.

8 . The method of claim 1 , further comprising sending a response to the SEALDD client comprising at least one of a first SEALDD server IP address or a first SEALDD server uniform resource identifier (URI).

9 . A first service enabler architecture layer for data delivery (SEALDD) server apparatus comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the first SEALDD server apparatus to:

receive, from a SEALDD client, a request to establish a SEALDD flow, wherein the SEALDD flow facilitates a transfer of vertical application layer (VAL) data between a VAL client endpoint and a first VAL server endpoint, and wherein the request comprises at least one of VAL client endpoint information and first VAL server endpoint information;

process the request by establishing a SEALDD flow associated with the first VAL server and associated with at least one VAL client endpoint specified in the request;

subscribe to a core network;

receive, based on the subscribing to the core network, a notification from the core network indicating a user equipment (UE) mobility event associated with a UE upon which the VAL client is hosted;

determine to transfer the VAL client to a second VAL server based on the mobility event; and

transfer the SEALDD flow to a second SEALDD server associated with the second VAL server.

10 . The apparatus of claim 9 , further comprising a SEALDD flow identifier assigned by the SEALDD client.

11 . The apparatus of claim 9 , wherein the VAL client endpoint information and the VAL server endpoint information further comprise at least one of a VAL client identifier, an internet protocol (IP) address, a port, or a uniform resource locator (URL).

12 . The apparatus of claim 9 , wherein causing the apparatus to transfer the SEALDD flow to the second SEALDD server further comprises causing the apparatus to send a request to push SEALDD flow information to the second SEALDD server.

13 . The apparatus of claim 9 , wherein causing the apparatus to transfer the SEALDD flow to the second SEALDD server further comprises the second SEALDD server sending a request to pull SEALDD flow information from the apparatus.

14 . The apparatus of claim 9 , wherein causing the apparatus to transfer the SEALDD flow to the second SEALDD server further comprises causing the apparatus to send a SEALDD flow identifier to the second SEALDD server.

15 . The apparatus of claim 9 , further comprising causing the first SEALDD server apparatus to send a response to the SEALDD client comprising an indication of successful establishment of the SEALDD flow.

16 . The apparatus of claim 9 , further comprising causing the first SEALDD server apparatus to send a response to the SEALDD client comprising at least one of a first SEALDD server apparatus IP address or a first SEALDD server apparatus uniform resource identifier (URI).

17 . A method comprising:

sending, by a service enabler architecture layer for data delivery (SEALDD) client and to a first SEALDD server, a request to establish a SEALDD flow, wherein the SEALDD flow facilitates a transfer of vertical application layer (VAL) data between a VAL client endpoint and a VAL server endpoint, and wherein the request comprises at least one of VAL client endpoint information and VAL server endpoint information;

receiving an indication of an establishment of a SEALDD flow associated with the VAL server and with at least one VAL client endpoint specified in the request;

determining occurrence of a user equipment (UE) mobility event of a UE upon which the VAL client is hosted; and

receiving, from the first SEALDD server, a transfer of the SEALDD flow to a second SEALDD server associated with the VAL server.

18 . The method of claim 17 , further comprising a SEALDD flow identifier assigned by the SEALDD client.

19 . The method of claim 17 , wherein the VAL client endpoint information and the VAL server endpoint information further comprise at least one of a VAL client identifier, an internet protocol (IP) address, a port, or a uniform resource locator (URL).

20 . The method of claim 17 , further comprising receiving, from the first SEALDD server, at least one of an indication of successful establishment of the SEALDD flow, a first SEALDD server IP address, or a first SEALDD server uniform resource identifier (URI).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2025
From: CONVIDA WIRELESS, LLC
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 071773/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2025
From: SEED, DALE; LY, QUANG; MLADIN, CATALINA; LIU, LU
To: CONVIDA WIRELESS, LLC
Reel/Frame 070181/0062 →