CONTROL PROTOCOL FOR IMAGE ENUMERATION AND TRANSFER
First Claim
1. A computer-implemented method for selecting and installing an appropriate operating system image on one or more clients, the computer-implemented method comprising:
- receiving a request packet from a client of the one or more clients requesting installation and deployment of an operating system image;
parsing the request packet to identify an operation code included in the request packet, wherein the operation code specifies an operation;
forwarding the parsed request packet to a provider;
receiving a response from the provider, wherein the response includes a result of executing the operation specified by the operation code, and wherein the result of executing the operation comprises;
selecting the appropriate operating system image for the client; and
providing policy and configuration settings for installing the appropriate operating system image on the client;
constructing a reply packet, wherein the reply packet comprises the response received from the provider; and
sending the reply packet to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A control protocol is used to deploy and install an operating system image on a client. The data structure of the control protocol includes an operation code corresponding to an operation associated with the deployment and installation of the operating system image on the client. When a server receives a request packet from the client, the server parses the request packet and sends the parsed request packet to a provider. The provider then executes the operation associated with the operation code and generates a return value. The return value is sent to the server. The server then composes a reply packet including the return value and transmits the reply packet to the client.
58 Citations
20 Claims
-
1. A computer-implemented method for selecting and installing an appropriate operating system image on one or more clients, the computer-implemented method comprising:
-
receiving a request packet from a client of the one or more clients requesting installation and deployment of an operating system image; parsing the request packet to identify an operation code included in the request packet, wherein the operation code specifies an operation; forwarding the parsed request packet to a provider; receiving a response from the provider, wherein the response includes a result of executing the operation specified by the operation code, and wherein the result of executing the operation comprises; selecting the appropriate operating system image for the client; and providing policy and configuration settings for installing the appropriate operating system image on the client; constructing a reply packet, wherein the reply packet comprises the response received from the provider; and sending the reply packet to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for selecting and installing an appropriate operating system image on one or more clients, the computer system comprising:
-
one or more processing units; and at least one system memory, communicatively coupled to the one or more processing units and containing instructions that, when executed by the one or more processing units, perform a method comprising; receiving a request packet from a client of the one or more clients requesting installation and deployment of an operating system image; parsing the request packet to identify an operation code included in the request packet, wherein the operation code specifies an operation; forwarding the parsed request packet to a provider; receiving a response from the provider, wherein the response includes a result of executing the operation specified by the operation code, and wherein the result of executing the operation comprises; selecting the appropriate operating system image for the client; and providing policy and configuration settings for installing the appropriate operating system image on the client; constructing a reply packet, wherein the reply packet comprises the response received from the provider; and sending the reply packet to the client. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for requesting selection and installation of an appropriate operating system image, the computer-implemented method comprising:
-
identifying an operation code, wherein the operation code specifies an operation; constructing a request packet requesting installation and deployment of an operating system image, wherein the request packet includes the operation code; sending the request packet to the server; receiving a reply packet from the server, wherein the reply packet includes a result of executing the operation; and receiving installation of the appropriate operating system image based on the result of executing the operation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification