Enabling terminal services through a firewall
    1.
    发明授权
    Enabling terminal services through a firewall 有权
    通过防火墙启用终端服务

    公开(公告)号:US07810148B2

    公开(公告)日:2010-10-05

    申请号:US11067125

    申请日:2005-02-25

    IPC分类号: G06F9/00

    CPC分类号: H04L63/029

    摘要: Systems and methods are described that provide terminal services through a firewall. In one implementation, data is wrapped with an RPC-based protocol, wherein the data to be wrapped is configured according to a stream-based protocol consistent with establishing a server/client relationship. The RPC-based protocol is then layered over HTTPS. The wrapped data is then passed through the firewall.

    摘要翻译: 描述了通过防火墙提供终端服务的系统和方法。 在一个实现中,数据被包装有基于RPC的协议,其中待包装的数据根据​​与建立服务器/客户端关系一致的基于流的协议被配置。 然后基于RPC的协议通过HTTPS分层。 然后将包裹的数据通过防火墙。

    Automatic re-authentication
    2.
    发明授权
    Automatic re-authentication 有权
    自动重新认证

    公开(公告)号:US07475421B2

    公开(公告)日:2009-01-06

    申请号:US11275711

    申请日:2006-01-25

    IPC分类号: H04L9/00 G06F21/00 G06F15/16

    摘要: Upon successfully authenticating a client device with a server system, the client device and server system share auto-reconnect data. Upon subsequently losing and re-establishing communications with the server system, the client sends an auto-authenticate request to the server. The auto-authenticate request includes a session verifier that is based at least in part on the shared auto-reconnect data. The server validates the session verifier. If the validation is successful, the server automatically re-authenticates the client device.

    摘要翻译: 当客户端设备与服务器系统成功认证后,客户端设备和服务器系统共享自动重新连接数据。 随后丢失并重新建立与服务器系统的通信,客户端向服务器发送自动认证请求。 自动认证请求包括至少部分地基于共享的自动重连接数据的会话验证器。 服务器验证会话验证器。 如果验证成功,服务器将自动重新认证客户端设备。

    Seamless discovery of workstation-installed remote applications from an extranet
    4.
    发明授权
    Seamless discovery of workstation-installed remote applications from an extranet 有权
    从外部网络无缝发现工作站安装的远程应用程序

    公开(公告)号:US07475125B2

    公开(公告)日:2009-01-06

    申请号:US10722181

    申请日:2003-11-24

    IPC分类号: G06F15/16

    摘要: Systems and methods for enumerating applications by a remote client computer are described. The applications are deployed in an Intranet. The remote client computer is external to the Intranet. In one aspect, a remote application discovery request is sent to a Web service. The Web service is deployed on a remote applications publication (RAP) Web server in the Intranet. The remote application discovery request is sent to the Web service by the remote client computer via a public network that connects the remote client computer to the Web server. Responsive to sending the remote application discover request, a discovery response from the Web service is received. The discovery response identifies at least one application installed on the Intranet for terminal server (TS) based access by a user of the remote client computer.

    摘要翻译: 描述用于由远程客户端计算机枚举应用程序的系统和方法。 应用程序部署在Intranet中。 远程客户端计算机在Intranet外部。 在一个方面,将远程应用程序发现请求发送到Web服务。 Web服务部署在Intranet中的远程应用程序发布(RAP)Web服务器上。 远程应用程序发现请求由远程客户端计算机通过将远程客户端计算机连接到Web服务器的公共网络发送到Web服务。 响应于发送远程应用程序发现请求,接收到来自Web服务的发现响应。 发现响应标识安装在内联网上的至少一个应用程序,用于由远程客户端计算机的用户进行终端服务器(TS)的访问。

    Server operating system for supporting multiple client-server sessions
