SYSTEM AND METHOD FOR ALLOCATING RESOURCES BASED ON EVENTS IN A NETWORK ENVIRONMENT
First Claim
1. A method, comprising:
- receiving information associated with a network event;
predicting network activity associated with the network event;
determining a level of network resources that can accommodate the network activity associated with the network event;
evaluating currently deployed network resources; and
allocating new network resources based on the network activity that was predicted.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method is provided and includes receiving information associated with a network event; predicting network activity associated with the network event; determining a level of network resources that can accommodate the network activity associated with the network event; evaluating currently deployed network resources; and allocating new network resources based on the network activity that was predicted. In more particular embodiments, the new network resources can include a cache configured to receive replicated content from a server. Additionally, the new network resources can include a virtual machine configured to interact with a server to distribute a load associated with the network event. The new network resources can be allocated before the network activity occurs. In other examples, the information associated with the network event is received based on a registration activity executed by a server configured to designate particular events for which it is interested.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving information associated with a network event; predicting network activity associated with the network event; determining a level of network resources that can accommodate the network activity associated with the network event; evaluating currently deployed network resources; and allocating new network resources based on the network activity that was predicted. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Logic encoded in one or more tangible media that includes code for execution and when executed by a processor operable to perform operations comprising:
-
receiving information associated with a network event; predicting network activity associated with the network event; determining a level of network resources that can accommodate the network activity associated with the network event; evaluating currently deployed network resources; and allocating new network resources based on the network activity that was predicted. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a memory element configured to store data; a resource module; and a processor operable to execute instructions associated with the data, wherein the processor, the resource module, and the memory element cooperate in order to; receive information associated with a network event; predict network activity associated with the network event; determine a level of network resources that can accommodate the network activity associated with the network event; evaluate currently deployed network resources; and allocate new network resources based on the network activity that was predicted. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification