Remote management for a computing device
AssigneeIntel Corporation
InventorPatrick G. Kutch
Life of this patent
Estimating the term…
Abstract
Examples are disclosed for remote management of a computing device. In some examples, a secure communication link may be established between a network input/output device for a computing device and a remote management application. Commands may be received from the remote management application and management functions may be implemented at the network input/output device. Implementation of the management functions may enable the remote management application to manage or control at least some operating parameters of the computing device. Other examples are described and claimed.
Claims28
At least one storage device comprising memory and instructions, which when executed by a processor of a first computing device, cause the processor to:
- process a first command from a second computing device, the first command including a first indication of a period of time after which a watchdog timer is to expire;
- initiate the watchdog timer to time out after the period of time, the processor to cause at least one of a restart of the first computing device or a power down of the first computing device upon expiration of the watchdog timer;
- process at least one cryptographically secured message including a second command from the second computing device, the second command including a second indication to defer the expiration of the watchdog timer;
- cause a reset of the watchdog timer to defer the expiration of the watchdog timer based on the second command;
- and
- cause the at least one of the restart of the first computing device or the power down of the first computing device upon the expiration of the watchdog timer, the first computing device external to the second computing device.
At least one storage device comprising memory and a plurality of instructions that, in response to being executed by processor circuitry of a first computing device, cause the processor circuitry to:
- process a first command, the first command including a first indication of a watchdog timer;
- initiate the watchdog timer to time out after a period of time;
- process at least one cryptographically secured message including an authenticated second command from a second computing device, the authenticated second command including a second indication to defer the watchdog timer;
- cause a reset of the watchdog timer to extend the period of time based on the authenticated second command;
- and
- cause the first computing device to at least one of restart or power down upon expiration of the extended period of time, the first computing device external to the second computing device.
A first computing device comprising:
- processor circuitry;
- communication circuitry;
- and
- memory including instructions that, when executed, cause the processor circuitry to:
- process a first command received from a second computing device via the communication circuitry, the first command including a first indication of a watchdog timer;
- initiate the watchdog timer to time out after a period of time;
- process at least one cryptographically secured message including an authenticated second command received from the second computing device received via the communication circuitry, the authenticated second command including a second indication to defer the watchdog timer;
- cause a reset of the watchdog timer to defer an end of the period of time based on the authenticated second command;
- and
- cause at least one of a restart or a power down of the first computing device upon expiration of the watchdog timer, the first computing device external to the second computing device.
A system, comprising:
- a first computing device;
- and
- a second computing device, the second computing device including:
- processor circuitry;
- communication circuitry;
- memory;
- and
- instructions that, when executed, cause the processor circuitry to:
- process a first command received from the first computing device via the communication circuitry, the first command to cause initiation of a watchdog timer, the watchdog timer to time out after a period of time;
- process at least one cryptographically secured message including a second command received from the first computing device via the communication circuitry, the second command to cause deferral of the time out of the watchdog timer;
- and
- cause at least one of a restart of the second computing device or a power down of the second computing device upon the time out of the watchdog timer, the first computing device external to the second computing device.
Dependencies are inferred from the claim text.