The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 02, 2019
Filed:
Nov. 02, 2015
At&t Intellectual Property I, L.p., Atlanta, GA (US);
Richard R. Erickson, Farmingdale, NJ (US);
Basundhara Prasad, Marlboro, NJ (US);
Dean Bragg, Toms River, NJ (US);
Richard D. Schlichting, New Providence, NJ (US);
Pamela Lilly DeFazio, Ocean, NJ (US);
Adrian Vulpas, Shorewood, WI (US);
John Oetting, Zionsville, PA (US);
AT&T Intellectual Property I, L.P., Atlanta, GA (US);
Abstract
Concepts and technologies disclosed herein are directed to recursive modularization of service provider components to reduce service delivery time and cost. In accordance with one aspect disclosed herein, a module is executable by a hardware compute resource of a virtualization platform. The module can include a module controller and a module instance. The module controller can expose a set of application programming interfaces ('APIs'). The set of APIs can include a configuration API that collects a configuration to be utilized to instantiate the module instance. The set of APIs also can include an instance provisioning API that instantiates the module instance based upon the configuration. The set of APIs also can include one or more other APIs to manage the module instance. The module instance can be a service module instance. The service module instance can encapsulate additional service module instances that have been instantiated by another module.