IP Library › Granted Patent US 12,563,107
Granted Patent B2
US 12,563,107 · App. 18/120,878 · Granted Feb 24, 2026

Method for network-side and client side activation of the edge servers in 5G media streaming architecture

Inventor: Iraj Sodagar (Palo Alto, CA)
Assignee: TENCENT AMERICA LLC
H04L65/1026H04L65/612H04L67/1008
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,563,107
App. No.
18/120,878
Granted
Feb 24, 2026
Kind
B2
Abstract

The present application provides a computer-implemented method for provisioning edge resources performed by a computing device in the 5G media streaming architecture. The computing device receives a new edge resources configuration request from a first device in connection with a 5G media streaming session. The computing device determines an edge management mode of the new edge resources configuration request. The computing device allocates edge resources for the 5G media streaming session based on the edge management mode, which may be driven by the application provider on the network side or by the media session handler on the client side. The computing device then returns a response to the first device, the response including information of the edge resources allocated for the new edge resources configuration request.

Claims (42)

1 . A computer-implemented method for provisioning edge resources performed by a computing device in a 5G media streaming (5GMS) architecture, the method comprising:

receiving a new edge resources configuration request from a first device in connection with a 5G media streaming session;

determining that an edge management mode of the new edge resources configuration request is one of a network-driven node and an application-drive node;

generating a resource identifier for the new edge resources configuration request;

identifying existing edge resources satisfying one or more predefined conditions in the new edge resources configuration request as the edge resources allocated for the new edge resources configuration request;

in an accordance with a determination that at least one of the predefined conditions in the new edge resources configuration request is not satisfied by the existing edge resources:

instantiating new edge resources satisfying the predefined conditions for the new edge resources configuration request; and

including the resource identifier and information of the newly instantiated edge resources in a response to the first device;

returning the response to the first device.

2 . The method according to claim 1 , wherein the edge management mode of the edge configuration request is the application-driven mode and the existing edge resources is identified upon receipt of a second request from a client device.

3 . The method according to claim 2 , wherein the identified existing edge resources in the response to the first device is based, at least in part, upon resource identifiers in the second request from the client device.

4 . The method according to claim 1 , wherein the first device is associated with an application provider or a media session handler associated with a user equipment.

5 . The method according to claim 1 , wherein the new edge resources configuration request includes an activation trigger element for limiting the edge resources allocated for the new edge resources configuration request to the media session.

6 . A computing device, comprising:

one or more processors;

memory; and

one or more executable instructions, wherein the executable instructions are stored in the memory and executed by the one or more processors to cause the computing device to perform a computer-implemented method for provisioning edge resources in a 5G media streaming (5GMS) architecture, the method including:

receiving a new edge resources configuration request from a first device in connection with a 5G media streaming session;

determining that an edge management mode of the new edge resources configuration request is one of a network-driven node and an application-drive node;

generating a resource identifier for the new edge resources configuration request;

identifying existing edge resources satisfying one or more predefined conditions in the new edge resources configuration request as the edge resources allocated for the new edge resources configuration request;

in an accordance with a determination that at least one of the predefined conditions in the new edge resources configuration request is not satisfied by the existing edge resources:

instantiating new edge resources satisfying the predefined conditions for the new edge resources configuration request; and

including the resource identifier and information of the newly instantiated edge resources in a response to the first device;

returning the response to the first device.

7 . The computing device according to claim 6 , wherein the edge management mode of the edge configuration request is the application-driven mode and the existing edge resources is identified upon receipt of a second request from a client device.

8 . The computing device according to claim 7 , wherein the identified existing edge resources in the response to the first device is based, at least in part, upon resource identifiers in the second request from the client device.

9 . The computing device according to claim 6 , wherein the first device is associated with an application provider or a media session handler associated with a user equipment.

10 . The computing device according to claim 6 , wherein the new edge resources configuration request includes an activation trigger element for limiting the edge resources allocated for the new edge resources configuration request to the media session.

11 . A non-transitory computer-readable storage medium storing one or more executable instructions that, when executed by one or more processors of a computing device, cause the computing device to perform a computer-implemented method for provisioning edge resources in a 5G media streaming (5GMS) architecture, the method including:

receiving a new edge resources configuration request from a first device in connection with a 5G media streaming session;

determining that an edge management mode of the new edge resources configuration request is one of a network-driven node and an application-drive node;

generating a resource identifier for the new edge resources configuration request;

identifying existing edge resources satisfying one or more predefined conditions in the new edge resources configuration request as the edge resources allocated for the new edge resources configuration request;

in an accordance with a determination that at least one of the predefined conditions in the new edge resources configuration request is not satisfied by the existing edge resources:

instantiating new edge resources satisfying the predefined conditions for the new edge resources configuration request; and

including the resource identifier and information of the newly instantiated edge resources in a response to the first device;

returning the response to the first device.

12 . The non-transitory computer-readable storage medium according to claim 11 , wherein the edge management mode of the edge configuration request is the application-driven mode and the existing edge resources is identified upon receipt of a second request from a client device.

13 . The non-transitory computer-readable storage medium according to claim 12 , wherein the identified existing edge resources in the response to the first device is based, at least in part, upon resource identifiers in the second request from the client device.

14 . The non-transitory computer-readable storage medium according to claim 11 , wherein the new edge resources configuration request includes an activation trigger element for limiting the edge resources allocated for the new edge resources configuration request to the media session.

15 . The non-transitory computer-readable storage medium according to claim 11 , wherein the first device is associated with an application provider or a media session handler associated with a user equipment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: SODAGAR, IRAJ
To: TENCENT AMERICA LLC
Reel/Frame 063206/0701 →
Continuity (2)
Provisional Application 63325518 · Mar 30, 2022
Related Publication 20230319118A1 · Oct 5, 2023
References Cited (15)
US 20210105338A1 · Oyman et al. · 2021 [cited by applicant]
US 20210314379A1 · Sodagar · 2021 [cited by applicant]
US 20210320810A1 · Kolan et al. · 2021 [cited by applicant]
US 20210320955A1 · Kolan · 2021 [cited by examiner]
US 20210352113A1 · Sodagar · 2021 [cited by applicant]
US 20230052505A1 · Stockhammer · 2023 [cited by examiner]
WO WO2022034281A1 · 2022 [cited by examiner]
3GPP TS 26.512 V16.5.0 (Mar. 2022). [cited by examiner]
ETSI TS 126 512 V16.1.0 (Jan. 2021). [cited by examiner]
3GPP TS26.501 v. 17.0.1, (Jan. 2022). This is provided in the IDS. [cited by examiner]
Technical Specification, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 5G Media Streaming (5GMS); General description and architecture (Release 17)”, 3GPP TS 26.501V17.0… [cited by applicant]
Technical Specification, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture for enabling Edge Applications; (Release 17)”, 3GPP TS 23.558 V17.3.0 (Mar. 2022), 16… [cited by applicant]
Tencent Technology, ISRWO, PCT/US2023/015191, Jun. 15, 2023, 9 pgs. [cited by applicant]
Tencent America LLC, Extended European Search Report, EP Patent Application No. EP 23776805.6, May 27, 2025. [cited by applicant]
Qualcomm Incorporated, “CR on Edge Provisioning for Media Services”, 3GPP TSG-SA4 Meeting #117-e, Feb. 14-22, 2022, 3GPP Draft, Document No. S4-220292, vol. SA. Wg4, No. Feb. 14, 2022-Feb. 22, 2022, Feb. 2022, Retrieved… [cited by applicant]