Detect user-perceived faults using packet traces in enterprise networks
First Claim
1. A method for detecting a fault by analysis of a packet trace, implemented at least in part by a computing device, the method comprising:
- monitoring at least one packet transmitted to or received from, a computing device of an end user, and one or more computing devices implementing at least one of a service or an application on an enterprise network;
identifying whether an abnormal condition occurred on the computing device of the end user based on monitoring at least one packet transmitted to or received from, the computing device of the end user; and
detecting a fault by using an algorithm that comprises monitoring at least one packet transmitted or received from, the computing device of the end user;
wherein the fault indicates a desired course of action did not occur while the computing device of the end user uses at least one of the service or the application in the enterprise network,wherein an output of the algorithm comprises a probability associated with an operational status of at least one of the service or the application.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary methods, computer-readable media, and systems for detecting a fault by a packet trace, includes monitoring at least one packet transmitted to or received from, an computing device of an end user, between one or more computing devices implementing at least one of a service or an application on an enterprise network. The process also includes identifying whether an abnormal condition occurred on the computing device of the end user based on monitoring at least one packet transmitted to or received from, the computing device of the end user; and detecting a fault by using an algorithm based on monitoring at least one packet transmitted or received from, the computing device of the end user; wherein the fault indicates a desired course of action did not occur while the computing device of the end user uses at least one of the service or the application in the enterprise network.
40 Citations
18 Claims
-
1. A method for detecting a fault by analysis of a packet trace, implemented at least in part by a computing device, the method comprising:
-
monitoring at least one packet transmitted to or received from, a computing device of an end user, and one or more computing devices implementing at least one of a service or an application on an enterprise network; identifying whether an abnormal condition occurred on the computing device of the end user based on monitoring at least one packet transmitted to or received from, the computing device of the end user; and detecting a fault by using an algorithm that comprises monitoring at least one packet transmitted or received from, the computing device of the end user; wherein the fault indicates a desired course of action did not occur while the computing device of the end user uses at least one of the service or the application in the enterprise network, wherein an output of the algorithm comprises a probability associated with an operational status of at least one of the service or the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage media comprising computer-readable instructions executed on a computing device, the computer-readable instructions comprising instructions for:
-
accessing at least one of a service or an application in an enterprise network; monitoring at least one packet transmitted to or received from a computing device of an end user, with one or more computing devices implementing at least one of the service or the application in the enterprise network; detecting a fault occurrence on the computing device of the end user based on monitoring at least one packet transmitted to or received from the computing device of the end user, wherein the detecting uses an algorithm to detect the fault; and wherein the fault indicates that a desired course of action did not occur while accessing at least one of the service or the application in the enterprise network, wherein the algorithm comprises aggregating packets into transactions; and extracting relevant information from each transaction, wherein the relevant information comprises a size of a transaction, an average packet size, a number of packets in each transaction, and an elapsed time of the transaction; wherein a significant deviation of the relevant information from an expected distribution of the relevant information indicates a fault occurred on the computing device of the end user. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for fault detection using a packet trace approach, the system comprising:
-
a processor; a memory coupled to the processor for detecting a fault; wherein the processor is configured for; examining at least one packet transmitted to or received from, an computing device of the end user, between one or more computing devices implementing at least one of a service or an application in an enterprise network; detecting a fault occurrence on the computing device of the end user based on examining at least one packet transmitted to or received from, the computing device of the end user; using an algorithm to detect the fault; and displaying an output of the algorithm wherein the output comprises an observation indicating the probability that the service or application is in a specific operational state; and
wherein the fault indicates that a desired course of action did not occur while accessing at least one of the service or the application. - View Dependent Claims (18)
-
Specification