Identifying network performance alert conditions
First Claim
1. A computer-implemented method, comprising:
- receiving diagnostic data at a computing device from a plurality of network interface devices via a plurality of network connections corresponding to the network interface devices, wherein each of the plurality of network interface devices includes a diagnostic module to gather diagnostic data that pertains to the network interface device, to gather diagnostic data that pertains to the corresponding network connection, and to gather diagnostic data that pertains to a video device at a user location associated with the network interface device, and wherein the video device is coupled to the network interface device to receive video data via the corresponding network connection;
analyzing the diagnostic data at the computing device to identify a performance alert condition associated with a service provider network that provides the video data to the plurality of network interface devices via the corresponding network connections;
determining, by the computing device, potential causes of the performance alert condition;
determining by the computing device a probability of each of the potential causes being an actual cause of the performance alert condition; and
generating an output identifying the potential causes of the performance alert condition, wherein the output comprises a list of the potential causes ordered according to the probability of each of the potential causes being the actual cause of the performance alert condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving diagnostic data from a plurality of network interface devices via a plurality of network connections corresponding to the network interface devices. Each of the plurality of network interface devices includes a diagnostic module to gather diagnostic data pertaining to the network interface device, to gather diagnostic data pertaining to the corresponding network connection, and to gather diagnostic data pertaining to a video device at a user location. The video device is coupled to the network interface device to receive video data via the corresponding network connection. The method also includes analyzing the diagnostic data at the computing device to identify one or more performance alert conditions associated with a service provider network. The method further includes generating an output identifying one or more potential causes of the one or more identified performance alert conditions.
41 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving diagnostic data at a computing device from a plurality of network interface devices via a plurality of network connections corresponding to the network interface devices, wherein each of the plurality of network interface devices includes a diagnostic module to gather diagnostic data that pertains to the network interface device, to gather diagnostic data that pertains to the corresponding network connection, and to gather diagnostic data that pertains to a video device at a user location associated with the network interface device, and wherein the video device is coupled to the network interface device to receive video data via the corresponding network connection; analyzing the diagnostic data at the computing device to identify a performance alert condition associated with a service provider network that provides the video data to the plurality of network interface devices via the corresponding network connections; determining, by the computing device, potential causes of the performance alert condition; determining by the computing device a probability of each of the potential causes being an actual cause of the performance alert condition; and generating an output identifying the potential causes of the performance alert condition, wherein the output comprises a list of the potential causes ordered according to the probability of each of the potential causes being the actual cause of the performance alert condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A network interface device, comprising:
-
a processor; a memory accessible to the processor, the memory including instructions executable by the processor to cause the processor to perform operations including; gathering diagnostic data including first diagnostic data that pertains to the network interface device, second diagnostic data that pertains to a network connection associated with the network interface device, and third diagnostic data that pertains to a video device at a user location associated with the network interface device, wherein the video device is coupled to the network interface device to receive video data via the corresponding network connection; and sending the diagnostic data to a network diagnostic device that identifies a performance alert condition associated with a service provider network configured to provide the video data to the network interface device via the network connection and that generates an output identifying a potential cause of the performance alert condition; a first network interface coupled to the processor, wherein the first network interface is configured to terminate a communication line; a second network interface coupled to the processor, wherein the second network interface is configured to terminate a coaxial line; and an interface connector coupled to the first network interface, the second network interface, and a module, wherein the module receives the video data from a network device via the communication line and processes the video data for communication via the coaxial line or a twisted wire pair, and wherein the module includes a power coupling device to receive power via the communication line. - View Dependent Claims (17)
-
-
18. A computer readable storage device comprising instructions that are executable by a processor to cause the processor to perform operations including:
-
receiving diagnostic data from a plurality of network interface devices via a plurality of network connections corresponding to the network interface devices, wherein each of the plurality of network interface devices includes a diagnostic module to gather diagnostic data that pertains to the network interface device, to gather diagnostic data that pertains to the corresponding network connection, and to gather diagnostic data that pertains to a video device at a user location associated with the network interface device, wherein the video device is coupled to the network interface device to receive video data via the corresponding network connection; analyzing the diagnostic data to identify a performance alert condition associated with a service provider network configured to provide the video data to the plurality of network interface devices via the corresponding network connections; determining potential causes of the performance alert condition; determining a probability of each of the potential causes being an actual cause of the performance alert condition; and generating an output identifying the potential causes of the performance alert conditions, wherein the output comprises a list of the potential causes ordered according to the probability of each of the potential causes being the actual cause of the performance alert condition. - View Dependent Claims (19, 20)
-
Specification