Operating system boot from network location
First Claim
1. A system for booting an intelligent device with an embedded-type operating system obtained through an external interface disposed in the intelligent device, the system comprising:
- an initialization module stored in a read-only memory provided in the intelligent device, the initialization module being executed in a processor disposed in the intelligent device and connecting to an external location through the external interface; and
a server having a memory media which stores a boot agent module and an embedded-type operating system at the external location, the server sending the boot agent module to the intelligent device through the connection in response to a request from the initialization module, wherein the boot agent module is loaded into a runtime memory in the intelligent device and executed by the processor, the boot agent module then retrieving an embedded-type operating system image from the external location in the sever, whereupon the embedded-type operating system image is loaded into the runtime memory and executed by the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system for booting an intelligent device with an embedded-type operating system obtained through an external interface disposed in the intelligent device, wherein the system includes an initialization module stored in a read-only memory provided in the intelligent device, the initialization module being executed in a processor disposed in the intelligent device and connecting to an external location through the external interface, and a server having a memory media which stores a boot agent module and an embedded-type operating system at the external location, the server sending the boot agent module to the intelligent device through the connection in response to a request from the initialization module, wherein the boot agent module is loaded into a runtime memory in the intelligent device and executed by the processor, the boot agent module then retrieving an embedded-type operating system image from the external location in the sever, whereupon the embedded-type operating system image is loaded into the runtime memory and executed by the processor.
-
Citations
23 Claims
-
1. A system for booting an intelligent device with an embedded-type operating system obtained through an external interface disposed in the intelligent device, the system comprising:
-
an initialization module stored in a read-only memory provided in the intelligent device, the initialization module being executed in a processor disposed in the intelligent device and connecting to an external location through the external interface; and
a server having a memory media which stores a boot agent module and an embedded-type operating system at the external location, the server sending the boot agent module to the intelligent device through the connection in response to a request from the initialization module, wherein the boot agent module is loaded into a runtime memory in the intelligent device and executed by the processor, the boot agent module then retrieving an embedded-type operating system image from the external location in the sever, whereupon the embedded-type operating system image is loaded into the runtime memory and executed by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for booting an intelligent device with an embedded-type operating system obtained through an external interface disposed in the intelligent device, the method comprising the steps of:
-
establishing a connection through the external interface to an external location in a server, the server having a memory media which stores a boot agent module and an embedded-type operating system at the external location;
receiving the boot agent module from the server via the connection in response to a request from an initialization module being executed by a processor in the intelligent device;
loading the boot agent module into a runtime memory in the intelligent device and executing the boot agent module with the processor;
receiving, in response to a request from the boot agent module, the embedded-type operating system image from the sever via the connection; and
loading the embedded-type operating system image into the runtime memory and executing the embedded-type operating system image with the processor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification