Integrated diagnostic and debugging of regional content distribution systems
First Claim
Patent Images
1. A cable headend, comprising:
- a memory;
a processor coupled to the memory; and
a kiosker module configured to operate using the processor and the memory of the cable headend, and comprising;
a networking module configured to receive, from a central server, a monitoring script to monitor operations of the cable headend,a diagnostics environment module configured to monitor the operations of the cable headend, anda development environment module configured to install a software code relating to an update of a previously installed software code or to new software code that has not been previously installed,wherein the networking module is further configured to;
transmit results of the monitoring to the central server, andreceive, from the central server, a diagnostics script upon the central server detecting an outage based upon the results of the monitoring, the diagnostics script being configured to resolve the outage,wherein the diagnostics environment module is further configured to perform diagnostic operations on the cable headend in accordance with the diagnostics script to resolve the outage,wherein the networking module is further configured to;
transmit results of the diagnostic operations to the central server, andreceive, from the central server, the software code, andwherein the development environment module is further configured totransmit information related to the installed software code to the central server.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, and computer program product embodiments are disclosed for integrated diagnosis and debugging of content distribution systems. A system includes a networking module that receives, from a central server system, instructions for running network diagnostics on a cable headend. A diagnostics environment module is configured to perform diagnostic operations based on the received instructions. The networking module transmits results of the diagnostic operations to the central server system.
-
Citations
20 Claims
-
1. A cable headend, comprising:
-
a memory; a processor coupled to the memory; and a kiosker module configured to operate using the processor and the memory of the cable headend, and comprising; a networking module configured to receive, from a central server, a monitoring script to monitor operations of the cable headend, a diagnostics environment module configured to monitor the operations of the cable headend, and a development environment module configured to install a software code relating to an update of a previously installed software code or to new software code that has not been previously installed, wherein the networking module is further configured to; transmit results of the monitoring to the central server, and receive, from the central server, a diagnostics script upon the central server detecting an outage based upon the results of the monitoring, the diagnostics script being configured to resolve the outage, wherein the diagnostics environment module is further configured to perform diagnostic operations on the cable headend in accordance with the diagnostics script to resolve the outage, wherein the networking module is further configured to; transmit results of the diagnostic operations to the central server, and receive, from the central server, the software code, and wherein the development environment module is further configured to transmit information related to the installed software code to the central server. - View Dependent Claims (2, 3, 4, 13, 14, 15, 16, 18)
-
-
5. A computer implemented method for network monitoring, the method comprising:
-
receiving, at a cable headend and from a central server, a monitoring script to monitor operations of the cable headend and a software code relating to an update of a previously installed software code or to new software code that has not been previously installed; installing the software code; transmitting, at the cable headend, information related to the installed software code to the central server; monitoring, at the cable headend, the operations of the cable headend in accordance with the monitoring script; transmitting, at the cable headend, results of the monitoring to the central server; receiving, at the cable headend, a diagnostics script from the central server upon the central server detecting an outage based upon the results of the monitoring, the diagnostics script being configured to resolve the outage; performing diagnostic operations on the cable headend in accordance with the diagnostics script to resolve the outage; and transmitting results of the diagnostic operations to the central server. - View Dependent Claims (6, 7, 8, 17, 19)
-
-
9. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
-
receiving, at a cable headend and from a central server, a monitoring script to monitor operations of the cable headend and a software code relating to an update of a previously installed software code or to new software code that has not been previously installed; installing the software code; transmitting, at the cable headend, information related to the installed software code to the central server; monitoring, at the cable headend, the operations of the cable headend in accordance with the monitoring script; transmitting, at the cable headend, results of the monitoring to the central server; receiving, at the cable headend, a diagnostics script from the central server upon the central server detecting an outage based upon the results of the monitoring, the diagnostics script being configured to resolve the outage; performing diagnostic operations on the cable headend in accordance with the diagnostics script to resolve the outage; and transmitting results of the diagnostic operations to the central server. - View Dependent Claims (10, 11, 12, 20)
-
Specification