USING DIFFERENT CONNECTIVITY CHECKS TO DETERMINE CAUSES OF CONNECTIVITY ISSUES
First Claim
1. A method for analyzing connectivity issues between a client and a service, comprising:
- performing a client connectivity test between a client location within a client failure zone to a service location within a service failure zone and receiving client connectivity test results;
performing an outside connectivity test between a network location within the Internet failure zone and the service location within the service failure zone and receiving outside connectivity test results;
automatically analyzing the client connectivity test results and the outside connectivity test results to determine a possible cause of a connectivity issue; and
displaying the possible cause of the connectivity issue.
3 Assignments
0 Petitions
Accused Products
Abstract
Connectivity is tested using different locations and contexts selected from different possible failure zones. The failure zones may include: client failure zones; Internet failure zones; and online service failure zones. The results relating to different connectivity tests performed using the different failure zones are correlated and analyzed in an attempt to determine a root cause of the connectivity issue. For example, the root cause may be determined to be a configuration problem of the client, a problem with the client'"'"'s networking equipment, an ISP problem, an Internet backbone problem; a problem of the online service, and the like. Different contexts may also be used when performing the tests. These results may be compared to the other connectivity test results. The results from the tests may be provided to the client experiencing the problem. Aggregated test results may also be used to detect service wide issues and trigger an alert.
39 Citations
20 Claims
-
1. A method for analyzing connectivity issues between a client and a service, comprising:
-
performing a client connectivity test between a client location within a client failure zone to a service location within a service failure zone and receiving client connectivity test results; performing an outside connectivity test between a network location within the Internet failure zone and the service location within the service failure zone and receiving outside connectivity test results; automatically analyzing the client connectivity test results and the outside connectivity test results to determine a possible cause of a connectivity issue; and displaying the possible cause of the connectivity issue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium storing computer-executable instructions for analyzing connectivity issues between a client and a service, comprising:
-
performing client connectivity tests between a client location within a client failure zone to a service location within a service failure zone and receiving client connectivity test results; perform an outside connectivity test between a network location within the Internet failure zone and the service location within the service failure zone and receiving outside connectivity test results; automatically analyzing the client connectivity test results and the outside connectivity test results to determine a possible cause of a connectivity issue; and displaying the possible cause of the connectivity issue. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for analyzing connectivity issues between a client and a service, comprising:
-
a processor and memory; an operating environment executing using the processor; and a connectivity manager that is configured to perform actions comprising; performing client connectivity tests using a client computing device between a client location within a client failure zone to a service location within a service failure zone and receiving client connectivity test results; performing outside connectivity tests between a network location within the Internet failure zone and the service location within the service failure zone and receiving outside connectivity test results; automatically analyzing the client connectivity test results and the outside connectivity test results to determine a possible cause of a connectivity issue; and displaying the possible cause of the connectivity issue. - View Dependent Claims (17, 18, 19, 20)
-
Specification