Patent ID: 8291481
Filing Date: 2012-10-16
Classification: H04L

Abstract:
1. In a computer networking environment comprising a plurality of computing systems including a client computer system and a terminal server computer system, a computer-implemented method for establishing a terminal services (TS) session between a TS server and a user at the client computing system without creating a temporary session, the computer-implemented method being performed by acts that are executed in the networking environment and which comprise the following: receiving at a first TS server user authentication credentials generated by a credential service prior to or with a user request for a TS session; authenticating the user to the first TS server using the received authentication credentials; receiving at the first TS server the user request indicating that a TS session with a TS server is to be initiated; searching at the first TS server for any prior TS sessions previously initiated by the user with any of the one or more TS servers; determining, based on the search, whether at least one prior TS session was initiated with a second TS server; if a prior TS session was determined to have been initiated with a second TS server, sending redirection data to the client computer system of the user indicating that the user request is to be redirected to the second TS server to reestablish the prior TS session with the second TS server; and establishing a TS session between the client computer system and the second TS server using the received authentication credentials, such that the TS session between the client computer system of the user and the second TS server is established without creating a temporary session between the client computer system of the user and the first TS server.