×

System and method for replicating a client/server data exchange to additional client notes connecting to the server

  • US 6,157,944 A
  • Filed: 05/14/1997
  • Issued: 12/05/2000
  • Est. Priority Date: 05/14/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for communicating between a client node and an application program executing on a server comprising the steps of:

  • (a) establishing a connection with said client node and a predetermined communications port located on the server using an initial protocol stack;

    (b) generating a data structure representing the connection and associated with the initial protocol stack;

    (c) generating a client space in said server;

    (d) generating a second protocol stack associated with said client space;

    (e) notifying a connection manager of said connection to said client node;

    (f) transferring said connection between the server and said client node from the initial protocol stack to said second protocol stack by associating the data structure with the second protocol stack;

    (g) generating a new protocol stack for each additional client node requesting access to the application executing on the server;

    (h) establishing a communication path between the application program executing on the server and each new protocol stack; and

    (i) replicating data transmissions between the client node and the application executing on the server for transmitting the replicated data transmissions to each additional client node via the established communications path between the application program and the new protocol stack generated for that additional client node.

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