×

Out-of-band data transmission

  • US 5,867,650 A
  • Filed: 07/10/1996
  • Issued: 02/02/1999
  • Est. Priority Date: 07/10/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a distributed computing system which includes a plurality of client systems each running one or more client processes, and a plurality of server systems each running one or more server processes, and wherein each client system is connected either directly or logically to one or more said server systems, and wherein a client process communicates with at least one server process using remote procedure call (RPC) protocol, a method of permitting transmission of large amounts of data between the client process and the server process without using the RPC protocol to transmit the data, but while retaining the accuracy and security provided by the RPC protocol, the method comprising the steps of:

  • initiating a client process at a client system and allocating a reception object at the client system which is designated for receiving data that is required to be transmitted by one of the server processes to the initiated client process, said allocation occurring before the client process sends a request for said data to said one server process;

    sending a secure RPC request from the initiated client process to said one server process for the data, said RPC request identifying and verifying the reception object so as to establish an out-of-band communication procedure for the data which will thereafter permit transmission from the server system to the identified reception object of the client system using a low level protocol instead of the RPC protocol, but thereby still maintaining security of the identified reception object and corresponding out-of-band transmission;

    said one server process responding by using the RPC protocol to the secure RPC request from the initiated client process by connecting to the identified reception object and confirming to the initiated client process that the connection has been made; and

    said server process thereafter transmitting the data to the identified reception object of the client system using the established out-of-band communication procedure.

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