IP Library Granted Patent US 10,015,059
Granted Patent B2
US 10,015,059 · App. 15/423,118 · Granted Jul 3, 2018

Exponential moving maximum (EMM) filter for predictive analytics in network reporting

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,015,059
App. No.
15/423,118
Granted
Jul 3, 2018
Kind
B2
Abstract

Techniques for an exponential moving maximum (EMM) filter for predictive analytics in network reporting are disclosed. In some embodiments, a process for predictive analytics in network reporting using an EMM filter includes pre-processing network-related data by performing exponential moving maximum (EMM) filtering on the network-related data; and determining predictive analytics based on the EMM filtered network-related data.

Claims (48)

1. A system for predictive analytics in network reporting, comprising:

a processor configured to:

pre-process network-related data by performing exponential moving maximum (EMM) filtering on the network-related data, comprising to:

aggregate a number of transactions per a period of time of network events over a plurality of periods of time to obtain the network-related data; and

perform the EMM filtering on the network-related data; and

determine predictive analytics based on the EMM filtered network-related data, comprising to:

adjust a network capacity of a network based on the determined predictive analytics; and

a memory coupled to the processor and configured to provide the processor with instructions.

2. The system recited in claim 1 , wherein the network-related data includes monitored network events data.

3. The system recited in claim 1 , wherein the network-related data includes Domain Name System (DNS) data.

4. The system recited in claim 1 , wherein the network-related data includes Domain Name System (DNS) query and DNS response data.

5. The system recited in claim 1 , wherein to determine predictive analytics based on the EMM filtered network-related data includes to:

generate a trend prediction based on the EMM filtered network-related data.

6. The system recited in claim 1 , wherein the processor is further configured to:

generate a trend prediction based on the EMM filtered network-related data; and

generate a visualization of the trend prediction for display.

7. The system recited in claim 1 , wherein the processor is further configured to:

receive network-related data.

8. The system recited in claim 1 , wherein the processor is further configured to:

receive Domain Name System (DNS) data that is collected from an agent executed on a DNS appliance.

9. The system recited in claim 1 , wherein the processor is further configured to:

collect network-related data from one or more network devices.

10. The system recited in claim 1 , wherein the processor is further configured to:

collect network-related data from one or more network devices; and

store the network-related data in a data store.

11. A method of predictive analytics in network reporting, comprising:

pre-processing network-related data by performing exponential moving maximum (EMM) filtering on the network-related data, comprising:

aggregating a number of transactions per a period of time of network events over a plurality of periods of time to obtain the network-related data; and

performing the EMM filtering on the network-related data; and

determining predictive analytics based on the EMM filtered network-related data, comprising:

adjusting a network capacity of a network based on the determined predictive analytics.

12. The method of claim 11 , wherein the network-related data includes monitored network events data.

13. The method of claim 11 , wherein the network-related data includes Domain Name System (DNS) data.

14. The method of claim 11 , wherein the network-related data includes Domain Name System (DNS) query and DNS response data.

15. The method of claim 11 , further comprising:

generating a trend prediction based on the EMM filtered network-related data; and

generating a visualization of the trend prediction for display.

16. A computer program product for predictive analytics in network reporting, the computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:

pre-processing network-related data by performing exponential moving maximum (EMM) filtering on the network-related data, comprising:

aggregating a number of transactions per a period of time of network events over a plurality of periods of time to obtain the network-related data; and

performing the EMM filtering on the network-related data; and

determining predictive analytics based on the EMM filtered network-related data, comprising:

adjusting a network capacity of a network based on the determined predictive analytics.

17. The computer program product recited in claim 16 , wherein the network-related data includes monitored network events data.

18. The computer program product recited in claim 16 , wherein the network-related data includes Domain Name System (DNS) data.

19. The computer program product recited in claim 16 , wherein the network-related data includes Domain Name System (DNS) query and DNS response data.

20. The computer program product recited in claim 16 , further comprising computer instructions for:

generating a trend prediction based on the EMM filtered network-related data; and generating a visualization of the trend prediction for display.

Assignments (2)
FIRST LIEN SECURITY AGREEMENT Recorded Dec 2, 2020
From: INFOBLOX INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054615/0317 →
SECOND LIEN SECURITY AGREEMENT Recorded Dec 2, 2020
From: INFOBLOX INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054615/0331 →