and dynamic reconnection of users to previous sessions using different
computers
    5.
    发明授权
    Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers 失效
    服务器操作系统,用于支持多个客户端 - 服务器会话,并使用不同的计算机将用户动态重新连接到以前的会话

    公开(公告)号:US06085247A

    公开(公告)日:2000-07-04

    申请号:US93969

    申请日:1998-06-08

    摘要: A server operating system supports multiple client-server sessions and enables a user to begin a session and later dynamically reconnect to that session even if the user uses two different client computers. The operating system has a multi-user session manager to enable multiple client-server sessions on the server and a multi-user stack protocol manager to manage one or more protocol stacks used in communicating with the clients. When a user connects to the server via a first client, the stack protocol manager assigns a first protocol stack to this first client-server connection and the session manager creates a first session for the user. When the user subsequently reconnects to the server using a second client that is different from the first client, the stack manager assigns a second protocol stack to a second client-server connection and the session begins creating a second session for the user. During this latter process, however, the session manager recognizes that the user is affiliated with the first session. The session manager adapts the first session to conform to the system configuration of the second client. The session manager then reassociates the second protocol stack with the reconfigured first session so that the user is returned to his/her original session, even though they logged on from a different client.

    摘要翻译: 服务器操作系统支持多个客户端 - 服务器会话,并使用户能够开始一个会话,并且稍后动态重新连接到该会话,即使用户使用两个不同的客户端计算机。 操作系统具有多用户会话管理器,以在服务器上启用多个客户端 - 服务器会话,多用户堆栈协议管理器管理用于与客户端通信中使用的一个或多个协议栈。 当用户通过第一客户端连接到服务器时,栈协议管理器将第一协议栈分配给该第一客户机 - 服务器连接,并且会话管理器为用户创建第一会话。 当用户随后使用不同于第一客户端的第二客户端重新连接到服务器时,堆栈管理器将第二协议栈分配给第二客户端 - 服务器连接,并且会话开始为用户创建第二会话。 然而,在后一过程中,会话管理器认识到用户隶属于第一个会话。 会话管理器适应第一个会话以符合第二个客户端的系统配置。 然后,会话管理器将第二个协议栈与重新配置的第一个会话重新关联,以便用户返回到他/她的原始会话,即使他们从不同的客户端登录。

    Techniques for managing terminal services sessions
    6.
    发明授权
    Techniques for managing terminal services sessions 有权
    管理终端服务会话的技术

    公开(公告)号:US08326993B2

    公开(公告)日:2012-12-04

    申请号:US11119407

    申请日:2005-04-29

    IPC分类号: G06F15/16

    摘要: Techniques relating to managing terminal services scenarios are described. In one instance, a process establishes a new terminal services session having a session configuration consistent with a permitted terminal services session configuration. The process also monitors whether the new terminal services session configuration remains consistent with the permitted terminal services session configuration.

    摘要翻译: 描述与管理终端服务场景有关的技术。 在一个实例中,进程建立具有与允许的终端服务会话配置一致的会话配置的新的终端服务会话。 该过程还监视新的终端服务会话配置是否与允许的终端服务会话配置保持一致。

    Automatic re-authentication
    7.
    发明授权
    Automatic re-authentication 有权
    自动重新认证

    公开(公告)号:US07383571B2

    公开(公告)日:2008-06-03

    申请号:US11275681

    申请日:2006-01-24

    IPC分类号: H04L9/00 G06F15/16 G06F21/00

    摘要: Upon successfully authenticating a client device with a server system, the client device and server system share auto-reconnect data. Upon subsequently losing and re-establishing communications with the server system, the client sends an auto-authenticate request to the server. The auto-authenticate request includes a session verifier that is based at least in part on the shared auto-reconnect data. The server validates the session verifier. If the validation is successful, the server automatically re-authenticates the client device.

    摘要翻译: 当客户端设备与服务器系统成功认证后,客户端设备和服务器系统共享自动重新连接数据。 随后丢失并重新建立与服务器系统的通信,客户端向服务器发送自动认证请求。 自动认证请求包括至少部分地基于共享的自动重连接数据的会话验证器。 服务器验证会话验证器。 如果验证成功,服务器将自动重新认证客户端设备。

    System and related methods for managing and enforcing software licenses
    8.
    发明授权
    System and related methods for managing and enforcing software licenses 有权
    用于管理和执行软件许可证的系统和相关方法

    公开(公告)号:US07343297B2

    公开(公告)日:2008-03-11

    申请号:US09882610

    申请日:2001-06-15

    IPC分类号: G06Q10/10

    CPC分类号: G06Q10/10 G06Q50/184

    摘要: A system and method for managing and enforcing software licenses through automating per-seat software licensing using a “leased license” approach provides vendors with the assurance that purchasers are complying with software licenses while maximizing a customer's use of purchased software licenses. Licenses are automatically enforced by expiring leased licenses and making the expired licenses available again for use by client computers. A system includes a licensing clearinghouse, a license server, clients, and terminal servers. A terminal server assists a client in obtaining a license with an expiration date from a license server, and helps maintain the client's license status through license requests to the license server. Licenses that expire are recycled and made available again to clients. Prior to expiring, licenses are automatically updated during a license update period, and if a license is lost, a temporary license is issued. After the license update period, clients may receive a license update or a new license. Temporary licenses are replaced with permanent licenses that are returned to the available license pool, thus netting out the overall distribution of purchased licenses and assuring that a customer's use of purchased licenses in not lost.

    摘要翻译: 通过使用“租用许可证”方式自动化每位软件许可来管理和执行软件许可证的系统和方法为供应商提供了购买者遵守软件许可证的保证,同时最大限度地提高了客户对购买的软件许可证的使用。 许可证将通过过期租用的许可证自动执行,并将过期的许可证再次提供给客户端计算机使用。 一个系统包括许可清算所,许可证服务器,客户端和终端服务器。 终端服务器帮助客户从许可证服务器获取有效期的许可证,并通过许可证服务器的许可证请求帮助维护客户端的许可证状态。 许可证将被转让给客户再次使用。 在到期之前,许可证在许可证更新期间自动更新,如果许可证丢失,则会颁发临时许可证。 许可证更新期后,客户可能会收到许可证更新或新的许可证。 临时许可证被替换为永久许可证,这些许可证返回到可用的许可证池,从而净化了购买的许可证的总体分布,并确保客户使用购买的许可证不丢失。

    Maintaining a first session on a first computing device and subsequently connecting to the first session via different computing devices and adapting the first session to conform to the different computing devices system configurations
    10.
    发明授权
    Maintaining a first session on a first computing device and subsequently connecting to the first session via different computing devices and adapting the first session to conform to the different computing devices system configurations 有权
    在第一计算设备上维护第一会话,并且随后通过不同的计算设备连接到第一会话,并且使第一会话符合不同的计算设备系统配置

    公开(公告)号:US06349337B1

    公开(公告)日:2002-02-19

    申请号:US09587047

    申请日:2000-06-02

    IPC分类号: G06F1516

    摘要: A server operating system supports multiple client-server sessions and enables a user to begin a session and later dynamically reconnect to that session even if the user uses two different client computers. The operating system has a multi-user session manager to enable multiple client-server sessions on the server and a multi-user stack protocol manager to manage one or more protocol stacks used in communicating with the clients. When a user connects to the server via a first client, the stack protocol manager assigns a first protocol stack to this first client-server connection and the session manager creates a first session for the user. When the user subsequently reconnects to the server using a second client that is different from the first client, the stack manager assigns a second protocol stack to a second client-server connection and the session begins creating a second session for the user. During this latter process, however, the session manager recognizes that the user is affiliated with the first session. The session manager adapts the first session to conform to the system configuration of the second client. The session manager then reassociates the second protocol stack with the reconfigured first session so that the user is returned to his/her original session, even though they logged on from a different client.

    摘要翻译: 服务器操作系统支持多个客户端 - 服务器会话,并使用户能够开始一个会话,并且稍后动态重新连接到该会话,即使用户使用两个不同的客户端计算机。 操作系统具有多用户会话管理器,以在服务器上启用多个客户端 - 服务器会话,多用户堆栈协议管理器管理用于与客户端通信中使用的一个或多个协议栈。 当用户通过第一客户端连接到服务器时,栈协议管理器将第一协议栈分配给该第一客户机 - 服务器连接,并且会话管理器为用户创建第一会话。 当用户随后使用不同于第一客户端的第二客户端重新连接到服务器时,堆栈管理器将第二协议栈分配给第二客户端 - 服务器连接,并且会话开始为用户创建第二会话。 然而,在后一过程中,会话管理器认识到用户隶属于第一个会话。 会话管理器适应第一个会话以符合第二个客户端的系统配置。 然后,会话管理器将第二个协议栈与重新配置的第一个会话重新关联,以便用户返回到他/她的原始会话,即使他们从不同的客户端登录。