Patent ID: 7418588

Claim:
A method to boot a local computer via IP networks, wherein the local computer is connected with a boot apparatus, the method comprising: checking connection status between the local computer and the remote boot server, wherein the remote boot server declares the available remote disk devices; registering identification information of the available remote disk devices in a boot connection vector (BCV) table of a system BIOS; intercepting by the boot apparatus an interrupt request being sent from the local computer to a disk drive; using an Internet Small Computer Systems Interface (iSCSI) protocol for data transmission, wherein data transmission is based on standard file blocks; converting the interrupt request into a TCP/IP packet; sending the standard TCP/IP packet through a network transmission channel to the remote boot server to read an actual file block where a program is stored; returning the program in a form of a reply packet to the local computer; receiving and verifying the reply packet from the remote boot server by the local computer; and unpacking the reply packet to derive the program.