SESSIONLESS REDIRECTION IN TERMINAL SERVICES
First Claim
1. In a computer networking environment comprising a plurality of computing systems including a client computer system and a terminal server computer system, a method for establishing a terminal services (TS) session between a TS server and the client without creating a temporary session, the method comprising:
- an act of receiving a user request indicating that a TS session with a first TS server is to be initiated, the request including an indication that the user is authenticated and authorized to use the first TS server;
an act of searching for any prior TS sessions previously initiated by the user with other TS servers;
an act of determining, based on the search, that at least one prior TS session was initiated with a second TS server; and
an act of sending redirection data to 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.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein are directed to establishing a terminal services (TS) session between a TS server and the client without creating a temporary session. In one embodiment, a computer system receives a user request indicating that a TS session with a first TS server is to be initiated. The request includes an indication that the user is authenticated and authorized to use the first TS server. The computer system searches for any prior TS sessions previously initiated by the user with other TS servers and determines, based on the search, that at least one prior TS session was initiated with a second TS server. The computer system also sends redirection data to 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.
-
Citations
20 Claims
-
1. In a computer networking environment comprising a plurality of computing systems including a client computer system and a terminal server computer system, a method for establishing a terminal services (TS) session between a TS server and the client without creating a temporary session, the method comprising:
-
an act of receiving a user request indicating that a TS session with a first TS server is to be initiated, the request including an indication that the user is authenticated and authorized to use the first TS server; an act of searching for any prior TS sessions previously initiated by the user with other TS servers; an act of determining, based on the search, that at least one prior TS session was initiated with a second TS server; and an act of sending redirection data to 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a computer networking environment including a client computer system and a terminal services (TS) server farm, a method for establishing a TS session between at least one TS server of the server farm and the client without creating a temporary session, the method comprising:
-
an act of receiving at a TS server farm session broker user authentication credentials as part of a TS server login request, the authentication credentials having been generated by a credential service on the user'"'"'s computer system; an act of receiving at the TS server farm session broker a user request indicating that a TS session with a TS server in the server farm is to be initiated, the request including identification information identifying the user as the user whose authentication credentials were previously received; an act of the TS server farm session broker searching for any prior TS sessions previously initiated by the user with other TS servers in the server farm using the received authentication credentials; an act of the TS server farm session broker determining, based on the search, that at least one prior TS session was initiated with an identified TS server in the server farm; and an act of sending redirection data to the user indicating that the user request is to be redirected to the identified TS server to reestablish the prior TS session with the identified TS server in the server farm. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for implementing a method for establishing a terminal services (TS) session between a TS server and the client without creating a temporary session, the computer program product comprising one or more computer-readable media having thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:
-
an act of receiving a user request indicating that a TS session with a first TS server is to be initiated, the request including an indication that the user is authenticated and authorized to use the first TS server; an act of searching for any prior TS sessions previously initiated by the user with other TS servers; an act of determining, based on the search, that at least one prior TS session was initiated with a second TS server; and an act of sending redirection data to 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. - View Dependent Claims (20)
-
Specification