IP Library Granted Patent US 12,659,291
Granted Patent B2
US 12,659,291 · App. 18/552,785 · Granted Jun 16, 2026

Integrating mobile network capabilities with cloud platform services

Inventor: László Szilágyi (San Francisco, CA)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L61/4511H04L67/53H04L67/61H04W8/26
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,659,291
App. No.
18/552,785
Granted
Jun 16, 2026
Kind
B2
Abstract

A method performed by a domain name system (DNS) server for a cloud infrastructure to integrate a capability provided by a mobile network with a platform service provided by the cloud infrastructure. The method includes receiving, from a user equipment (UE) connected to the mobile network, a query to resolve a fully qualified domain name (FQDN) associated with the platform service, responsive to a determination that network integration is enabled for the platform service, calling an application programming interface (API) provided by an integration logic to configure the mobile network to provide the capability for the UE when the UE accesses the platform service, and sending an internet protocol (IP) address of the platform service to the UE as a response to the query.

Claims (30)

1 . A method performed by a domain name system (DNS) server for a cloud infrastructure to integrate a capability provided by a mobile network with a platform service provided by the cloud infrastructure, the method comprising:

receiving, from a user equipment (UE) connected to the mobile network, a query to resolve a fully qualified domain name (FQDN) associated with the platform service;

responsive to a determination that network integration is enabled for the platform service, calling an application programming interface (API) provided by an integration logic, wherein the calling of the API causes the mobile network to provide the capability for the UE when the UE accesses the platform service; and

sending an internet protocol (IP) address of the platform service to the UE as a response to the query.

2 . The method of claim 1 , wherein the call to the API provided by the integration logic includes an IP address of the UE.

3 . The method of claim 1 , wherein the determination that network integration is enabled for the platform service is based on accessing a DNS record for the FQDN associated with the platform service.

4 . The method of claim 1 , wherein the capability is dynamic quality of service (QoS).

5 . The method of claim 1 , wherein the capability is sponsored data.

6 . The method of claim 1 , wherein the cloud infrastructure provides a hyperscale cloud platform.

7 . The method of claim 6 , wherein the platform service is a video processing service.

8 . A method performed by an integration logic to integrate a capability provided by a mobile network with a platform service provided by a cloud infrastructure, the method comprising:

receiving a request from a domain name system (DNS) server of the cloud infrastructure to configure the mobile network to provide the capability for a user equipment (UE); and

responsive to receiving the request from the DNS server of the cloud infrastructure, calling a UE information API provided by the mobile network to obtain a subscription identifier (ID) associated with the UE and calling a network capability API provided by the mobile network using the subscription ID to provide the capability for the UE when the UE accesses the platform service.

9 . The method of claim 8 , wherein the request includes an internet protocol (IP) address of the UE.

10 . The method of claim 8 , wherein the capability is dynamic quality of service (QoS).

11 . The method of claim 10 , wherein the network capability API is a dynamic QoS API that configures the mobile network to provide a particular level of QoS for the UE when the UE accesses the platform service.

12 . The method of claim 8 , wherein the capability is sponsored data.

13 . The method of claim 12 , wherein the network capability API is a sponsored data API that configures the mobile network to provide sponsored data for the UE when the UE accesses the platform service.

14 . A set of non-transitory machine-readable media having computer code stored therein, which when executed by a set of one or more processors of one or more network devices implementing a DNS server for a cloud infrastructure, causes the DNS server to perform operations for integrating a capability provided by a mobile network with a platform service provided by the cloud infrastructure, the operations comprising:

receiving, from a user equipment (UE) connected to the mobile network, a query to resolve a fully qualified domain name (FQDN) associated with the platform service;

responsive to a determination that network integration is enabled for the platform service, calling an application programming interface (API) provided by an integration logic, wherein the calling of the API causes the mobile network to provide the capability for the UE when the UE accesses the platform service; and

sending an internet protocol (IP) address of the platform service to the UE as a response to the query.

15 . The set of non-transitory machine-readable media of claim 14 , wherein the call to the API provided by the integration logic includes an IP address of the UE.

16 . The set of non-transitory machine-readable media of claim 14 , wherein the capability is dynamic quality of service (QoS).

17 . The set of non-transitory machine-readable media of claim 14 , wherein the capability is sponsored data.

18 . A set of non-transitory machine-readable media having computer code stored therein, which when executed by a set of one or more processors of one or more network devices implementing an integration logic, causes the integration logic to perform operations for integrating a capability provided by a mobile network with a platform service provided by a cloud infrastructure, the operations comprising:

receiving a request from a domain name system (DNS) server of the cloud infrastructure to configure the mobile network to provide the capability for a user equipment (UE); and

responsive to receiving the request from the DNS server of the cloud infrastructure, calling a UE information API provided by the mobile network to obtain a subscription identifier (ID) associated with the UE and calling a network capability API provided by the mobile network using the subscription ID to provide the capability for the UE when the UE accesses the platform service.

19 . The set of non-transitory machine-readable media of claim 18 , wherein the capability is dynamic quality of service (QoS).

20 . The set of non-transitory machine-readable media of claim 19 , wherein the network capability API is a dynamic QoS API that configures the mobile network to provide a particular level of QoS for the UE when the UE accesses the platform service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: SZILÁGYI, LÁSZLÓ
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 065050/0498 →
Continuity (3)
Provisional Application 63167180 · Mar 29, 2021
Provisional Application 63167183 · Mar 29, 2021
Related Publication 20240154935A1 · May 9, 2024
References Cited (29)
US 8185628B2 · Hu · 2012 [cited by examiner]
US 10044816B2 · Amishav · 2018 [cited by examiner]
US 10205701B1 · Voss · 2019 [cited by examiner]
US 10924377B2 · Chauhan · 2021 [cited by examiner]
US 11159479B2 · Holloway · 2021 [cited by examiner]
US 11757914B1 · Jakobsson · 2023 [cited by examiner]
US 20060013158A1 · Ahuja · 2006 [cited by examiner]
US 20060031382A1 · Pradhakar · 2006 [cited by examiner]
US 20080273682A1 · Bakker · 2008 [cited by examiner]
US 20090227228A1 · Hu et al. · 2009 [cited by applicant]
US 20150172394A1 · Lapenna · 2015 [cited by examiner]
US 20150195138A1 · Horman · 2015 [cited by examiner]
US 20160100362A1 · Palanisamy · 2016 [cited by examiner]
US 20160255050A1 · Grayson · 2016 [cited by examiner]
US 20170126618A1 · Bhaskaran · 2017 [cited by examiner]
US 20180331950A1 · Bogner · 2018 [cited by examiner]
US 20210250349A1 · Konda · 2021 [cited by examiner]
US 20210385100A1 · Karmarkar · 2021 [cited by examiner]
US 20220278955A1 · Roy · 2022 [cited by examiner]
US 20240056509A1 · Bulakci · 2024 [cited by examiner]
WO WO2016161242A1 · 2016 [cited by examiner]
WO WO2017053218A1 · 2017 [cited by examiner]
WO WO2017100640A1 · 2017 [cited by examiner]
WO WO2018175378A1 · 2018 [cited by examiner]
WO WO2019102077A1 · 2019 [cited by examiner]
WO WO2020160178A1 · 2020 [cited by examiner]
WO WO2021126948A1 · 2021 [cited by examiner]
WO WO2021194471A1 · 2021 [cited by examiner]
WO WO2021198083A1 · 2021 [cited by examiner]