Method and apparatus for automatically detecting machine states during an operating system installation through a network
First Claim
1. A method comprising:
- receiving through a network an indication from a device;
upon determining from the indication that the device is in a state in which a first system has not been loaded on the device, instructing the device through the network to load the first system; and
upon receiving through the network from the device an indication that the first system has been loaded, indicating through a user interface that the device is in a state in which the device is available to load an operating system selectable through the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
An indication from a device is received through a network. Upon a determination from the indication that the device is in a state in which a first system has not been loaded on the device, the device is instructed through the network to load the first system. Upon receiving through the network from the device an indication that the first system has been loaded, it is indicated through a (possibly remote) user interface that the device is in an “available” state in which the device is available to load an operating system selectable through the user interface. In one embodiment, upon a selection of an operating system, the device is instructed through the network to load the operating system. Upon receiving through the network from the device an indication that the operating system has been loaded, it is indicated through the user interface that the device is in a “provisioned” state in which an operating system has been loaded for the device. In one embodiment, the device may be instructed through the network to return to an “unprovisioned” and “available” state.
27 Citations
24 Claims
-
1. A method comprising:
-
receiving through a network an indication from a device;
upon determining from the indication that the device is in a state in which a first system has not been loaded on the device, instructing the device through the network to load the first system; and
upon receiving through the network from the device an indication that the first system has been loaded, indicating through a user interface that the device is in a state in which the device is available to load an operating system selectable through the user interface. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
sending an indication through a network to a server;
upon receiving through the network from the server a first instruction responsive to the indication, the first instruction to load a first system, loading the first system from the server;
upon loading the first system, sending through the network to the server an indication that the first system has been loaded;
upon receiving from the server through the network a second instruction responsive to the indication that the first system has been loaded, the second instruction to load an operating system selected from a user interface, loading the operating system from the server; and
upon loading the operating system from the server, sending through the network to the server an indication that the operating system has been loaded. - View Dependent Claims (6, 7)
-
-
8. A machine-readable medium that provides instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
receiving through a network an indication from a device;
upon determining from the indication that the device is in a state in which a first system has not been loaded on the device, instructing the device through the network to load the first system; and
upon receiving through the network from the device an indication that the first system has been loaded, indicating through a user interface that the device is in a state in which the device is available to load an operating system selectable through the user interface. - View Dependent Claims (9, 10, 11)
-
-
12. A machine-readable medium that provides instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
sending an indication through a network to a server;
upon receiving through the network from the server a first instruction responsive to the indication, the first instruction to load a first system, loading the first system from the server;
upon loading the first system, sending through the network to the server an indication that the first system has been loaded;
upon receiving from the server through the network a second instruction responsive to the indication that the first system has been loaded, the second instruction to load an operating system selected from a user interface, loading the operating system from the server; and
upon loading the operating system from the server, sending through the network to the server an indication that the operating system has been loaded. - View Dependent Claims (13, 14)
-
-
15. An apparatus comprising:
-
a network communication unit to receive through a network a first indication from a device, to instruct the device through the network to load a first system upon a processing unit determining that the device is in a state in which a first system has not been loaded for the device, and to receive through the network from the device a second indication that the first system has been loaded; and
the processing unit coupled with the network communication unit to determine from the first indication that the device is in a state in which the first system has not been loaded for the device, and to indicate through a user interface, upon the network communication unit receiving the second indication, that the device is in a state in which the device is available to load an operating system selectable through the user interface. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a network communication unit to send an indication through a network to a server, to receive through the network from the server a first instruction responsive to the indication, the first instruction to load a first system, to send through the network to the server, upon a processing unit loading the first system, an indication that the first system has been loaded, to receive from the server through the network a second instruction responsive to the indication that the first system has been loaded, the second instruction to load an operating system selected from a user interface, and to send through the network to the server, upon the processing unit loading the operating system from the server, an indication that the operating system has been loaded; and
the processing unit coupled with the network communication unit to load the first system from the server upon the network communication unit receiving the first instruction, and to load the operating system from the server upon the network communication unit receiving the second instruction. - View Dependent Claims (23, 24)
-
Specification