Method and system to dynamically instantiate virtual repository for any services
First Claim
1. A method for collecting information for use in providing a particular service to a particular user in a network, comprising:
- receiving a request to provision an instance of the particular service for the particular user;
dynamically instantiating a virtual machine/function of repository in a front end of the network, for representing the information for use only in providing the instance of the particular service to the particular user, wherein the virtual machine/function of repository does not contain information for providing services other than the instance of the particular service and does not contain information for providing services to users other than the particular user;
synchronizing the virtual machine/function of repository with at least one consolidated database in a back end of the network;
accessing the information from the virtual machine/function of repository as needed in providing the particular service to the particular user;
receiving a request to discontinue the particular service for the particular user; and
upon receiving the request to discontinue the particular service for the particular user, deleting the virtual machine/function of repository.
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
20 Claims
-
1. A method for collecting information for use in providing a particular service to a particular user in a network, comprising:
-
receiving a request to provision an instance of the particular service for the particular user; dynamically instantiating a virtual machine/function of repository in a front end of the network, for representing the information for use only in providing the instance of the particular service to the particular user, wherein the virtual machine/function of repository does not contain information for providing services other than the instance of the particular service and does not contain information for providing services to users other than the particular user; synchronizing the virtual machine/function of repository with at least one consolidated database in a back end of the network; accessing the information from the virtual machine/function of repository as needed in providing the particular service to the particular user; receiving a request to discontinue the particular service for the particular user; and upon receiving the request to discontinue the particular service for the particular user, deleting the virtual machine/function of repository. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible computer-usable medium having computer readable instructions stored thereon that, when executed by a processor of a mobile device, cause the processor to perform operations for collecting information for use in providing a particular service to a particular user in a network, the operations comprising:
-
receiving a request to provision an instance of the particular service for the particular user; dynamically instantiating a virtual machine/function of repository in a front end of the network, for representing the information for use only in providing the instance of the particular service to the particular user, wherein the virtual machine/function of repository does not contain information for providing services other than the instance of the particular service and does not contain information for providing services to users other than the particular user; synchronizing the virtual machine/function of repository with at least one consolidated database in a back end of the network; accessing the information from the virtual machine/function of repository as needed in providing the particular service to the particular user; receiving a request to discontinue the particular service for the particular user; and upon receiving the request to discontinue the particular service for the particular user, deleting the virtual machine/function of repository. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A service controller, comprising:
-
a network interface; a processor connected to the network interface for communications with a network; a computer useable medium connected to the processor and containing computer readable instructions stored thereon that, when executed by a processor of a mobile device, cause the processor to perform operations for collecting information for use in providing a particular service to a particular user in a network, the operations comprising; receiving a request to provision an instance of the particular service for the particular user; dynamically instantiating a virtual machine/function of repository in a front end of the network, for representing the information for use only in providing the instance of the particular service to the particular user, wherein the virtual machine/function of repository does not contain information for providing services other than the instance of the particular service and does not contain information for providing services to users other than the particular user; synchronizing the virtual machine/function of repository with at least one consolidated database in a back end of the network; accessing the information from the virtual machine/function of repository as needed in providing the particular service to the particular user; receiving a request to discontinue the particular service for the particular user; and upon receiving the request to discontinue the particular service for the particular user, deleting the virtual machine/function of repository. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification