Dynamic network load forecasting
First Claim
1. A computer-implemented dynamic network load forecast method, comprising:
- calculating, using at least one hardware processor, at least one user network load profile for each user profile of a set of user profiles, wherein the calculation of the at least one user network load profile includes;
storing at least one resource usage time measurement associated with the user profile for a defined first time unit as defined by at least one resource measurement value;
calculating at least one first average resource usage time measurement and at least one first resource usage time standard deviation using the stored at least one resource usage time measurement and the at least one resource measurement value;
calculating at least one second average resource usage time measurement utilizing the at least one first average resource usage time measurement in relation to a second defined time unit; and
calculating at least one integrated capacity resource usage measurement for the at least one second defined time unit utilizing the at least one second average resource usage time measurement; and
calculating an overall capacity demand change utilizing the at least one integrated capacity resource usage measurement for at least one identically defined second time unit;
calculating a predicted dynamic network load using the at least one user network load profile for each user profile of the set of user profiles;
transferring the predicted dynamic network load to an at least one network infrastructure resource; and
adjusting a capacity of the least one available network infrastructure resource.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves computer-implemented methods, software, and systems for optimizing the utilization of network infrastructure resources through predictive analysis. A computer-implemented method includes calculating, using at least one hardware processor, at least one user network load profile for each user profile of a set of user profiles, calculating a predicted dynamic network load using the at least one user network load profile for each user profile of the set of user profiles, transferring the predicted dynamic network load to an at least one network infrastructure resource, and adjusting the capacity of the at least one available network infrastructure resource.
76 Citations
27 Claims
-
1. A computer-implemented dynamic network load forecast method, comprising:
-
calculating, using at least one hardware processor, at least one user network load profile for each user profile of a set of user profiles, wherein the calculation of the at least one user network load profile includes; storing at least one resource usage time measurement associated with the user profile for a defined first time unit as defined by at least one resource measurement value; calculating at least one first average resource usage time measurement and at least one first resource usage time standard deviation using the stored at least one resource usage time measurement and the at least one resource measurement value; calculating at least one second average resource usage time measurement utilizing the at least one first average resource usage time measurement in relation to a second defined time unit; and calculating at least one integrated capacity resource usage measurement for the at least one second defined time unit utilizing the at least one second average resource usage time measurement; and calculating an overall capacity demand change utilizing the at least one integrated capacity resource usage measurement for at least one identically defined second time unit; calculating a predicted dynamic network load using the at least one user network load profile for each user profile of the set of user profiles; transferring the predicted dynamic network load to an at least one network infrastructure resource; and adjusting a capacity of the least one available network infrastructure resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-program product for dynamic forecast of a network load, the computer program product comprising computer-readable instructions embodied on tangible, non-transitory media, the instructions operable when executed to:
-
calculate, using at least one hardware processor, at least one user network load profile for each user profile of a set of user profiles, wherein the calculation of the at least one user network load profile includes instructions to; store at least one resource usage time measurement associated with the user profile for a defined first time unit as defined by at least one resource measurement value; calculate at least one first average resource usage time measurement and at least one first resource usage time standard deviation using the stored at least one resource usage time measurement and the at least one resource measurement value; calculate at least one second average resource usage time measurement utilizing the at least one first average resource usage time measurement in relation to a second defined time unit; and calculate at least one integrated capacity resource usage measurement for the at least one second defined time unit utilizing the at least one second average resource usage time measurement; and calculate an overall capacity demand change utilizing the at least one integrated capacity resource usage measurement for at least one identically defined second time unit; calculate a predicted dynamic network load using the at least one user network load profile for each user profile of the set of user profiles; transfer the predicted dynamic network load to an at least one network infrastructure resource; and adjust a capacity of at least one available network infrastructure resource. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for dynamic forecast of a network load, comprising:
-
memory operable to store a set of user profiles; and at least one hardware processor operable to; calculate at least one user network load profile for each user profile of a set of user profiles, wherein the calculation of the at least one user network load profile is operable to; store at least one resource usage time measurement associated with the user profile for a defined first time unit as defined by at least one resource measurement value; calculate at least one first average resource usage time measurement and at least one first resource usage time standard deviation using the stored at least one resource usage time measurement and the at least one resource measurement value; calculate at least one second average resource usage time measurement utilizing the at least one first average resource usage time measurement in relation to a second defined time unit; and calculate at least one integrated capacity resource usage measurement for the at least one second defined time unit utilizing the at least one second average resource usage time measurement; and calculate an overall capacity demand change utilizing the at least one integrated capacity resource usage measurement for at least one identically defined second time unit; calculate a predicted dynamic network load using the at least one user network load profile for each user profile of the set of user profiles; transfer the predicted dynamic network load to an at least one network infrastructure resource; and adjust a capacity of at least one available network infrastructure resource. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification