1
Uri Raz, Yehuda Volk, Shmuel Melamed: Streaming modules. AppStream, James V Mahon, Clifford Chance Rogers & Wells, October 30, 2001: US06311221 (192 worldwide citation)

Computer-implemented methods of transmitting modules between a first computer and a second computer are disclosed. At the first computer, a module set is formed by selecting a sequence of modules from a collection of available modules. Each of the selected modules are associated with an application ...


2
Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed: Method and system for executing network streamed application. AppStream, Mitchell S Feller, Clifford Chance US, June 3, 2003: US06574618 (173 worldwide citation)

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, ...


3
Dan Eylon, Amit Ramon, Yehuda Volk: Preprocessed applications suitable for network streaming applications and method for producing same. AppStream, Blakely Sokoloff Taylor & Zafman, June 29, 2004: US06757894 (98 worldwide citation)

An application is preprocessed for use in an application streaming environment by dividing each file in the application into blocks corresponding to the code page block size used by the operating system. Each block is compressed, and the compressed blocks from all of the files are packaged into a re ...


4
Itzik Artzi, Bridget McDermott, Dan Eylon, Amit Ramon, Yehuda Volk: Network streaming of multi-application program code. AppStream, Blakely Sokoloff Taylor & Zafman, May 23, 2006: US07051315 (57 worldwide citation)

Executable software sent from an application service provider to a client computer can be arranged as a bundle of executable code blocks that are used during initialization of a group of applications (at least one initialization block from each application being included in the bundle). The bundle c ...


5
Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed: System and method to send predicted application streamlets to a client device. AppStream, Blakely Sokoloff Taylor & Zafman, March 27, 2007: US07197570 (43 worldwide citation)

A method and system for streaming software applications to a client uses an application server having a library with the application files stored therein. A streaming manager is configured to send the application files to a client as a plurality of streamlets, each streamlet corresponding to a parti ...


6
Uri Raz, Yehuda Volk, Shmuel Melamed: Method and apparatus for determining the order of streaming modules. Symantec Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, October 20, 2009: US07606924 (35 worldwide citation)

A method for determining an order in which to stream modules of an application from a server to a client, where the application uses modules in an execution-time dependent order, employs a predictive model to determine which module transitions are most likely to occur in the future in view of the cl ...


7
Uri Raz, Ytshak Artzi, Yehuda Volk, Shmuel Melamed: Apparatus and method for improving the delivery of software applications and associated data in web-based systems. Mitchell S Feller Esq, Clifford Chance Rogers & Wells, September 26, 2002: US20020138640-A1 (1 worldwide citation)

An improved system for streaming a software application to a plurality of clients comprises a principal server having the software stored thereon as a plurality of blocks and a plurality of intermediate servers between the principal server and the clients. The principal server is configured to strea ...


8
Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed: Method and system for executing network streamed application. Mitchell S Feller Esq, Clifford Chance Rogers & Wells, October 25, 2001: US20010034736-A1

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, ...


9
Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed: Method and system for streaming software applications to a client. Mitchell S Feller Esq, Clifford Chance Rogers & Wells, November 1, 2001: US20010037399-A1

A method and system for streaming software applications to a client uses an application server having a library with the application files stored therein. A streaming manager is configured to send the application files to a client as a plurality of streamlets, each streamlet corresponding to a parti ...


10
Uri Raz, Yehuda Volk, Shmuel Melamed: Method and system for decreasing the user-perceived system response time in web-based systems. Clifford Chance Rogers & Wells, November 1, 2001: US20010037400-A1

In an improved method and system for decreasing the user-perceived system response time when accessing web sites, the server is configured to service the initial web page request and then identify a set of N web site elements which are likely to be subsequently requested by the client. This set of r ...