Patent US5146568A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5146568A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote bootstrapping a node over communication link by initially requesting remote storage access program which emulates local disk to load other programs

Assignee: Hewlett Packard Development Co LP
•
Filing: 1988-09-06
•
Granted: 1992-09-08
•
Expires: 2008-09-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method of down loading, over a network, operating systems or other executable programs to a computer which does not have a boot device or other device containing the executable program. Down loading is accomplished without modification of the loadable image. The computer has a network interface which requests a minimum-boot program be transferred from a host computer on the network. The minimum-boot program, when executed, establishes a logical connection to a disk server on the network and allows the requesting computer to treat the disk server as a local boot device.

Inventors

  • 👤 James E. Flaherty
  • 👤 Alan Abrahams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 05:58
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/40; G06F8/54; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4416; G06F13/00; H; H04; H04L; H04L67/00; H04L67/01; H04L67/06; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 212 words
A method of downline loading an executable bootstrapping image from a host computer over a communications link to a node, said node having an interface through which it communicates over said communications link, comprising the steps of initiating execution by said node of a node initialization program, after said initiation, requesting a remote storage access program by sending one of a small set of specialty messages over said communications link, and retrieving by said node said remote storage access program from the host over the communications link, execution of said retrieved remote storage access program to link said remote storage access program to a local storage interrupt service routine, in response to a local storage interrupt service request, execution by said node of said linked remote storage access program to emulate a local physical disk, send a message over said communications link to establish a communication session, said communication session permitting a protocol that is more complex than permitted by said set of specialty messages over said communications link, and initiate retrieval of an executable bootstrapping image over the communications link from a file on the host, by using the emulated local physical disk after the establishing of said communication session, and execution by said node of said retrieved executable bootstrapping image.
Claim 2
Independent Claim 212 words
A method of downline loading an executable bootstrapping image from a host computer over a communications link to a node, said node having an interface through which it communicates over said communications link, comprising the steps of initiating execution by said node of a node initialization program, after said initiation, requesting a remote storage access program by sending one of a small set of specialty messages over said communications link, and retrieving by said node said remote storage access program from the host over the communications link, execution of said retrieved remote storage access program to link said remote storage access program to a local storage interrupt service routine, in response to a local storage interrupt service request, execution by said node of said linked remote storage access program to emulate a local physical disk, send a message over said communications link to establish a communication session, said communication session permitting a protocol that is more complex than permitted by said set of specialty messages over said communications link, and initiate retrieval of an executable bootstrapping image over the communications link from a file on the host, by using the emulated local physical disk after the establishing of said communication session, and execution by said node of said retrieved executable bootstrapping image.
Claim 3
Dependent Claim 17 words
The method of claim 1 further including the step of re-establishing access to a local physical disk.
Claim 4
Dependent Claim 123 words
The method of claim 1 or 2 wherein said node has a memory having an address space which extends from a low address value to a high address value and in which said node, following the request of said remote storage access program, thereafter: loads said remote storage access program into said memory at a portion of said address space proximate said low address space, determines the size of said memory on said node, loads in a memory size interrupt service location a new memory size value equal to the memory size minus the size of the remote storage access program, and copies said remote storage access program into said memory at a portion of said address space proximate said high address value.
Claim 5
Dependent Claim 40 words
The method of claim 3 wherein the determining of the amount of memory on said node comprises the steps of: generating a request memory size interrupt service request, and reading a value returned in said memory size interrupt service location.

References Cited (Backward Citations)

US3634830A Cited
US4145739A Cited
US4138718A Cited
US4752870A Cited
US4590556A Cited
US4663707A Cited
US4724521A Cited
US4885770A Cited
US4853875A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-08 1996-03-09 1996-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-08 2000-03-09 2000-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-08 2004-03-09 2004-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag