US 11,748,091 B2
Virtualization platform for creating, deploying, modifying, and relocating applications
Brandon Jozsa, Littleton, CO (US); and Daniel Solero, Mooresville, IN (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed on Dec. 22, 2022, as Appl. No. 18/86,737.
Application 18/086,737 is a continuation of application No. 17/346,357, filed on Jun. 14, 2021, granted, now 11,550,562.
Application 17/346,357 is a continuation of application No. 16/599,177, filed on Oct. 11, 2019, granted, now 11,036,489, issued on Jun. 15, 2021.
Application 16/599,177 is a continuation of application No. 15/718,382, filed on Sep. 28, 2017, granted, now 10,445,086, issued on Oct. 15, 2019.
Prior Publication US 2023/0126212 A1, Apr. 27, 2023
Int. Cl. G06F 8/60 (2018.01); G06F 8/65 (2018.01); G06F 8/71 (2018.01); G06F 9/455 (2018.01)
CPC G06F 8/65 (2013.01) [G06F 8/60 (2013.01); G06F 8/71 (2013.01); G06F 9/455 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising
receiving software code that corresponds to a software application,
analyzing the software code to identify a plurality of functions performed by the software application,
virtualizing a function of the plurality of functions,
creating a container for the function of the plurality of functions,
identifying a computing environment that is to host an application comprising the container, and
triggering deployment of the application to the computing environment.