Patent ID: 11876683
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 0:
1. A computer-implemented method for distributing virtualized network functions (VNFs) over a communications network from a network functions delivery system, comprising:
receiving a plurality of packaged VNFs from a plurality of VNF vendors, a VNF instantiating a network function in a mobile network when deployed in infrastructure underlying the mobile network;
placing the received VNF packages into a catalog that is exposed on a user interface (UI) to the VNF delivery system to a user representing an operator of the mobile network; and
in response to selection of a VNF by the user from the exposed catalog, remotely deploying the selected VNF from the network functions delivery system to a curated deployment environment of the mobile network infrastructure to implement the mobile network function,
wherein the curated deployment environment is controllable by the network functions delivery system in accordance with predetermined mobile network policies and wherein the curated deployment environment includes one or more pre-provisioned resources supporting VNF deployment and configuration by the network functions delivery system.