US 12,068,906 B2
Methods, systems, and devices for provisioning an application on a network node according to movement patterns and application parameters for mobile devices
Mark Stockert, San Antonio, TX (US); Pamela Stuckman, Kalkaska, MI (US); Linda Baughman, Bloomfield Hills, MI (US); Daniel Vivanco, Ashburn, VA (US); Harold Kackley, Abita Springs, LA (US); and Margaret Mayne, West Haven, CT (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US); and AT&T Technical Services Company, Inc., Vienna, VA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US); and AT&T Technical Services Company, Inc., Vienna, VA (US)
Filed on Sep. 23, 2022, as Appl. No. 17/951,559.
Application 17/951,559 is a continuation of application No. 17/387,138, filed on Jul. 28, 2021, granted, now 11,489,713.
Application 17/387,138 is a continuation of application No. 16/441,670, filed on Jun. 14, 2019, granted, now 11,108,617, issued on Aug. 31, 2021.
Prior Publication US 2023/0013655 A1, Jan. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/046 (2022.01); H04L 41/0816 (2022.01); H04L 43/08 (2022.01); H04L 43/16 (2022.01); H04L 67/12 (2022.01); G06F 8/60 (2018.01)
CPC H04L 41/046 (2013.01) [H04L 41/0816 (2013.01); H04L 43/08 (2013.01); H04L 43/16 (2013.01); H04L 67/12 (2013.01); G06F 8/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
identifying a plurality of devices implementing an application;
identifying a group of devices from among the plurality of devices according to a first movement pattern of the group of devices;
identifying a first mobile edge compute (MEC) node at a first location according to a proximity threshold relative to the group of devices, wherein the first MEC node is provisioned with an MEC agent for the application;
determining that an application parameter for the application associated with a first time period is below a threshold;
identifying that the group of devices has moved according to a second movement pattern;
determining that the application parameter during a second time period is above the threshold resulting in a first determination;
identifying that the group of devices is within the proximity threshold of a second MEC node based on the second movement pattern; and
provisioning the MEC agent for the application on the second MEC node based on the first determination.