Integrate Application Intelligence with a Network Device for Application Transaction Visibility and Control
First Claim
Patent Images
1. A method for improving application level intelligence comprising:
- establishing an application state machine at a first network device;
constructing a first application data packet;
generating transaction data from the first application data packet relating to a first application at the application state machine; and
transmitting the transaction data related to a first application to a remote entity.
1 Assignment
0 Petitions
Accused Products
Abstract
The proposed methodology provides an application state machine in a network device, such as a router which may be used to extract application transactions. The extracted transaction data may be provided to another entity for analysis and troubleshooting.
-
Citations
20 Claims
-
1. A method for improving application level intelligence comprising:
-
establishing an application state machine at a first network device; constructing a first application data packet; generating transaction data from the first application data packet relating to a first application at the application state machine; and transmitting the transaction data related to a first application to a remote entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
intercepting a first data packet on a first network; providing the first data packet to one of a plurality of application protocol parsers; and maintaining a session state for the application based in part on information parsed from the first data packet, wherein the session state is maintained at least in part by a first drive service associated with an application associated with the first data packet. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A network device comprising:
-
one or more network probes configured to learn application data information over a network; an application transaction aware interface configured to maintain an application state management module for processing learned application data and providing flow management based on the learned application data; and an analytics engine configured for real-time processing of application events tracked by the application transaction aware interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification