IP Library › Granted Patent US 12,323,880
Granted Patent B2
US 12,323,880 · App. 17/805,118 · Granted Jun 3, 2025

Aggregation of application and systems for services for 6G or other next generation network

Inventors: Sangar Dowlatkhah (Cedar Hill, TX); Zhi Cui (Sugar Hill, GA); Brian Keller (Milton, GA)
Assignees: AT&T Intellectual Property I, L.P.; AT&T Mobility II LLC
H04W4/029H04W36/322H04W36/324H04W64/006H04W80/12
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,323,880
App. No.
17/805,118
Granted
Jun 3, 2025
Kind
B2
Abstract

In a 6G network, microservices can be utilized in the absence of a core network. For example, after a mobile device has authenticated, when the mobile device moves away from mobile edge computing (MEC) coverage, the information from the MEC can be ported to a new MEC along the way of the mobile device's path. The initial MEC can send service related application package data to one or more neighboring MECs. When a neighboring MEC of the neighboring MECs receives the service related application package data and the neighboring MEC serves the area which the mobile device is transitioning to, then the neighboring MEC can send an acknowledgment back to the initial MEC. Once the acknowledgment is received by the initial MEC, the initial MEC can complete the handover of the application data needed to reduce or mitigate any disruption in service for the mobile device.

Claims (47)

1. A method, comprising:

in response to determining, by a first network device comprising a processor, that a user equipment in communication with the first network device is to be handed off to a second network device:

generating, by the first network device, first service application package data representative of first utilization of a first service by the user equipment while in communication with the first network device;

generating, by the first network device, second service application package data representative of second utilization of a second service by the user equipment while in communication with the first network device;

aggregating, by the first network device, the first service application package data and the second service application package data, resulting in aggregated service application package data; and

sending, by the first network device, the aggregated service application package data to the second network device.

2. The method of claim 1 , wherein the determining comprises determining that the user equipment is to be handed off to the second network device based on location data associated with the user equipment.

3. The method of claim 1 , wherein the determining comprises determining that the user equipment is to be handed off to the second network device based on a predicted route of the user equipment.

4. The method of claim 1 , wherein the first service application package data comprises:

first user equipment information obtained during the first utilization of the first service by the user equipment while in communication with the first network device.

5. The method of claim 1 , wherein the first service application package data comprises:

microservice information specifying a group of microservice applications to be instantiated at the second network device for utilization of the first service by the user equipment while in communication with the second network device.

6. The method of claim 1 , further comprising facilitating, by the first network device, a communication handover of the user equipment from the first network device to the second network device.

7. The method of claim 6 , wherein the facilitating the communication handover of the user equipment comprises facilitating the communication handover based on a speed of the user equipment.

8. A first mobile edge computing device, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

in response to determining that a mobile device in communication with the first mobile edge computing device is to be handed off to a second mobile edge computing device:

generating first service application package data representative of first utilization of a first service by the mobile device while in communication with the first mobile edge computing device;

generating second service application package data representative of second utilization of a second service by the mobile device while in communication with the first mobile edge computing device;

aggregating the first service application package data and the second service application package data, resulting in aggregated service application package data; and

transmitting the aggregated service application package data to the second mobile edge computing device.

9. The first mobile edge computing device of claim 8 , wherein the determining comprises determining that the mobile device is to be handed off to the second mobile edge computing device based on global positioning system coordinates associated with the mobile device.

10. The first mobile edge computing device of claim 8 , wherein the first service application package data comprises:

mobile device information obtained during the first utilization of the first service by the mobile device while in communication with the first mobile edge computing device.

11. The first mobile edge computing device of claim 8 , wherein the first service application package data comprises:

microservice information specifying a group of microservice applications to be instantiated at the second mobile edge computing device for utilization of the first service by the mobile device while in communication with the second mobile edge computing device.

12. The first mobile edge computing device of claim 8 , wherein the second service application package data comprises:

mobile device information obtained during the second utilization of the second service by the mobile device while in communication with the first mobile edge computing device.

13. The first mobile edge computing device of claim 8 , wherein the second service application package data comprises:

