×

Techniques for efficient remote presentation session connectivity and routing

  • US 9,891,931 B2
  • Filed: 06/15/2010
  • Issued: 02/13/2018
  • Est. Priority Date: 06/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, at a server, a remote presentation session connection request from a client based on an internet protocol address of the server determined by a round-robin feature of a domain name service, the server hosting a consolidated role, and a plurality of virtual machines (VMs), wherein the server is a physical server, wherein the consolidated role is an aggregation of a plurality of independent, computer-executable role functions for a plurality of computing devices in a network,wherein the server executing the consolidated role determines a VM of the plurality of VMs, wherein the determination is based at least in part on information from the aggregated plurality of independent, computer-executable role functions and information indicative of a capability of the VM to conduct the remote presentation session with the client;

    selecting, by the server executing the consolidated role, the VM of the plurality of VMs based at least in part on the determination;

    establishing, by the server executing the consolidated role, a connection with the selected VM;

    receiving, at the server executing the consolidated role, client remote presentation session communications from the client, the client remote presentation session communications being destined for the selected VM;

    transmitting, from the server executing the consolidated role, the client remote presentation session communications to the selected VM through the connection;

    receiving, at the server executing the consolidated role, server remote presentation session communications from the selected VM through the connection, the server remote presentation session communications being destined for the client; and

    transmitting, from the server executing the consolidated role, the server remote presentation session communications to the client.

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