Patents by Inventor David T. Dopson

David T. Dopson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8539565
    Abstract: Systems and methods to implement load balancing of connections to a server computer in a server collection are described. The server collection receives connection requests from remote clients over a network. A session broker evaluates one or more load parameters of the server computers in the server collection and, based on those load parameters, determines load associated with each server computer. The session broker redirects the connection requests to the server computer which has a lesser load.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Rouslan Beletski, David T. Dopson, Sriram Sampath, Huei Chung Wang
  • Patent number: 8090847
    Abstract: Described are techniques for providing an application program interface that leverages the terminal services session broker infrastructure to support third party plug-in applications. In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may override the session broker logic and interacts with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: January 3, 2012
    Assignee: Microsoft Corporation
    Inventors: David T. Dopson, Rouslan Beletski, Sriram Sampath, Ido Ben-Shachar
  • Publication number: 20090276667
    Abstract: Described are techniques for providing an application program interface that leverages the terminal services session broker infrastructure to support third party plug-in applications. In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may override the session broker logic and interacts with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.
    Type: Application
    Filed: May 2, 2008
    Publication date: November 5, 2009
    Applicant: Microsoft Corporation
    Inventors: David T. Dopson, Rouslan Beletski, Sriram Sampath, Ido Ben-Shachar
  • Publication number: 20090241176
    Abstract: Systems and methods to implement load balancing of connections to a server computer in a server collection are described. The server collection receives connection requests from remote clients over a network. A session broker evaluates one or more load parameters of the server computers in the server collection and, based on those load parameters, determines load associated with each server computer. The session broker redirects the connection requests to the server computer which has a lesser load.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 24, 2009
    Applicant: Microsoft Corporation
    Inventors: Rouslan Beletski, David T. Dopson, Sriram Sampath, Huei Chung Wang
  • Publication number: 20090113058
    Abstract: Techniques are described for managing and controlling connections of server sessions, including systems and methods for managing and controlling connections to a server computer. Connections are monitored to a server computer depending on a “drain state” of the server computer. If the server is in drain mode, requests to initiate a fresh session with the server computer are rejected, or deferred until the server computer comes out of the drain state.
    Type: Application
    Filed: October 29, 2007
    Publication date: April 30, 2009
    Applicant: Microsoft Corporation
    Inventors: Jiazhi Ou, Sriram Sampath, David T. Dopson, Rouslan Beletski, Huei Chung Wang
  • Publication number: 20090006537
    Abstract: An integration system is disclosed that provides a virtual desktop integration with terminal services. A client computer is connected to one the virtual desktops operating in a server. The client computer examines information contained in a remote desktop protocol (RDP) compliant packet supplied by the server. The client computer connects to one of the many virtual desktops based on information. Use of the information enables integration of the virtual desktop with the existing terminal session deployment model. Client devices can establish a session using a single network name and can be appropriately directed to either a virtual desktop or terminal session.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashwin Palekar, David T. Dopson, Rouslan Beletski, Ido Ben-Shachar, Robert K. Leitman, Huei Chung Wang, Sriram Sampath, Tad Dennis Brockway