Set-top box reboot and polling tool
AssigneeCSC Holdings, LLC
InventorChristopher Quinn
Life of this patent
Estimating the term…
Abstract
A system and method for polling a plurality of client devices of different types are provided. A reboot and polling tool pre-polls client devices, where the pre-poll is specific to a type of client device and identifies a state of the client devices. The reboot and polling tool then executes a script on the client devices that changes the state of the plurality of client devices. After the script is executed, the reboot and polling tool post-polls the client devices where the post-poll is specific to the type of client device and the post-poll provides information that identifies changes in the state of the client devices caused by the script.
Claims20
A reboot and polling tool, comprising:
- one or more memories that store a script;
- and
- one or more processors, coupled to the one or more memories, configured to:
- pre-poll a plurality of client devices, wherein the pre-poll is specific to a type of a client device from the plurality of client devices and the pre-poll identifies a state of each of the plurality of client devices;
- execute the script on the plurality of client devices, wherein the script changes the state of the plurality of client devices;
- and
- post-poll the plurality of client devices after executing the script, wherein the post-poll is specific to the type of the client device from the plurality of client devices and the post-poll identifies changes in the state of the plurality of client devices caused by the script.
A method, comprising:
- pre-polling, using a reboot and polling tool communicatively coupled to a plurality of client devices, the plurality of client devices, wherein the pre-poll is specific to a type of a client device from the plurality of client devices and the pre-poll identifies a state of each of the plurality of client devices;
- executing, using the reboot and polling tool, a script on the plurality of client devices, wherein the script changes the state of the plurality of client devices;
- and
- post-polling, using the reboot and polling tool, the plurality of client devices after executing the script, wherein the post-poll is specific to the type of the client device from the plurality of client devices and the post-poll identifies changes in the state of the plurality of client devices caused by the script.
A non-transitory computer-readable medium having instructions stored thereon, that when executed by a computing device, cause the computing device to perform operations, the operations comprising:
- pre-polling, using the computing device communicatively coupled to a plurality of client devices, the plurality of client devices, wherein the pre-poll is specific to a type of a client device from the plurality of client devices and the pre-poll identifies a state of each of the plurality of client devices;
- executing a script on the plurality of client devices, wherein the script changes the state of the plurality of client devices;
- and
- post-polling the plurality of client devices after executing the script, wherein the post-poll is specific to the type of the client device from the plurality of client devices and the post-poll identifies changes in the state of the plurality of client devices caused by the script.
Dependencies are inferred from the claim text.