Patent ID: 9015311
Filing Date: 2015-04-21
Classification: H04L,Y02D

Abstract:
1. A method for providing by a device intermediary to a plurality of clients and one or more servers analytics on a stream of network packets traversing the device while managing network traffic between the plurality of clients and the one or more servers, the method comprising: (a) identifying, by a device intermediary to a plurality of clients and one or more servers while managing network traffic between the plurality of clients and the one or more servers to accelerate the network traffic, a stream of network packets from a plurality of streams of network packets of the network traffic traversing the device and corresponding to a selected flow identifier comprising one of an internet protocol (IP) address, a uniform resource locator (URL) or an application identifier; (b) collecting, by the device while managing network traffic between the plurality of clients and the one or more servers to accelerate the identified stream of network packets corresponding to the selected flow identifier, metrics on the identified stream of network packets corresponding to the selected flow identifier; and (c) generating, by the device while managing network traffic between the plurality of clients and the one or more servers, instances of one or more stream objects that comprise an object storing the collected metrics and information identifying the flow identifier.