×

Control protocol for image enumeration and transfer

  • US 7,631,175 B2
  • Filed: 02/21/2006
  • Issued: 12/08/2009
  • Est. Priority Date: 02/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for communicating data related to installing an operating system image on a client in a networked environment comprising:

  • one or more computer-readable media for storing;

    a plurality of operation codes, said operation code being associated with an operation related to selecting and installing the operating system image;

    a data structure representing a packet, said data structure comprising a fixed field and a variable field, said fixed field comprising a code field for storing the code value representing one of the operation codes and a packet type field for storing a packet type value representing a type of packet, said variable field storing a parameter associated with the operation corresponding to the operation code represented by the code value; and

    a reply packet including a return value and a response;

    a client processor being configured to execute computer-executable instructions for;

    identifying an operation code from the plurality of operation codes;

    populating a data structure by storing the code value of the identified operation code in the code field;

    populating the data structure by storing a request packet value in the packet type field, said request packet value indicating the data structure represents a request packet; and

    a server processor being configured to execute computer-executable instructions for;

    receiving the populated data structure from the client processor;

    determining that the packet type field value is equal to the request packet value;

    in response to the determining, executing the operation corresponding to the code value stored in the received request packet, said executing the operation related to the transfer of unattended setup files corresponding to the code value stored in the received request packet wherein executing the operation generates the return value and the response wherein the return value indicates the result of the executed operation and the response is related to unattended setup files;

    populating the reply packet with the generated return value and the generated response; and

    transmitting the populated reply packet to the client processor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×