Patent №
US 9,237,175
Granted
2016-01-12
Filed 2008
Owner
MICROSOFT CORPORATION
Lab
AI components
1
kr
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12341523
Techniques are disclosed for virtualizing internet protocol (IP) addresses in terminal server sessions. A client component comprises a layer service provider (LSP) and a name service provider (NSP) that intercept a socket call to associate a port with a socket for a terminal server session. The client component queries a server component for a virtual IP address, and the server component determines whether the terminal server session can use a virtual IP address. Where the session can use a virtual IP address, the server returns a virtual IP address and the client component binds the socket call to the virtual IP address. Where the session cannot use a virtual IP address, the server returns an indication of that, and the client component acts as a proxy for that socket call and any future calls for that socket.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 241150073
Assignors
WANG, HUEI, SRINIVAS, NK, PALEKAR, ASHWIN, IVANOVA, OLGA B., HAGIU, COSTIN, BELETSKI, ROUSLAN, SAMPATH, SRIRAM, LUKOSE, SEEMA J.
On an employer assignment, the assignors are typically the inventors.