Systems and methods for automatic installation and execution of a client-side acceleration program
    51.
    发明授权
    Systems and methods for automatic installation and execution of a client-side acceleration program 有权
    自动安装和执行客户端加速程序的系统和方法

    公开(公告)号:US07810089B2

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

    申请号:US11324203

    申请日:2005-12-30

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 H04L67/02 H04L67/34

    摘要: The present invention is directed towards systems and methods for dynamically deploying and executing an acceleration program on a client to improve the performance and delivery of remotely accessed applications. The acceleration program of the present invention is automatically installed and executed on a client in a manner transparent to and seamless with the operation of the client. An appliance may intercept a request of the client to establish a communication session or connection with a server, and transmit the acceleration program to the client. In some cases, the appliance determines whether the application being accessed by the client can be accelerated and only provides the acceleration program if the application can be accelerated. Upon receipt of the acceleration program, the client automatically performs a silent installation of the acceleration program and executes the acceleration program upon completion of the installation.

    摘要翻译: 本发明涉及用于在客户机上动态部署和执行加速程序以提高远程访问应用的性能和传送的系统和方法。 本发明的加速程序以对客户端的操作透明和无缝的方式在客户端上自动安装和执行。 设备可以拦截客户端建立与服务器的通信会话或连接的请求,并将加速程序发送给客户端。 在某些情况下,设备可以确定客户端正在访问的应用程序是否可以加速,如果可以加速应用程序,则仅提供加速程序。 在接收到加速程序之后,客户端自动执行加速程序的无声安装,并在安装完成后执行加速程序。

    Systems and methods for providing client-side dynamic redirection to bypass an intermediary
    52.
    发明申请
    Systems and methods for providing client-side dynamic redirection to bypass an intermediary 有权
    提供客户端动态重定向以绕过中介的系统和方法

    公开(公告)号:US20060248581A1

    公开(公告)日:2006-11-02

    申请号:US11323352

    申请日:2005-12-30

    IPC分类号: G06F15/16

    摘要: The present invention is directed towards systems and methods for dynamically redirecting on a client communications of the client with a server to bypass an intermediary that is determined to be unavailable for such communications. An acceleration program on the client establishes a transport layer connection between the client and server, and intercepts communications of the client to the server. The transport layer connection may be established via an intermediary, such as a gateway, proxy or appliance. If the client-side acceleration program determines the intermediary is not available for communicating by the client to the server, the acceleration program automatically establishes a second transport layer connection to the server in order to bypass the intermediary. The acceleration program then transmits the intercepted communications of the client via the second transport layer connection to the server. The acceleration program may automatically redirect intercepted communications of the client to the server transparently to any user or application of the client.

    摘要翻译: 本发明涉及用于在客户端与服务器的客户端通信上动态地重定向以绕过被确定为对于这种通信不可用的中介的系统和方法。 客户机上的一个加速程序建立客户端和服务器之间的传输层连接,并拦截客户端与服务器的通信。 可以经由诸如网关,代理或设备的中介来建立传输层连接。 如果客户端加速程序确定中介不可用于客户端与服务器的通信,则加速程序自动建立到服务器的第二传输层连接,以绕过中介。 加速程序然后经由第二传输层连接将客户端的截取的通信发送到服务器。 加速程序可以将客户端的拦截通信自动重定向到客户机的任何用户或应用程序。

    Modular transparent proxy cache
    53.
    发明授权
    Modular transparent proxy cache 有权
    模块化透明代理缓存

    公开(公告)号:US08539036B2

    公开(公告)日:2013-09-17

    申请号:US13051325

    申请日:2011-03-18

    IPC分类号: G06F15/167

    摘要: A device receives, from a client device, a request for a resource that is available from an origin device, and determines whether the resource is cached in a cache server or not cached in the cache server. The device forwards the request to the cache server regardless of whether or not the resource is cached in the cache server, and receives, when the resource is not cached in the cache server, a redirect command from the cache server based on the request. The device forwards the received redirect command to the client device, where the redirect command instructs the client device to obtain the resource from the origin device. The device receives, from the cache server and based on the request, the resource when the resource is cached in the cache server, and forwards the received resource to the client device.

    摘要翻译: 设备从客户端设备接收对从源设备可用的资源的请求,并确定资源是缓存在高速缓存服务器中还是缓存在高速缓存服务器中。 无论资源是否缓存在缓存服务器中,设备将请求转发到高速缓存服务器,并且当资源未缓存在缓存服务器中时,根据请求接收来自缓存服务器的重定向命令。 该设备将接收到的重定向命令转发到客户端设备,其中重定向命令指示客户端设备从源设备获取资源。 当资源被缓存在缓存服务器中时,设备从缓存服务器接收资源,并且将接收到的资源转发给客户端设备。