×

Optimized delivery of web application code

  • US 7,231,644 B2
  • Filed: 01/30/2001
  • Issued: 06/12/2007
  • Est. Priority Date: 02/04/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A procedure for optimizing application code for deployment to a client over a data link, wherein only the code needed by a first object within said application code is supplied to the client with said first object, wherein said application code comprises a web application, said web application further comprising at least one import file of code, said procedure comprising the steps of:

  • analyzing said first object;

    without requiring any input from any user, automatically determining all external code needed by said first object in order to implement its functionality, wherein automatically determining all external code needed by said first object in order to implement its functionality further comprises identifying any embedded code blocks and said at least one import file, and identifying all resources needed by said first object in order to implement its functionality contained therein;

    extracting all the determined external code needed by the first object in order to implement its functionality from said any embedded code blocks and said at least one import file, wherein said any embedded code blocks and said at least one import file from which the needed code is extracted further contains unneeded code, which is not extracted;

    concatenating all the extracted external code needed by the first object in order to implement its functionality into a single file;

    wherein said single file contains only the code required by said first object in order to implement its functionality; and

    transmitting said single file to the client.

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