×

Systems and methods for accelerating delivery of a computing environment to a remote user

  • US 8,886,822 B2
  • Filed: 04/11/2007
  • Issued: 11/11/2014
  • Est. Priority Date: 04/12/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for accelerating delivery of a computing environment to a remote client, the method comprising the steps of:

  • receiving, by a server, a request from a remote client to execute an application, the remote client and server communicating via an appliance;

    streaming, by the server, to the remote client the application for execution;

    determining, by the appliance, the application is capable of being accelerated;

    transmitting, by the appliance, in response to the determination an acceleration program to the remote client;

    identifying, by the server, a data file useable by the application;

    transmitting, by the server, the identified data file for access by the streamed application, prior to receiving a request for the data file; and

    accelerating, by the appliance, the transmission of the data file by the server to the remote client;

    wherein the acceleration program on the remote client accelerates communications between the remote client and the server; and

    wherein streaming of the application or transmission of the identified data file is performed via a pooled transport layer connection used by a plurality of clients.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×