microservice information specifying a group of microservice applications to be instantiated at the second mobile edge computing device for utilization of the second service by the mobile device while in communication with the second mobile edge computing device.

14. The first mobile edge computing device of claim 8 , wherein the operations further comprise facilitating a handover of the mobile device from the first mobile edge computing device to the second mobile edge computing device.

15. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor of a first radio network node, facilitate performance of operations, comprising:

in response to determining that a user equipment in communication with the first radio network node is to be transferred from being serviced via the first radio network node to being serviced via a second radio network node:

generating first service application package data representative of first utilization of a first service by the user equipment concurrently with the user equipment being in communication with the first radio network node;

generating second service application package data representative of second utilization of a second service by the user equipment concurrently with the user equipment being in communication with the first radio network node;

aggregating the first service application package data and the second service application package data, resulting in aggregated service application package data; and

transmitting the aggregated service application package data to the second radio network node.

16. The non-transitory machine-readable medium of claim 15 , wherein the determining comprises determining that the user equipment is to be transferred from being serviced via the first radio network node to being serviced via the second radio network node based on movement data associated with the user equipment.

17. The non-transitory machine-readable medium of claim 15 , wherein the first service application package data comprises:

user equipment information obtained during the first utilization of the first service by the user equipment concurrently with the user equipment being in communication with the first radio network node.

18. The non-transitory machine-readable medium of claim 15 , wherein the first service application package data comprises:

microservice information specifying a group of microservice applications to be instantiated at the second radio network node for utilization of the first service by the user equipment concurrently with the user equipment being in communication with the second radio network node.

19. The non-transitory machine-readable medium of claim 15 , wherein the second service application package data comprises:

user equipment information obtained during the second utilization of the second service by the user equipment concurrently with the user equipment being in communication with the first radio network node.

20. The non-transitory machine-readable medium of claim 15 , wherein the second service application package data comprises:

microservice information specifying a group of microservice applications to be instantiated at the second radio network node for utilization of the second service by the user equipment concurrently with the user equipment being in communication with the second radio network node.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2022
From: CUI, ZHI
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 060087/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2022
From: DOWLATKHAH, SANGAR; KELLER, BRIAN
To: AT&T MOBILITY II LLC
Reel/Frame 060087/0148 →
Continuity (2)
Continuation 16568884 · Sep 12, 2019
Related Publication 20220295230A1 · Sep 15, 2022
References Cited (23)
US 10499304B1 · Stauffer et al. · 2019 [cited by applicant]
US 10841974B1 · Young et al. · 2020 [cited by applicant]
US 11381934B2 · Dowlatkhah · 2022 [cited by examiner]
US 20150215735A1 · Bohorquez · 2015 [cited by applicant]
US 20190124561A1 · Faccin · 2019 [cited by examiner]
US 20190208449A1 · Wang · 2019 [cited by applicant]
US 20190342797A1 · Fu et al. · 2019 [cited by applicant]
US 20200022033A1 · Wei · 2020 [cited by examiner]
US 20200196203A1 · Yang et al. · 2020 [cited by applicant]
US 20200213921A1 · Song et al. · 2020 [cited by applicant]
US 20200259878A1 · Yang et al. · 2020 [cited by applicant]
US 20200288363A1 · Fujishiro · 2020 [cited by applicant]
US 20200351745A1 · Alnas et al. · 2020 [cited by applicant]
US 20210014755A1 · Caceres et al. · 2021 [cited by applicant]
US 20210103481A1 · Bernat · 2021 [cited by examiner]
US 20210267007A1 · Hong · 2021 [cited by examiner]
US 20210306927A1 · Wei et al. · 2021 [cited by applicant]
US 20210377814A1 · Sillanpaa · 2021 [cited by examiner]
US 20230022620A1 · Guim Bernat · 2023 [cited by examiner]
Non-Final Office Action received for U.S. Appl. No. 16/568,884 dated Mar. 29, 2021, 24 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/568,884 dated Oct. 20, 2021, 26 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/568,884 dated Mar. 3, 2022, 36 pages. [cited by applicant]
U.S. Appl. No. 16/568,884, filed Sep. 12, 2019. [cited by applicant]