Predictive provisioning of media resources
First Claim
1. A system comprising:
- a first managed agent including a first set of one or more functional packages, the first managed agent to process offered traffic and to provide predictions regarding an anticipated need for functional package provisioning based on the offered traffic and a predictive model of offered traffic; and
a provisioning agent to receive the predictions from the first managed agent and in response to the predictions to instruct the first managed agent to provision a new functional package.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method are provided for predictive provisioning of functional packages based on offered traffic and a predictive model of the offered traffic. According to one embodiment of the invention, a managed agent provides predictions regarding an anticipated need for functional package provisioning based on traffic offered to the managed agent and a predictive model of offered traffic. A provisioning agent receives the predictions and in response to the predictions instructs the managed agent to provision a new functional package. According to another embodiment of the invention, the provisioning agent instructs a second managed agent to provision the media resource needed by the original managed agent. The traffic is then routed from the original man aged agent to the second managed agent.
60 Citations
39 Claims
-
1. A system comprising:
-
a first managed agent including a first set of one or more functional packages, the first managed agent to process offered traffic and to provide predictions regarding an anticipated need for functional package provisioning based on the offered traffic and a predictive model of offered traffic; and
a provisioning agent to receive the predictions from the first managed agent and in response to the predictions to instruct the first managed agent to provision a new functional package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a predictive model of flow patterns of resource usage;
a first managed agent comprising a first set of one or more media resources, the first managed agent to provide predictions regarding an anticipated need for media resource provisioning based on offered traffic and a predictive model of offered traffic, and the first managed agent to adapt the predictive model in response to usage of the system; and
a provisioning agent to receive the predictions from the first managed agent and in response to the predictions to instruct the first managed agent to provision a new media resource. - View Dependent Claims (12, 13)
-
-
14. An Interactive Voice Response (IVR) system comprising:
-
a predictive model of flow patterns of user interactions with the IVR system;
a media gateway communicatively coupled to a Public Switched Telephone Network (PSTN), the media gateway comprising a first set of one or more media resources, the media gateway to adapt the predictive model in response to the offered traffic and to provide predictions regarding an anticipated need for media resource provisioning based on the predictive model and the offered traffic; and
a media gateway controller communicatively coupled to the media gateway, the media gateway controller to receive the predictions from the media gateway and in response to the predictions to instruct the media gateway to provision a new media resource. - View Dependent Claims (15)
-
-
16. A media gateway controller comprising:
a provisioning agent to receive predictions regarding an anticipated need for one or more media resources from a media gateway and in response to the predictions to instruct the media gateway to provision the one or more media resources - View Dependent Claims (17, 18)
-
19. A media gateway comprising:
-
a queuing model of traffic offered to the media gateway;
one or more media resources; and
a resource allocation model to model resource allocation, deallocation, and operation;
wherein the media gateway provides predictions to a media gateway controller regarding an anticipated need for one or more media resources, the predictions based on the queuing model and the resource allocation model. - View Dependent Claims (20, 21)
-
-
22. A method comprising:
-
observing offered traffic to a media gateway; and
proactively provisioning the media gateway in response to the offered traffic and a predictive model of offered traffic. - View Dependent Claims (23, 24)
-
-
25. A method comprising:
-
receiving offered traffic at a first managed agent; and
providing a prediction of a required media resource based on the offered traffic and a predictive model of offered traffic. - View Dependent Claims (26, 27)
-
-
28. A method comprising:
-
receiving offered traffic at a first media gateway;
providing a prediction of a required media resource to a media gateway controller based on the offered traffic and a predictive model of offered traffic;
adapting the predictive model based on the offered traffic; and
instructing the first media gateway to provision the media resource. - View Dependent Claims (29, 30)
-
-
31. An apparatus comprising:
-
a means for receiving offered traffic at a first media gateway;
a means for providing a prediction of a required media resource to a media gateway controller based on the offered traffic and a predictive model of offered traffic. - View Dependent Claims (32, 33)
-
-
34. A machine-readable medium having stored thereon data representing sequences of instructions that when executed cause a machine to:
-
receive offered traffic; and
provide a prediction of a required media resource based on the offered traffic and a predictive model of offered traffic. - View Dependent Claims (35, 36)
-
-
37. A method comprising the steps of:
-
a step for receiving offered traffic at a media gateway;
a step for providing a prediction of a required media resource to a media gateway controller based on the offered traffic and a predictive model of offered traffic; and
a step for instructing the media gateway to provision the media resource. - View Dependent Claims (38, 39)
-
Specification