Patent ID: 8108924
Filing Date: 2012-01-31
Classification: H04L

Abstract:
1. One or more nontransitory computer-readable media having computer-useable instructions embodied thereon for performing a method of providing connection data related to a firewall, the method comprising: storing in a session table a log of the connection data, wherein the connection data are associated with connections through the firewall and are logged into the session table by the firewall, wherein storing the log of the connection data includes distinguishing between connection data processed by one or more non-CPU devices in the firewall and connection data processed by one or more CPU devices in the firewall by storing the connection data processed by the one or more non-CPU devices with a non-CPU identifier and storing the connection data processed by the one or more CPU devices with a CPU identifier, and wherein the firewall includes at least one non-CPU device and at least one CPU device; displaying selectable connection parameters of a firewall, wherein the selectable connection parameters provide actual usage information about data packets processed by the firewall, and wherein the selectable connection parameters include receiving a first request for a first set of one or more connection parameters of the firewall that are selected from the selectable connection parameters; providing a session analyzer, wherein when the first set of one or more connection parameters of the firewall are related to data packets processed by the one or more non-CPU devices of the firewall, the session analyzer queries the session table for raw data related to data packets processed by the one or more non-CPU devices of the firewall that are identified by the non-CPU identifier; providing a CPU analyzer, wherein when the first set of one or more connection parameters of the firewall are related to data packets processed by the one or more CPU devices of the firewall, the CPU analyzer queries the session table for raw data related to data packets processed by the one or more CPU devices of the firewall that are identified by the CPU identifier; providing an operating system (OS) task analyzer, wherein when the first set of one or more connection parameters of the firewall are related to internal processes used by the firewall, the OS task analyzer queries a firewall usage database for processes the firewall has been using and an amount of time the firewall has been spending on the processes; by way of at least one of the session analyzer, the CPU analyzer, or the OS task analyzer, identifying raw data of the session table or a firewall usage database that correspond to the requested first set of one or more connection parameters, said raw data including, calculating a result for the requested first set of one or more connection parameters based on the raw data; and presenting a presentation based on the result in the display format detailing at least one of wherein said presentation does not include said undesirable portion of information.