REMOTE MANAGEMENT OF BOOT APPLICATION
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and arrangements for remotely selecting a bootable image via a WOL packet for a wake-on-LAN (WOL) capable computer are contemplated. Server-side embodiments include hardware and/or software for determining a client to be managed, determining whether the client is active on the network, and transmitting a WOL packet having a vector, or operating system partition identification (OSPID), to describe a bootable image accessible by the WOL capable computer. Some embodiments may include an OSPID that points to a secure bootable image such as a bootable image on a hard drive, a compact disk (CD) connected to the computer, or other local resource. Client-side embodiments may receive the WOL packet at, for instance, a network interface card (NIC), recognize that the WOL packet includes an OSPID that describes the bootable image to boot, and implement an alternative boot sequence to boot from that bootable image.
87 Citations
37 Claims
-
1-19. -19. (canceled)
-
20. An apparatus for booting via a bootable image selected by a remote server on a network, the apparatus comprising:
-
a packet parser to identify a partition identification associated with the bootable image in a wake-on-LAN packet, the partition identification being associated with a location of the bootable image within a local resource of the apparatus; partition identification logic coupled with the packet parser to store the partition identification in a memory location, the memory location to maintain the partition identification to instruct the boot manager to boot via the bootable image; and pre-boot logic to implement an alternative boot sequence of booting from a default bootable image to boot from the bootable image at the location within the local resource in response to the presence of the partition identification in the memory location, to execute software to determine the trustworthiness of a software application on a maintenance server prior to executing the software application. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A method for booting via a bootable image selected by a remote server on a network, the method comprising:
-
identifying, by a client computer system, a partition identification associated with the bootable image in a wake-on-LAN packet, the partition identification being associated with a location of the bootable image; storing, by the client computer system, the partition identification in a memory location of the client computer system, the memory location to maintain the partition identification to instruct a boot manager of the client computer system to boot via the bootable image; scanning the memory location to determine the presence of the partition identification; and booting via the bootable image as an alternative boot sequence of booting from a default bootable image in response to the presence of the partition identification from the bootable image at the location within the local resource in response to the partition identification in the memory location, to execute software to determine the trustworthiness of a software application on a maintenance server prior to executing the software application. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A machine-accessible medium containing instructions, which when executed by a machine, cause said machine to perform operations, comprising:
-
identifying, by the machine, a partition identification associated with a bootable image in a wake-on-LAN packet, the partition identification being associated with a location of the bootable image; storing, by the machine, the partition identification in a memory location of the machine, the memory location to maintain the partition identification to instruct the boot manager to boot via the bootable image; scanning, by the machine, the memory location to determine the presence of the partition identification; and booting, by the machine, via the bootable image as an alternative boot sequence of booting from a default bootable image in response to the presence of the partition identification from the bootable image at the location within the local resource in response to the partition identification in the memory location, to execute software to determine the trustworthiness of a software application on a maintenance server prior to executing the software application. - View Dependent Claims (36, 37)
-
Specification