A method and system for executing a streamed application on a client system utilizes a virtual file system installed in the client which is configured to appear to the operating system as a local storage device containing all of the application files required by the application. Prior to streaming, the application files are broken up into streamlets corresponding generally to various portions of the application files and these streamlets are delivered to the client by the server, preferably using a predictive algorithm to determine an optimal transmission order. After an initial set of streamlets is received, the application is executed from the virtual file system. File loads issued by the operating system to the virtual file system are translated to determine which streamlets correspond to the load request and the appropriate data is returned. If a needed streamlet is not present, a streamlet request is issued to the server and the virtual file system maintains a busy status until the necessary streamlets have been provided.

Um método e um sistema para executar uma aplicação fluída em um sistema do cliente utilizam um sistema de lima virtual instalado no cliente que é configurarado para aparecer ao sistema se operando como um dispositivo de armazenamento local que contem todas as limas da aplicação requeridas pela aplicação. Antes de fluir, as limas da aplicação são quebradas acima nos streamlets que correspondem geralmente às várias parcelas das limas da aplicação e estes streamlets são entregados ao cliente pelo usuário, usando preferivelmente um algoritmo predictive determinar uma ordem optimal da transmissão. Depois que um jogo inicial dos streamlets é recebido, a aplicação está executada do sistema de lima virtual. As cargas da lima emitidas pelo sistema operando-se ao sistema de lima virtual são traduzidas para determinar que streamlets correspondem ao pedido da carga e os dados apropriados são retornados. Se um streamlet needed não estiver atual, um pedido do streamlet está emitido ao usuário e o sistema de lima virtual mantem um status ocupado até que os streamlets necessários estejam fornecidos.

 
Web www.patentalert.com

< Card system, card information presentation apparatus, card issuing apparatus, card contents update apparatus, card data update apparatus and card information distribution system

< System, functional data, and methods to bias map matching

> Credit based flow control scheme over virtual interface architecture for system area networks

> Method for adjusting a pseudo-range model

~ 00073