×

System and method to send predicted application streamlets to a client device

  • US 7,197,570 B2
  • Filed: 12/28/2000
  • Issued: 03/27/2007
  • Est. Priority Date: 07/22/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for streaming a software application to a client, the system comprising:

  • an application library having stored therein a prediction model and application files of the software application, the application files including executable code;

    a streaming manager configured to send the application files to a client as a plurality of streamlets including executable code, each streamlet corresponding to a particular data block in a respective application file, and configured to send to the client, upon a first initiation of streaming the application, a file structure specification of the application files and a set of streamlets comprising at least those streamlets containing the portions of the application required to enable execution of the application to be initiated; and

    a streaming prediction engine configured to identify at least one streamlet as most appropriate to send to the client at a particular time, based on an order in which code is predicted to be used when the software application is executed on the client, in accordance with the prediction model.

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