×

Ordering program data for loading on a device

  • US 7,272,830 B2
  • Filed: 01/16/2003
  • Issued: 09/18/2007
  • Est. Priority Date: 01/16/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimized loading of a converted applet file on a device, the method comprising:

  • receiving a converted applet file comprising at least one program unit, said at least one program unit including at least one main program unit;

    obtaining a use graph of said converted applet file, said use graph comprising a plurality of nodes, each node representing one of said at least one program unit, said plurality of nodes further comprising a root node representing a main program unit if said converted applet file comprises one main program unit, said root node representing a parent node for each of a plurality of main program units if said converted applet file comprises a plurality of main program units;

    ordering said at least one program unit within said converted applet file to create an ordered converted applet file, said ordering based at least in part on a depth-first traversal of said use graph wherein said depth-first traversal starts with a node most removed from said root node and works towards said root node; and

    communicating said ordered converted applet file to said device.

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