Endurance testing of a content processing device
First Claim
Patent Images
1. A system, comprising:
- a plurality of content processing devices, each configured to selectively receive a media signal from a media signal provider, wherein each of the content processing devices comprises customer premises equipment;
a distribution device that is configured to selectively receive a media signal from at least some of the plurality of content processing devices, and to selectively provide one or more command signals to the plurality of content processing devices; and
a computer that is configured to selectively receive the media signal from the distribution device, and to selectively provide test commands to the distribution device,the distribution device being further configured to provide the received media signals to a computer via a network and to provide the received one or more test commands to at least one of the plurality of content processing devices via the one or more command signals,the computer being further configured to send the one or more test commands to, and receive the media signal from, the distribution device, and to interpret instructions from a test script, wherein the computer is further configured to monitor the received media signal from the distribution device to determine if at least one of the plurality of content processing devices has experienced a failure event, and send a reboot command to the at least one of the plurality of content processing devices via the network without transmission through the distribution device if a failure event has occurred, the computer being further configured to continue the test of the at least one of the plurality of content processing devices subsequent to a reboot, wherein the test following the reboot continues from the point in the test script where the failure event occurred, andthe computer being further configured to create a log entry if a failure event has occurred, the log entry comprising;
a duration of the test, a sequence of previously submitted test commands, and the last command submitted to the at least one of the plurality of content processing devices before the failure event occurred.
3 Assignments
0 Petitions
Accused Products
Abstract
A content processing device is configured to selectively receive a media signal from a media signal provider. A distribution device is configured to selectively receive a media signal from the content processing device, and to selectively provide one or more command signals to the content processing device. A computer is configured to selectively receive the media signal from the distribution device, and to selectively provide commands to the distribution device. The distribution device is further configured to provide the received one or more commands to the content processing device via the one or more command signals.
12 Citations
18 Claims
-
1. A system, comprising:
-
a plurality of content processing devices, each configured to selectively receive a media signal from a media signal provider, wherein each of the content processing devices comprises customer premises equipment; a distribution device that is configured to selectively receive a media signal from at least some of the plurality of content processing devices, and to selectively provide one or more command signals to the plurality of content processing devices; and a computer that is configured to selectively receive the media signal from the distribution device, and to selectively provide test commands to the distribution device, the distribution device being further configured to provide the received media signals to a computer via a network and to provide the received one or more test commands to at least one of the plurality of content processing devices via the one or more command signals, the computer being further configured to send the one or more test commands to, and receive the media signal from, the distribution device, and to interpret instructions from a test script, wherein the computer is further configured to monitor the received media signal from the distribution device to determine if at least one of the plurality of content processing devices has experienced a failure event, and send a reboot command to the at least one of the plurality of content processing devices via the network without transmission through the distribution device if a failure event has occurred, the computer being further configured to continue the test of the at least one of the plurality of content processing devices subsequent to a reboot, wherein the test following the reboot continues from the point in the test script where the failure event occurred, and the computer being further configured to create a log entry if a failure event has occurred, the log entry comprising;
a duration of the test, a sequence of previously submitted test commands, and the last command submitted to the at least one of the plurality of content processing devices before the failure event occurred.
-
-
2. A system, comprising:
-
a content processing device that is configured to selectively receive a media signal from a media signal provider, wherein the content processing device comprises customer premises equipment; a distribution device that is configured to selectively receive a media signal from the content processing device, and to selectively provide one or more command signals to the content processing device; a computer that is configured to selectively receive the media signal from the distribution device, and to selectively provide test commands to the distribution device, the distribution device being further configured to provide the received one or more test commands to the content processing device via the one or more command signals, wherein the computer is further configured to interpret instructions from a test script, wherein the computer is further configured to monitor the received media signal from the distribution device to determine if the content processing device has experienced a failure event, and send a reboot command to the content processing device via the network without transmission through the distribution device if a failure event has occurred, the computer being further configured to continue the test of the content processing device subsequent to a reboot, wherein the test following the reboot continues from the point in the test script where the failure event occurred, and the computer being further configured to create a log entry if a failure event has occurred, the log entry comprising;
a duration of the test, a sequence of previously submitted test commands, and the last command submitted to the content processing device before the failure event occurred. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
providing a media signal from a content processing device to a distribution device, wherein the content processing device comprises customer premises equipment; receiving the media signal, in a computer, from the distribution device; interpreting instructions from a test script; providing a first test command from the computer to the distribution device; providing a second test command, from the distribution device, based on the first command, to the content processing device; monitoring the received media signal in the computer to determine if the content processing device has experienced a failure event; detecting a failure event associated with the content processing device; sending a reboot command to the content processing device via a network without transmission through the distribution device in response to the failure event; creating a log entry in response to the failure event, the log entry comprising;
a duration of the test, a sequence of previously submitted test commands, and the last command submitted to the content processing device before the failure event occurred; andcontinuing the test of the content processing device subsequent to a reboot, wherein the test following the reboot continues at the point in the test script where the failure event occurred. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium comprising instructions tangibly embodied thereon, the instructions including instructions for:
-
receiving a media signal from a distribution device that is in communication with a content processing device, wherein the content processing device comprises customer premises equipment; interpreting instructions from a test script; providing a test command to the distribution device for the content processing device; monitoring the received media signal; determining if the content processing device has experienced a failure event; sending a reboot command to the content processing device via a network without transmission through the distribution device if a failure event has occurred; creating a log entry if a failure event has occurred, and providing a test command if no failure event has occurred, recording in the log entry a duration of the test, a sequence of previously submitted test commands, and the last command submitted to the content processing device before the failure event occurred; and continuing the test of the content processing device subsequent to a reboot, wherein the test following the reboot continues at the point in the test script where the failure event occurred. - View Dependent Claims (17, 18)
-
Specification