×

Method and system for executing network streamed application

  • US 6,574,618 B2
  • Filed: 12/28/2000
  • Issued: 06/03/2003
  • Est. Priority Date: 07/22/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for executing a streamed application on a client system having an operating system and connected to an application server via a network, the application being divided into a plurality of streamlets, each streamlet containing a portion of a file associated with the application, the method comprising the steps of:

  • receiving from the server a file structure specification for at least a primary application file of the application when the application is installed on a computer;

    configuring a virtual file system on the client which interacts with the operating system as a local data storage device to appear to the operating system that the files defined in the file structure specification are present in the virtual file system;

    in response to the operating system issuing a data retrieval request to retrieve a portion of a specific file from the virtual file system;

    (a) determining if the streamlets corresponding to the specified portion of the specific file are present in the virtual file system, (b) sending a fetch request to the server indicating a data missing condition if the corresponding streamlets are not present and adding streamlets returned from the server to satisfy the fetch request to the virtual file system, and (c) returning the requested portion of the specific file to the operating system.

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