Patent ID: 8806468

Claim:
A computer-implemented method comprising: receiving, by a first computing device over a network from a second computing device, a first request for a container that includes information relating to types of software code that are potentially invoked by a program executing on the second computing device; generating the container; sending the container to the second computing device in response to the first request; receiving, from the second computing device, a second request identifying a particular type of software code, the second request indicating that a determination was made, according to an on-demand basis and during execution of the program on the second computing device, that the particular type of software code is to be loaded from the first computing device to the second computing device, the determination indicating that the particular type of software code was invoked by the program and that the particular type of software code is not loaded in the second computing device; and transmitting, from the first computing device to the second computing device in response to receiving the second request, information relating to the particular type of software code, the information at least partly enabling the second computing device to at least partly fill the container with information relating to the particular type of software code in response to the particular type of software code being loaded into the second computing device.