Distributed operating system management
First Claim
Patent Images
1. A method of managing an operating system over a network, wherein the network is configured to be connected to a boot server and to a client computer, the method comprising:
- retrieving an internet protocol address of the boot server for the client computer;
determining whether the boot server is available via the network;
transferring to the boot server a description of an operating system on the client computer;
validating hardware credentials of the client computer; and
determining whether to perform a remote boot process.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for a distributed operating system manager. In one example, the method includes retrieving an internet protocol address of a boot server connected to a client computer via a network; determining whether the boot server is available via the network; transferring to the boot server a description of an operating system on the client computer; validating hardware credentials of the client computer; and determining whether to perform a remote boot process.
194 Citations
23 Claims
-
1. A method of managing an operating system over a network, wherein the network is configured to be connected to a boot server and to a client computer, the method comprising:
-
retrieving an internet protocol address of the boot server for the client computer;
determining whether the boot server is available via the network;
transferring to the boot server a description of an operating system on the client computer;
validating hardware credentials of the client computer; and
determining whether to perform a remote boot process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of managing an operating system over a network, wherein the network is configured to be connected to a boot server and to a client computer, the method comprising:
-
moving an existing operating system directory on the client computer to a set-aside location;
downloading an operating system directory image from the boot server;
comparing cyclic redundancy check values of each file in the operating system directory with an existing file in the existing operating system directory; and
generating a new operating system directory based on the comparing of the cyclic redundancy check values. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for managing an operating system over a network, the system comprising:
-
a boot server including an internet protocol address; and
a client computer connected to the boot server via the network, the client computer including;
a dynamic host configuration protocol client configured to retrieve the internet protocol address of the boot server for the client computer; and
an input-output bitmap client configured to transfer to the boot server a description of an operating system on the client computer, wherein the boot server is configured to validate hardware credentials of the client computer, wherein the input-output bitmap client determines whether to perform a remote boot process.
-
-
21. A client computer for managing an operating system over a network, wherein the client computer is configured to be connected to a boot server via the network, the client computer comprising:
-
a dynamic host configuration protocol client configured to retrieve an internet protocol address of the boot server for the client computer; and
an input-output bitmap client configured to transfer to the boot server a description of an operating system on the client computer, wherein the boot server is configured to validate hardware credentials of the client computer, wherein the input-output bitmap client determines whether to perform a remote boot process.
-
-
22. A boot server for managing an operating system over a network, wherein the boot server is configured to be connected to a client computer via the network, the boot server comprising:
-
an internet protocol address; and
an operating system directory image for the operating system on the client computer, wherein the client computer includes a dynamic host configuration protocol client configured to retrieve an internet protocol address of the boot server for the client computer and an input-output bitmap client configured to contact the boot server, wherein the boot server is further configured to validate hardware credentials of the client computer, and wherein the input-output bitmap client determines whether to perform a remote boot process.
-
-
23. A computer-readable medium carrying one or more instructions for managing an operating system over a network, wherein the network is configured to be connected to a boot server and to a client computer, wherein the one or more instructions, when executed by one or more processors, cause the one or more processors to perform the following:
-
retrieving an internet protocol address of the boot server for the client computer;
determining whether the boot server is available via the network;
transferring to the boot server a description of an operating system on the client computer;
validating hardware credentials of the client computer; and
determining whether to perform a remote boot process.
-
Specification