Patent Document ID: 9736041
Application ID: 14456094
Patent Flag: 1

Claim One:
1. A method for network management, comprising: adaptively installing one or more monitoring rules in one or more network devices on a network using an intelligent network middleware, wherein the one or more monitoring rules are generated by breaking wildcard rules into specialized rules, each corresponding to a single application; wherein each of the one or more monitoring rules overlaps, and has a higher priority than one distinct wildcard rule so that it matches a particular traffic flow for a particular duration; and wherein a wildcard rule that is an exact match for one or more Origin-Destination pairs on initialization is reinstalled as a same rule with a higher priority, same action, after the wildcard rule becomes inactive; detecting application traffic on the network transparently using an application demand monitor; predicting future network demands for the network by analyzing historical and current demands; updating the one or more monitoring rules once counters are collected, the updating the one or more monitoring rules comprising updating a frequency F to F′, wherein F′=α*F, if the one or more monitoring rules are unstable, wherein α is an update speed and F′ is an updated frequency; and determining and optimizing network paths to meet network demands and maximize utilization and application performance with minimal congestion on the network.