METHOD AND SYSTEM FOR EXECUTING NETWORK STREAMED APPLICATION

Patent №

US 6,574,618

Granted

2003-06-03

Filed 2000

Owner

APPSTREAM, INC.

+1 more

Lab

AI components

1

evo

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09750835

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.

Evolutionary computationG06F 16/10H04L 65/612H04L 65/613H04L 65/70H04L 67/34H04N 21/24H04N 21/8166H04N 21/8456+5 more

AI classification

Evolutionary computation0.86
Knowledge representation0.14
Machine learning0.01
AI hardware0.00
Natural language0.00
Vision0.00
Planning0.00
Speech0.00

Ownership

APPSTREAM, INC.

assignment · 130470367

SYMANTEC CORPORATION

assignment · 214350063

Assignors

EYLON, DAN, RAMON, AMIT, VOLK, YEHUDA, RAZ, URI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC