IP Library Patent Application 13752710
Patent Application
App. No. 13/752,710

Network Booting System and Method

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/752,710
Abstract

A target machine in a sub-network requires network booting. The target machine broadcasts messages in the sub-network indicating that the target machine needs booting, and which are detected by other machines in the sub-network which are capable of booting the target machine. The other machines respond to the messages by electing one of them as a master boot control for the target machine. The elected machine controls booting of the target machine.

Claims (22)

1 . A method of booting a target machine in a sub-network of a computer network, the sub-network including other machines capable of booting the target machine, the method comprising:

transmitting on the sub-network, by the target machine, a message indicating the target machine requires booting;

in response to the message, interacting, by the other machines in the sub-network, to elect one of the other machines as a local network booting master; and

controlling, by the local network booting master, the booting of the target machine.

2 . The method according to claim 1 , wherein each of the other computers has a DHCP service, and the target machine transmits on the sub-network DHCP messages to indicate the target machine requires booting.

3 . The method according to claim 1 , wherein the target machine has a PXE BIOS which causes the target machine to transmit the message when the target machine is activated, and the other machines are capable of carrying out PXE processing to boot the target machine.

4 . The method according to claim 1 , wherein the local network booting master is elected according to one or more of the following predetermined criteria:

ability to respond to a message indicating booting is required;

having a network booting program for the target machine; or

having an operating system for the target machine.

5 . The method according to claim 4 , wherein the local network booting master is elected according to one or more of the following additional criteria:

the number of sessions the machine is running; or

the type of machine.

6 . The method according to claim 5 , wherein, in an election criterion based on type of machine, a server is preferred to a desktop machine and a desktop machine is preferred to a mobile machine.

7 . The method according to claim 5 , wherein an election criterion is based on the setting of a power management program, and a machine in which power management is not active is preferred to a machine in which power management is active.

8 . The method according to claim 1 , wherein power management is suspended on the local network booting master.

9 . A non-transitory computer readable medium storing program code which, when run on a suitable computer in a sub-network of a computer network including a target machine, executes a method comprising:

detecting a message transmitted on the sub-network by the target machine indicating the target machine requires booting;

in response to the message, interacting with other machines in the sub-network having similar program code to elect a local network booting master; and

controlling the booting of the target machine if the computer having the non-transitory computer readable medium is the local network booting master.

10 . A computer comprising the medium of claim 9 .

11 . A computer network including a sub-network having a plurality of machines capable of booting a target machine, wherein each of the plurality of machines comprises a medium according to claim 9 .

Assignments (3)
RELEASE BY DECLARATION RECORDED AT REEL 041984, FRAME 0904 Recorded Jan 21, 2025
From: SILICON VALLEY BANK
To: IE LIMITED
Reel/Frame 069986/0908 →
SECURITY INTEREST Recorded Apr 12, 2017
From: 1E LIMITED
To: SILICON VALLEY BANK
Reel/Frame 041984/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2013
From: MURRAY, PETER; GREENWOOD, ADRIAN
To: 1E LIMITED
Reel/Frame 030774/0230 →