×

Client-side performance optimization system for streamed applications

  • US 6,959,320 B2
  • Filed: 05/15/2001
  • Issued: 10/25/2005
  • Est. Priority Date: 11/06/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A process for client-side retrieval, storage, and execution of application programs and other related data streamed from a server across a computer network to a client system in a computer environment, comprising the steps of:

  • providing a streaming file system on said client;

    wherein said streaming file system appears to install parts of an application program on said client sufficient for execution;

    while executing the application program, said streaming file system receives requests from local processes of said client for application program code and data that are part of the application program not already installed when said application program code and data are needed;

    loading a portion of said application program code and data into a persistent cache on said client wherein said portion of said application program code and data stored in said persistent cache is available for reuse after termination of execution of said application program; and

    wherein said streaming file system satisfies said requests for said application program code and data by retrieving said requested application program code and data from said persistent cache or by retrieving said requested application program code and data from said server without interrupting the execution of the application program.

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