×

Establishing and utilizing terminal server dynamic virtual channels

  • US 20070244966A1
  • Filed: 03/31/2006
  • Published: 10/18/2007
  • Est. Priority Date: 03/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. At a terminal server, a method for establishing a dynamic virtual channel to a plug-in at a client, the method comprising:

  • an act of sending a new channel request to create a new channel between a server side plug-in at the terminal server and a client side plug-in at the client, the channel request including the name of the plug-in;

    an act of receiving a channel accept from the client, the channel accept indicative of a listener for the client side plug-in receiving the channel request and creating an instance of the client side plug-in;

    an act of creating an instance of the server side plug-in to communicate with the instance of the client side plug-in;

    an act of a server component at the terminal server negotiating with a client component at the client to establish a dynamic virtual channel between the instance of the server side plug-in and the instance of the client side plug-in; and

    an act of the server component agreeing to a unique identifier for the established dynamic virtual channel, the unique identifier usable by the server component to forward communication from the instance of the server side plug-in to the instance of the client side plug-in, the unique identifier differing from the name of the plug-in.

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