Mining Web Logs to Debug Wide-Area Connectivity Problems
First Claim
Patent Images
1. An analysis system comprising:
- one or more computers to infer an impact of one or more infrastructure component(s) on service quality experienced by clients of a service provider based on an analysis of records of messages sent between the clients and the service provider, said records of messages either explicitly or implicitly representing effects of a plurality of the infrastructure components on the message'"'"'s achieved quality of service, and wherein at least some of the infrastructure components are external to an administrative domain of the service provider.
5 Assignments
0 Petitions
Accused Products
Abstract
Internet service providers and their clients communicate by transmitting messages across one or more networks and infrastructure components. At various points between the service provider and the clients, inclusively, records may be created of each messages occurrence and status. These records may be read and analyzed to determine the effects of the networks and infrastructure components on the provided quality of service. User-effecting incidents (e.g., failures) occurring at networks may also be identified and described.
57 Citations
20 Claims
-
1. An analysis system comprising:
one or more computers to infer an impact of one or more infrastructure component(s) on service quality experienced by clients of a service provider based on an analysis of records of messages sent between the clients and the service provider, said records of messages either explicitly or implicitly representing effects of a plurality of the infrastructure components on the message'"'"'s achieved quality of service, and wherein at least some of the infrastructure components are external to an administrative domain of the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
analyzing records of messages sent between a service provider and its clients'"'"' via a network comprising one or more components, wherein each record represents a result of the components'"'"' effect on a message'"'"'s status or a quality of service gathered from one or more vantage points; and determining from the analyzing one or more determinations from a group of determinations comprising; whether a problem is occurring internal or external to an administrative domain of the service provider, which of the one or more components external to the service provider'"'"'s administrative domain are healthy or not healthy, or an impact of the healthy and unhealthy components on the quality of service experienced by clients. - View Dependent Claims (9, 10)
-
-
11. A computer readable medium comprising computer-executable instructions that, when executed by one or more processors, perform acts comprising:
-
reading a plurality of records of messages sent between a service provider and its clients through a network or set of cooperating networks, including a set of infrastructure components; and determining from original or preprocessed records of messages using analysis, effects of the networks or the infrastructure components on a quality of service achieved by the original messages. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A server comprising:
-
a read module to read a plurality of records of messages transferred between a service provider and its clients through a network or set of cooperating networks, including a set of infrastructure components; an analysis module to determine from said records user-affecting incidents occurring at one or more of the plurality of networks and infrastructure components, and properties of said incidents; and an alarm module to indicate one or more determined user-affecting incidents of the networks and infrastructure components. - View Dependent Claims (17, 18, 19, 20)
-
Specification