Method and system to dynamically instantiate virtual repository for any services
First Claim
1. A method for providing information for use in a particular network service to a particular user in a network, comprising:
- creating a plurality of consolidated application repositories in a network backend, including a first consolidated application repository containing information used in a plurality of network services having similar requirements, the information relating to a plurality of users; and
synchronizing the first consolidated application repository with a virtual machine/function of repository in a front end of the network, the virtual machine/function of repository being dynamically instantiated upon a request to provision an instance of a particular service for a particular user and being accessible for providing the particular service to the particular user, wherein the synchronizing includes synchronizing information for use only in providing a particular service to a particular user, and does not include synchronizing information for providing services other than the instance of the particular service and does not include synchronizing information for providing services to users other than the particular user;
wherein the virtual machine/function of repository is deleted upon receiving a request to discontinue the particular service for the particular user.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual machine/function of repository is used to collect information for use in providing a particular service to a particular user in a network. The virtual machine/function of repository is dynamically instantiating in a front end of the network upon receiving a request to provision the particular service for the particular user. The collected information pertains only to providing the particular service to the particular user. The virtual machine/function of repository is synchronized with one or more consolidated databases in a back end of the network. The virtual machine/function of repository is deleted upon discontinuation of the particular service for the particular user.
-
Citations
18 Claims
-
1. A method for providing information for use in a particular network service to a particular user in a network, comprising:
-
creating a plurality of consolidated application repositories in a network backend, including a first consolidated application repository containing information used in a plurality of network services having similar requirements, the information relating to a plurality of users; and synchronizing the first consolidated application repository with a virtual machine/function of repository in a front end of the network, the virtual machine/function of repository being dynamically instantiated upon a request to provision an instance of a particular service for a particular user and being accessible for providing the particular service to the particular user, wherein the synchronizing includes synchronizing information for use only in providing a particular service to a particular user, and does not include synchronizing information for providing services other than the instance of the particular service and does not include synchronizing information for providing services to users other than the particular user; wherein the virtual machine/function of repository is deleted upon receiving a request to discontinue the particular service for the particular user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A tangible computer-usable medium having computer readable instructions stored thereon that, when executed by a processor, cause the processor to perform operations for providing information for use in a particular network service to a particular user in a network, the operations comprising:
-
creating a plurality of consolidated application repositories in a network backend, including a first consolidated application repository containing information used in a plurality of network services having similar requirements, the information relating to a plurality of users; and synchronizing the first consolidated application repository with a virtual machine/function of repository in a front end of the network, the virtual machine/function of repository being dynamically instantiated upon a request to provision an instance of a particular service for a particular user and being accessible for providing the particular service to the particular user, wherein both the virtual machine/function of repository and the first consolidated application repository are synchronized and the synchronizing includes synchronizing information for use only in providing a particular service to a particular user, and does not include synchronizing information for providing services other than the instance of the particular service and does not include synchronizing information for providing services to users other than the particular user; wherein the virtual machine/function of repository is deleted upon receiving a request to discontinue the particular service for the particular user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A network backend, comprising:
-
a processor; a computer useable medium connected to the processor and containing computer readable instructions stored thereon that, when executed by the processor, cause the processor to perform operations for providing information for use in a particular network service to a particular user in a network, the operations comprising; creating a plurality of consolidated application repositories in a network backend, including a first consolidated application repository containing information used in a plurality of network services having similar requirements, the information relating to a plurality of users; and synchronizing the first consolidated application repository with a virtual machine/function of repository in a front end of the network, the virtual machine/function of repository being dynamically instantiated upon a request to provision an instance of a particular service for a particular user and being accessible for providing the particular service to the particular user, wherein the synchronizing includes synchronizing information for use only in providing a particular service to a particular user, and does not include synchronizing information for providing services other than the instance of the particular service and does not include synchronizing information for providing services to users other than the particular user, wherein the virtual machine/function of repository is deleted upon receiving a request to discontinue the particular service for the particular user. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification