Method and system for transaction diagnostics
AssigneeBlackBerry Limited
InventorsSpencer Leavitt George Quin, Thomas Owen Parry, Bradley Alfred Fach, Hashim Mohammad Qaderi
Life of this patent
Estimating the term…
Abstract
A method at a network element for monitoring, at the network element, transactions between the network element and at least one client device; applying rules to each transaction; and performing at least one of parsing, storing, or discarding each transaction based on the rules. Further, a method at a client device including storing a session identifier; generating a transaction message; adding the session identifier and a transaction identifier to the transaction message; and sending the transaction message with the session identifier and transaction identifier to a server.
Claims12
A method at a network element comprising:
- monitoring, at the network element, transactions between the network element and at least one client device;
- applying rules to each transaction;
- and
- performing at least one of parsing, storing, or discarding each transaction based on the rules;
- wherein the storing is done at a data store that adds an index to transaction data;
- wherein the parsing splits the transaction into a header and body;
- wherein the storing stores the header in a first data store in association with a session identifier and stores the body in a second data store in association with the session identifier;
- and
- wherein the session identifier allows to link the header and the body.
A network element comprising:
- a processor;
- and
- a communication subsystem,
- wherein the network element is configured to:
- monitor transactions between the network element and at least one client device;
- apply rules to each transaction;
- and
- perform at least one of parsing, storing, or discarding each transaction based on the rules;
- wherein the storing is done at a data store that adds an index to transaction data;
- wherein the parsing splits the transaction into a header and body;
- wherein the storing stores the header in a first data store in association with a session identifier and stores the body in a second data store in association with the session identifier;
- and
- wherein the session identifier allows to link the header and the body.
Dependencies are inferred from the claim text.