Disregarding input in wake-on-LAN boot
AssigneeHewlett-Packard Development Company, L.P.
InventorChin-Yu Wang
Life of this patent
Estimating the term…
Abstract
In one example, a method for inhibiting input at a remotely-booted computer. A wake-on-LAN signal is received at the computer from a network while the computer is in a low-power state. A boot function of the computer sets an indicator indicative of a wake-on-LAN condition, the indicator accessible by an operating system of the computer. The operating system is loaded, including a filter driver for an input device of the computer. The filter driver is to intercept input from the device to a function driver for the device. When the indicator is set, input received from the input device is disregarded.
Claims15
A processor-implemented method for inhibiting local input at a remotely-booted computer, comprising:
- receiving a wake-on-LAN signal at the computer from a network while the computer is in a low-power state;
- setting an indicator indicative of a wake-on-LAN condition and accessible by an operating system of the computer;
- loading the operating system including a filter driver for a local user input device of the computer, the filter driver to intercept input from the device to a function driver for the device;
- and
- disregarding input received from the device when the indicator is set.
A remotely-bootable computing system, comprising:
- a network interface to receive a wake-on-LAN signal while the computers in a low-power state;
- a boot module to set a wake-on-LAN indicator responsive to the signal;
- an input port to connect a user input device;
- an input device function driver to convey user input from the input device to an operating system;
- and
- a filter driver associated with the function driver and inserted between the function driver and the input port to intercept input from the input device and to disregard the input when the indicator is set.
A non-transitory computer-readable medium having an executable program stored thereon, wherein the program instructs a processor to:
- determine that a boot of the computer resulted from a wake-on-LAN signal received when the computer is in a low-power state;
- set an indicator indicative of a wake-on-LAN condition accessible by an operating system;
- load the operating system;
- load a function driver for a local user input device;
- insert between the function driver and the device a filter driver to intercept input from the device;
- and
- disregard input from the device received at the filter driver when the indicator is set.
Dependencies are inferred from the claim text.